分散ファイルシステムは、いくつかの小さなファイルをうまく処理します。

分散ファイルシステムは、いくつかの小さなファイルをうまく処理します。

こんにちは、私のユースケースは非常に具体的です。

ストレージに常にファイルを生成するWindows 7システムが20台あります。このファイルの約98%は2.1MBです。平均して、3日ごとに2,400万個のファイルを作成し、システムに新しいクライアントを追加する必要があるため、この数字は近いうちに増える可能性があります。

私はファイルを変更しません(作成、読み取り、コピー、削除のみ)。私はReiser4を見ている可能性が高いようですが、ネットワーク上の複数のストレージノード間でファイルをコピーしてフォールトトレラントシステムを持つことができることを願っています。

どんな提案がありますか?

ベストアンサー1

GlusterFSをチェックしてください。数ヶ月前に同様の要件があり、これを仮想マシンと物理ノードの両方でテストしました。コピーも速く、設定も難しくありません。

認識している必要があります。これを行うには、ファイルサーバーとして機能する専用のコンピュータが必要です。これにより、マシンはスレーブノード間のレプリケーションを処理します。複数のノードがファイルサーバーとして機能できること、およびレプリケーションが変更を同期していることを確認するために、エンドポイントの1つでファイルを編集しようとしました。これは事実ではありませんが、マスター/コントローラを介してファイルを編集すると、変更が同期されます。

おすすめ記事