ECS:掛接 NFS 匯出的最佳實務
Summary: 掛接 ECS NFS 匯出的最佳實務
Instructions
掛接 ECS NFS 匯出時,應遵循以下 最佳實務 。
使用異步。
請盡可能使用 非同步 掛接選項。此選項可顯著減少延遲、提高輸送量並減少來自客戶端的連接數。
設定 wsize 和 rsize,以減少來自用戶端的往返行程。
如果您希望讀取或寫入大型檔案,請確定使用 rsize 和 wsize 掛接選項適當設定檔案的讀取或寫入大小。通常,將 wsize 和 rsize 選項設置為可能的最高值,以減少來自用戶端的往返次數。這通常是 512 KB (524,288 B)。
例如,若要寫入 10 MB 檔,如果 wsize 選項設置為 524288 (512 KB),則用戶端將進行 20 次單獨的調用。如果寫入大小設置為 32 KB,則會導致 16 倍的調用次數。
使用掛接命令時,可以使用選項 (-o) 開關提供讀取和寫入大小。例如:# mount <ECS IP ADDRESS>:<Remote Path> <Local Mount Point> -o "vers=3,nolock,rsize=524288,wsize=524288"
使用唯一的檔名。
只要有可能,我們建議使用唯一的檔名 - 遵循一些策略,例如伺服器名稱、日期、星期幾、時間的前綴或後綴到檔名。
例如,請避免使用「backup」這類檔案名稱,在使用 NFS 的情況下,在同一天/同一時間將許多伺服器備份複製到 ECS,因為這個組合動作不僅會導致記憶體壓力過高,還會導致作業系統在多個節點上重新啟動多個服務。這也可能會使磁碟 I/O 頻寬飽和,對其他 ECS 活動造成影響。將備份複製分散到一周內,可提供更好的整體體驗。
經常覆蓋具有相同名稱的檔可能會導致記憶體使用率過高,無法為物件的當前狀態構造記憶體中的圖像。我們還看到計量顯示值延遲的問題,因為計量從附加物件更新正參考,負值通過索引壓縮進行調整。
Additional Information
相關的 NFS KB:
- ECS:如何建立基本的 NFS 匯出並將其掛接至用戶端
- ECS:dataheadsvc 記錄串流錯誤:要求 ReadLinkRequest 不支援 NFSv3 程序連結
- ECS:NFS 掛接失敗,沒有此類檔案、目錄或 ERROR_OBJECT_NOT_FOUND
- ECS:NFS 遠端 I/O 錯誤;變更啟用 FS 容器的容器擁有者可能會導致應用程式/使用者無法存取 NFS 檔案
- ECS:NFS 寫入會在一定數量的資料後擲回 I/O 錯誤。
- ECS:使用 ECS 的 NFS 檔案共用搭配 VMware NFS 資料存放區
- ECS:掛接 ECS NFS 匯出的最佳實務
- ECS:如何在 Windows 用戶端掛接 NFS 共用
- ECS:在 UI 中變更檔案匯出設定後,NFS 無法掛接
- ECS:Oracle WebCenter 內容 (WCC) 是否與 ECS 相容?