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

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

いくつかの記事を読んでみましたが、探している答えは見つかりませんでした。私が理解しているのは次の通りです。

どちらのシステムもネットワーク上に存在します。分散ファイルシステムには、ファイルシステムが保存される場所が複数あります (たとえば、各ワークステーションにそのコピーがある場合があります)。そのため、1 つ以上のノードに何かが起こった場合に備えて、多数のコピーが作成されます。異なるノードは何らかのロジックで同期されます (競合は解決されます)。

クラスター ファイル システムは、1 つのノードのみを持つ分散ファイル システムです。つまり、すべてのユーザーが 1 つのノードからデータを取得して、そこで更新します。

次の記述は正しいでしょうか。正しくない場合、違いは何でしょうか。

答え1

同じ単語でも、話している人や話している内容によって複数の意味を持つことがあります。一般的に、分散ファイルシステムは CIFS や NFS のようなもので、実際のファイルを格納するノードは複数のノードから提供されます。CIFS では、これは DFS (文字通り「分散ファイルシステム」で、クライアントは要求されたファイル/フォルダを格納するサーバーへの参照を取得します) を介して行われ、NFS では、これは pNFS (「並列 NFS」で、並列 I/O を有効にしてパフォーマンスのボトルネックを取り除くことに重点が置かれています) を介して行われます。

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

関連情報