大きなファイルの保存と取得が必要な Java Web アプリケーションを構築しています。将来のためにアプリケーションを拡張できるようにしたいので、XtreemFS http://www.xtreemfs.org/を分散ファイル システムとして使用することを計画していました。必要な冗長性と速度を提供します。
Java用の直接クライアントを見つけたいと思っていますが、見つけるのに少し苦労しています。XtreemFS には、冗長性のレベルを制御できる高度な機能がいくつかあります。ファイルを読み取り専用にすることで、ロックのオーバーヘッドを減らすことができます。
Java クライアントが見つからない場合は、サーバーに XtreemFS データ ストアをマウントし、ローカル ストレージと同じように扱い、基本的な java.io.* クラスを使用して、そこからファイルを読み書きします。ディスク上のファイルのみ。
XtreemFS を使用するためのベスト プラクティスに関する提案はありますか?