オーシャンストア

OceanStoreは、消去コーディング、暗号化などを使用するグローバルスケールファイルシステムのアーキテクチャです。
今すぐダウンロード

オーシャンストア ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • GPL
  • 価格:
  • FREE
  • 出版社名:
  • OceanStore Team
  • 出版社のWebサイト:

オーシャンストア タグ


オーシャンストア 説明

OceanStoreは、消去コーディング、暗号化などを使用するグローバルスケールファイルシステムのアーキテクチャです。 OceanStoreは、消去コーディング、暗号化、およびビザンチン契約を使用して、ピアツーピア環境で使用可能で耐久性のあるストレージを提供するグローバルスケールファイルシステムのアーキテクチャです。オーシャンストアノードの起動に使用されるメインスクリプトは実験です。 、実行ディレクトリにあります。ほとんどのベンチマークスクリプトは実行実験に依存しているので、このページの情報もそれらに多かれ少なかれ適用されます。このスクリプトは実験ファイルを入力として取ります。そのファイルは、どのようなOceanStoreノードを作成するか、そしてそれらを実行する場所について説明します。以下のファイルを次のように説明します.run-実験は、何十ものリモートマシンで何百もの仮想オーシャンストアノードを構成して実行できます。設定ファイル間で情報を共有し、リモート・サイトへのデータを押したり、リモート・プロセスを監視したり、その後のすべてのサイトをクリーンアップしたり、実際の作業の最新のサイトをクリーンアップしたり、Shared Perlモジュール、Tools.pmによって処理されます。このライブラリはやや効率的で洗練されたPerlであるので、それを自分自身に変更を加える前に尋ねてください。通常、実行実験を呼び出す前にいくつかの環境変数を設定する必要があります。 - ostore_serversを必要なホストのスペース区切りリストに設定する必要があります。走る。実験ファイルが明示的にホストを一覧表示した場合は、この手順をスキップできます。 - リモートマシンのRUNディレクトリへのフルパスにREMOTE_OSTORE_RUN_DIRを設定します。ローカルマシンと同じ場所にある場合は、この手順をスキップすることができます。 - ローカルのユーザー名とは異なる場合は、リモートマシン上のRemote_oStore_Userをリモートマシン上のログインに設定します。試してみることができる他のいくつかの変数があります。 - ostore_disable_copybackを設定して、rump-removityがシャットダウン時にリモートマシンからログをコピーできないようにします。そのステップは少し遅くなる可能性があり、ログを見たくない場合は不要です。変数を定義するだけで、失敗時にのみコピーバックを無効にします。正数に設定すると、すべての場合でコピーバックが無効になります。 - 実行実験がそのファイルを書き込むディレクトリを変更する場合は、ostore_tmpおよび/またはremote_ostre_tmpを設定します。デフォルトは通常/ tmpまたは/ stripeです。デフォルトのディレクトリが小さすぎる場合は変更します。 - keyshare_prefixを設定して、内輪によって使用されるしきい値キーのセットを変更します。デフォルトは "IR"です。現在唯一の唯一のオプションは現在 "IR-1024-4-2"です。 - ローカルクラスタとPlanetLabの両方で実験を実行する場合は、ostore_smart_toolsを設定します。それはかわいい謙虚なハックなので、あなたがそれが何をしているのか理解しているならば、それを使用するだけです。基本的に、それはクラスタマシンのためのRemote_oStore_run_dirおよびRemote_ostore_Userを無効にして、それらの変数をPlanetLabの同等物に設定できます。クラスタのデフォルトがあなたのために機能するならば、すべてがうまくいくだけです。 - 何が意味するのかを理解している場合は、ostore_cfg_dirおよび/またはostore_graph_dirを設定します。


オーシャンストア 関連ソフトウェア

タグジ

Tagjiは、「偽物が偽造されているが作業」のタグ付けファイルシステムを実装しています。 ...

175

ダウンロード