分散ファイルシステムとクラスタファイルシステムの違い

分散ファイルシステムとクラスタファイルシステムの違い

いくつかの記事を読みましたが、目的の答えが見つかりませんでした。私の理解は次のとおりです。

どちらのシステムもネットワークにまたがっています。分散ファイルシステムには、ファイルシステムが格納される複数の場所(ワークステーションごとに1つのコピーなど)があり、1つ以上のノードで問題が発生した場合に備えて、多数のコピーが作成されます。一部のロジックでは、異なるノードが同期され、競合が解決されます。

クラスタファイルシステムは、ノードが1つしかない分散ファイルシステムです。つまり、誰もが1つのノードからデータを取得し、そこで更新することを意味します。

次の声明は正しいですか?そうでなければ違いは何ですか?

ベストアンサー1

同じ言葉でも話す人と話す内容に応じて、さまざまな意味を持つことができます。一般に、分散ファイルシステムは、物理ファイルを格納するノードを複数のノードで提供できるという点で、CIFSまたはNFSに似ています。 CIFSの場合、これはクライアントが要求されたファイル/フォルダを含むサーバーへの参照を取得する文字通り「分散ファイルシステム」を介して行われ、NFSの場合はpNFS(「パラレルNFS」、パフォーマンスのボトルネックを排除するのための追加機能)を介して行われます。有効)を介して並列I / Oを完了します。

クラスタファイルシステムは、複数のノードが同時に同じデバイスにアクセスできるようにするファイルシステムメタデータ構造です。通常、これには独自のログを使用して各ノードにファイルシステムをマウントし、HAクラスタのハートビートネットワークを介して送信されるファイルシステムロックを実装することが含まれます。

おすすめ記事