マグマ社は、クライアント側とサーバ側の分散ハッシュテーブルの書かれた - ゼロから実装にlibfuseに基づいて、Linuxカーネルのための実験的な分散ファイルシステムです。
マグマ社は、専用サーバーの参加、ネットワーク上のファイル(やディレクトリ、デバイス、FIFOを、より)を格納するために分散ハッシュテーブルの哲学を使用しています。マグマのネットワークに保存されている各オブジェクトは、ファイル、ディレクトリ、または他の誰であり、フレアと呼ばれています。各フレアは、SHA1ハッシュアルゴリズムを使用して評価されます。ハッシュキーは、キーが属する誰にハッシュキーの範囲を保持している(ヴルカーノと呼ばれる)適切なノードにルーティングされます。
各ヴルカーノは、2つのハッシュキーの間の範囲で鍵空間のスライスが入っています。なぜなら同じように、各ノード上に存在する実際のキーの使用可能なディスク容量、帯域幅と数を考慮すると、すべてのノードに負荷を分散しようとするロードバランサの作用のノード寿命中にその領域が変化します。だから、1つのキーであるノードから別のノードに時間の間に移動することができます。
このプログラムはあっても(今のために計画された)ファイルのロックを提供し、可能な限り近いPOSIXセマンティクスに準拠するようにしようとします。プロトコルは念頭に置いて透明で開発されています。クライアントは、NATおよび/またはVPNの問題を回避するために、ちょうど地元のマグマサーバに到達することができるように想定しています。
マグマ社は、予備的な発展段階にあります。だから、何かの作業に手を置くことを期待しないでください。他の人が、不安定uncompleteあるいは単に計画している間いくつかの局面は(フレアシステムとクライアント·サーバ·プロトコルなど)成熟した状態になっている。
カテゴリから探す
人気のソフトウェア
-
Macpup 19 Feb 15
-
Openfiler 12 May 15
-
Puppy Linux 19 Feb 15
-
Adobe Developer Connection Developer Desktop 3 Jun 15
-
ed2k-gtk-gui 4 Jun 15
-
Kismet 17 Feb 15
-
Psiphon 20 Feb 15
Magma
同じようなソフトウェア
へのコメント Magma
カテゴリから探す
人気のソフトウェア
-
Tor Browser 20 Jan 18
-
Elementary OS 17 Aug 18
-
Pear OS 14 Nov 16
-
Elive 20 Jan 18
-
Ubuntu MATE 16 Aug 18
-
Vyatta 18 Feb 15
-
LMule 4 Jun 15
コメントが見つかりません