web-dev-qa-db-ja.com

Windows-Linuxストレージサーバーからのクライアント側の読み取り/書き込みキャッシュを使用してネットワークドライブをマウントします

クライアント側の読み取り/書き込みキャッシュを有効にしてWindowsにネットワークドライブをマウントする方法はありますか?私の場合、ドライブは1人のユーザーがマウントすることが保証されており、ネットワーク/電源に障害が発生した場合の信頼性よりもパフォーマンスの方がはるかに重要です。

私はLinuxファイルサーバーを完全に制御できるので、あらゆるサービスが可能です(特別なiSCSIなど)。

ギガビットネットワークによって制限されるキャッシュされていない生のパフォーマンスだけでは十分ではありません。

3
BarsMonster

これは、クライアント側のキャッシュをサポートするAFS [OPENAFS]を使用して実現できます。

ハウツーへのリンクOpen AFSLinuxファイル共有プロトコル

1
zman

クライアントで実行されるWindowsのバージョンは何ですか? Windows 7/8 Proでは、「オフラインファイル」機能を使用して、必要なファイルのローカルの遅延同期コピーを作成できます。 「オフラインファイル」は、変更の同期が本当に怠惰であることがわかっているため、少数の人が使用するファイルでのみ使用できることに注意してください。低い変化率。

もう1つの可能性は、ファイルをクライアントに対してローカルに保持し、Dsynchronizeなどのサードパーティユーティリティを使用して定期的に同期することです(包括的なリストについては、 ここを参照 )。このアプローチはさらに影響を受けやすいので、スプリットブレインシナリオなので、毒をスパイクするように注意してください。

1
shodanshok

Linux共有にアクセスするためにWindowsでNFS client を使用しようとしましたか? nfs共有は、非同期(非同期)のある種のライトバックキャッシュに設定できます。

/ etc/exportsを変更して、共有に非同期オプションを追加する必要があります

/tmp *(rw,async)

速度は、ストレージサーバーの基盤となるハードウェアにも依存します。レイドコントローラーのバッテリーバックアップ書き込みキャッシュを使用すると、速度が向上します

0
Max