Océan

Oceetore est une architecture pour un système de fichiers à échelle mondiale qui utilise le codage d'effacement, la cryptographie, etc.
Télécharger maintenant

Océan Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • GPL
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • OceanStore Team
  • Site Internet de l'éditeur:

Océan Mots clés


Océan La description

OceanStore est une architecture d'un système de fichiers global échelle qui utilise le codage d'effacement, la cryptographie, etc. OceanStore est une architecture d'un système de fichiers global échelle qui utilise le codage d'effacement, la cryptographie, et un accord byzantin pour fournir un stockage disponible, très durable dans un script principal environment.The peer-to-peer utilisé pour le démarrage des nuds OceanStore est décrépit expérience , dans le répertoire de l'exécution. La plupart des scripts de tests reposent sur l'expérience d'exécution, de sorte que les informations sur cette page s'applique plus ou moins directement à eux. Ce script prend un fichier expérience en entrée. Ce fichier décrit ce genre de nuds OceanStore pour créer et où les exécuter; nous allons décrire cette below.run-expérience de fichier peut configurer et exécuter des centaines de nuds de OceanStore virtuels sur des dizaines de machines distantes. Elle coordonne le partage d'informations sur les fichiers de configuration, poussant des données sur des sites distants, la surveillance des processus à distance, et le nettoyage de tous les sites afterward.Most du travail réel est assurée par un module Perl partagé, Tools.pm. Cette bibliothèque est un peu efficace et assez sophistiqué Perl, donc s'il vous plaît me demander avant de modifier ce yourself.You doit généralement définir quelques variables d'environnement avant d'appeler l'exécution expérience: - Set OSTORE_SERVERS à la liste séparés par des espaces d'hôtes sur lesquels vous voulez courir. Vous pouvez sauter cette étape si votre fichier expérience énumère explicitement les hôtes, dont la plupart ne ont pas. - Set REMOTE_OSTORE_RUN_DIR au chemin complet vers le répertoire d'exécution sur les machines distantes. Vous pouvez sauter cette étape si elle est au même endroit que la machine locale. - Set REMOTE_OSTORE_USER à votre connexion sur les machines distantes si elle est différente de votre nom d'utilisateur local. Il y a plusieurs autres variables utiles que vous pouvez essayer: - Set OSTORE_DISABLE_COPYBACK pour empêcher l'exécution de l'expérience de la copie des journaux sur des machines à distance à l'arrêt. Cette étape peut être un peu lent, et il est inutile si vous ne voulez pas regarder les journaux. définissant simplement la variable désactive le recopie uniquement en cas d'échec. Réglage à un nombre positif désactivera recopie dans tous les cas. - Set OSTORE_TMP et / ou REMOTE_OSTORE_TMP si vous voulez changer le répertoire dans lequel l'exécution expérience écrit ses fichiers. La valeur par défaut est généralement / tmp ou / bande. Vous voudrez peut-être changer si le répertoire par défaut est trop petite. - Set KEYSHARE_PREFIX pour changer l'ensemble des touches de seuil utilisées par la bague intérieure. La valeur par défaut est « ir ». La seule autre option est actuellement « ir-02/04/1024 ». - Set OSTORE_SMART_TOOLS si vous voulez exécuter une expérience à la fois à travers le cluster local et PlanetLab. Il est un hack assez humble, utilisez donc seulement si vous comprenez ce qu'il fait. Fondamentalement, il désactive le REMOTE_OSTORE_RUN_DIR et REMOTE_OSTORE_USER pour les machines à sous-munitions, de sorte que vous pouvez définir les variables à leurs équivalents PlanetLab. Si les paramètres par défaut sur le travail de groupe pour vous, alors tout fonctionne. - Set OSTORE_CFG_DIR et / ou OSTORE_GRAPH_DIR si vous comprenez ce qu'ils veulent dire


Océan Logiciels associés

genext2fs

GEXEXT2FS Il génère un système de fichiers ext2 en tant qu'utilisateur normal (I.e. non root). ...

206

Télécharger