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