マルチユーザーシステムでの NFS パフォーマンスの低下

マルチユーザーシステムでの NFS パフォーマンスの低下

複数のマルチユーザー Ubuntu システムでマウントされた NFS ドライブを使用しています。時々、NFS の読み取りおよび書き込みパフォーマンスが非常に遅くなり、単純なls操作を実行するのに数分かかることがあります。しかし、別のマシンでは、同じ NFS ドライブで同時に同じls操作を実行すると非常に高速になります。さらに、問題のマシンにマウントされている他の NFS ドライブは、通常の速度を示しています。この問題は NFS クライアントに関連しているようです。NFS ドライブをマウントするには、次のコマンドを使用します。

mount -t nfs -o vers=3,timeo=600,nolock,async $IP:/ /mnt/nfs

これまで、私は、現在そのマシンで NFS ドライブを頻繁に使用し (多くのファイルの読み取り/書き込み)、それによって他の要求がブロックされている人にこれを説明してきました。しかし、これはマシンごとの問題であり、NFS サーバー関連ではないという事実を考えると、適切なマウント オプションを選択するなど、これに対して何かできることはないかと疑問に思い始めました。

NFS は頻繁な読み取り/書き込み (ネットワーク ドライブ上のデータの直接処理など) をサポートしていますか、それとも通常は避けるべきですか? また、多くのユーザーが同じ NFS ドライブにアクセスするシステムでは、どのマウント オプションが適切ですか?

関連情報