ECS:NFSエクスポートをマウントするためのベスト プラクティス
Summary: ECS NFSエクスポートをマウントするためのベスト プラクティス(英語)」
Instructions
ECS NFSエクスポートをマウントする場合は、次の ベスト プラクティス が適用されます。
async を使用します。
可能な限り、 非同期 マウント オプションを使用します。このオプションにより、レイテンシーが大幅に短縮され、スループットが向上し、クライアントからの接続数が削減されます。
wsize と rsize を設定して、クライアントからのラウンド トリップを減らします。
大きなファイルの読み取りまたは書き込みが予想される場合は、 rsize および wsize マウントオプションを使用して、ファイルの読み取りまたは書き込みサイズが適切に設定されていることを確認します。通常、 wsize オプションと rsize オプションを可能な限り高い値に設定して、クライアントからのラウンド トリップの数を減らします。これは通常、512 KB (524,288 B) です。
たとえば、10 MB のファイルを書き込むために、wsize オプションが 524288 (512 KB) に設定されている場合、クライアントは 20 回の個別の呼び出しを行います。書き込みサイズを32 KBに設定すると、呼び出し回数が16倍になります。
mountコマンドを使用する場合、オプション(-o)スイッチを使用して読み取り/書き込みサイズを指定できます。例:# mount <ECS IP ADDRESS>:<Remote Path> <Local Mount Point> -o "vers=3,nolock,rsize=524288,wsize=524288"
一意のファイル名を使用します。
可能な限り、一意のファイル名を使用することをお勧めします。たとえば、ファイル名にサーバー名、日付、曜日、時刻のプレフィックスまたはサフィックスを付けるなどの戦略に従います
たとえば、NFSを使用して多くのサーバー バックアップをECSに同じ日時にコピーする場合、「backup」のようなファイル名は使用しないようにします。これは、この組み合わせのアクションにより、メモリーの負荷が高くなり、OSが複数のノードで複数のサービスを再起動する原因になる可能性があるためです。また、ディスクI/O帯域幅が飽和状態になり、他のECSアクティビティーに影響を与える可能性もあります。バックアップのコピーを週全体に分散することで、全体的なエクスペリエンスが向上します
同じ名前のファイルを頻繁に上書きすると、オブジェクトの現在の状態のメモリ内のイメージを構築するためのメモリ使用量が高くなる可能性があります。また、測定によって追加オブジェクトから正の参照が更新され、負の値がインデックス圧縮によって調整されるため、値に遅延が表示されるという測定の問題も発生しています。
Additional Information
関連するNFS KB:
- ECS:基本的なNFSエクスポートを作成し、クライアントにマウントする方法
- 「ECS:dataheadsvcログ ストリーミング エラー: NFSv3手順リンクはリクエストReadLinkRequestでサポートされていません(英語)」
- ECS:NFSマウントが「No such file or directory」またはERROR_OBJECT_NOT_FOUNDで失敗しする(英語)」
- ECS:NFSリモートI/Oエラー:FSが有効なバケットのバケット所有者を変更すると、アプリケーション/ユーザーがNFSファイルにアクセスできなくなる可能性がある(英語)」
- ECS:NFS書き込みで、一定量のデータの後にI/Oエラーがスローされる(英語)」
- ECS:VMware NFSデータストアでのECSからのNFSファイル共有の使用(英語)」
- ECS:ECS NFSエクスポートをマウントするためのベスト プラクティス(英語)」
- ECS:WindowsクライアントでNFS共有をマウントする方法(英語)」
- ECS:UIでファイル エクスポート設定を変更した後、NFSのマウントに失敗する(英語)」
- ECS:Oracle WebCenter Content (WCC)はECSと互換性がありますか(英語)」