PowerScale:OneFS:使用持續可用性時,寫入輸送量意外降低
Summary: 搭配 SMB 通訊協定使用持續可用性時,寫入輸送量意外降低。
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
透過 SMB 使用持續可用性 (CA) 時,寫入輸送量可能會意外降低。CA 預設使用同步寫入:
# isi smb shares view CA | grep "Ca Write"
Ca Write Integrity: write-read-coherent
write-read-coherent
Writes to the share are moved to persistent storage before a success message is returned to the SMB client that sent the data. This is the default setting.Cause
如果使用者使用 SMB CA,且其寫入 I/O 基本上為循序性質,則應停用耐用性快取 (EC)。這應該在SMB CA共用上完成,以確保性能。開啟 EC 後,Isilon 上的 SMB CA 會先在 Isilon 節點的 EC 上儲存穩定的寫入,這可能會導致 EC 成為潛在瓶頸。EC 可以降低小型和隨機穩定寫入工作負載的平均延遲。但是,當寫入穩定且循序時,EC 可能會成為瓶頸。如果使用者寫入的 I/O 大多為小型且隨機,則 EC 應保持開啟狀態。如果結合循序和隨機寫入 I/O,則必須進行額外的測試,以判斷該 SMB CA 共用上的正確 EC 設定。
參考資料:請參閱第 2.1.3 節第 34 頁的底部: https://www.delltechnologies.com/asset/en-us/products/storage/industry-market/h17463-powerscale-design-and-considerations-for-smb.pdf
Resolution
| 如果不需要 CA,則需要在沒有 CA 的情況下重新創建共用,或者在沒有 CA 的測試共用中測試性能。如果沒有效能差異,則可能有許多效能緩慢的原因需要個別調查。 下列命令可用來測試停用 EC:
isi_sysctl_cluster efs.bam.ec.mode=0
isi set -c off <path to directory> 上述命令也會停用聚結器。僅出於測試目的,如果要在路徑上禁用 EC 並保持聚結器打開,請使用以下命令: isi set -c coal_only <path to directory> Reference: https://www.delltechnologies.com/asset/en-us/products/storage/industry-market/h17463-powerscale-design-and-considerations-for-smb.pdf |
Affected Products
PowerScale OneFSProducts
Isilon, PowerScale OneFSArticle Properties
Article Number: 000067443
Article Type: Solution
Last Modified: 15 Dec 2025
Version: 4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.