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 本质上主要是顺序的,则应禁用 Endurant Cache (EC)。应在 SMB CA 共享上执行此作,以确保性能。打开 EC 后,Isilon 上的 SMB CA 将首先跨 Isilon 节点在 EC 上存储稳定的写入,这可能会导致 EC 成为潜在的瓶颈。EC 可以降低小型和随机稳定写入工作负载的平均延迟。但是,当写入是稳定且连续的时,EC 可能会成为瓶颈。如果用户写入 I/O 大多较小且随机,则 EC 应保持打开状态。如果存在顺序写入和随机写入 I/O 的组合,则额外的检测对于确定该 SMB CA 共享上的 EC 的正确设置非常重要。
参考:请参阅第 34 页底部的第 2.1.3 节: 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> 上述命令还会禁用 coalescer。仅用于测试目的,如果您想在路径上禁用 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.