ファイルベースの検索エンジンであるアプリケーション (Endeca) があります。顧客は Linux 100 サーバーを所有しており、すべてが同じ SAN (非常に高速なファイバー チャネル) に接続されています。現在、これら 100 台のサーバーのそれぞれが同じファイル セットを使用しています。現在、各サーバーには独自のインデックスのコピーがあります (約 4 ギガ、合計で 400 ギガ)。
私がやりたいことは、1 つのディレクトリと、そのディレクトリの 100 個の仮想コピーを持つことです。アプリケーションがそのディレクトリ内のいずれかのファイルに変更を加える必要がある場合にのみ、元のフォルダーの個別のコピーの作成が開始されます。
だから私の考えはこうです: 100人全員が同じディレクトリを使い始めます (しかし、彼らはそれぞれ自分のコピーを持っていると思っていて、それ以上のことは知りません)。変更が加えられると、Linux/SAN はそのオリジナルの最大 100 個のコピー (現在はわずかに異なります) を持つ可能性があります。
このようなことは可能ですか?
このアプローチを調査している理由は、ファイル転送時間とディスク容量を削減するためです。4 GB のインデックス ファイルを一度 SAN にコピーして、仮想コピーを作成するだけで済みます。変更がなければ、400 ではなく 4 ギガのみを使用します。
前もって感謝します!