Dell Unity:使用 CA 时 robocopy 中的写入性能问题(用户可纠正)

Summary: 启用 CA(连续可用性)后,写入响应时间超过 100 毫秒。

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

启用 CA(连续可用性)后,写入响应时间超过 100 毫秒。

出现情况的示例
下列情况导致问题
- 在 SMB 共享选项中启用连续可用性 (CA)。
- 在使用 robocopy 的情况下编写漫游用户配置文件或主目录。
- 当 robocopy 由多个用户(300 个用户)同时执行且负载很重时,问题非常明显。
  如果负载进一步增加,响应可能会进一步恶化,并且 SMB 使用情况可能达到上限。

检查 UPA 中的以下项目。
除了写入之外,您还会注意到响应时间很差。

UPA
文件 >> SMB2>>OP >> 呼叫响应时间(毫秒)
SMB2_Close
SMB2_Write
SMB2_Create
SMB2_Setinfo

 

Cause

启用 CA(连续可用性)后,文件夹重定向、脱机文件、漫游用户配置文件或主目录会在没有缓冲的情况下直接写入磁盘,导致大量写入时性能不佳。

Resolution

禁用 CA(连续可用性)

Unisphere作
 文件 >> SMB 共享
选择目标 共享名称
从“Share Properties”屏幕转至“Advanced”。
从 SMB 属性中取消选中“Continuous Availability”

Additional Information

Dell Unity:NAS 功能
https://www.delltechnologies.com/en-us/collaterals/unauth/white-papers/products/storage/h15572-dell-emc-unity-nas-capabilities.pdf
阅读以下部分,查看是否需要启用此 CA(连续可用性)。
7.1.4 连续可用性
7.1.1 启用同步写入

MS 文档:
https://docs.microsoft.com/en-us/windows-server/failover-clustering/sofs-overview
在使用连续可用的文件共享时,文件夹重定向、脱机文件、漫游用户配置文件或主目录会生成大量必须立即写入磁盘的写入(无缓冲),与使用通用文件共享相比,性能会降低。

https://techcommunity.microsoft.com/t5/storage-at-microsoft/controlling-write-through-behaviors-in-smb/bc-p/1083417#M677
我们还在常规文件服务器群集节点上启用 CA 共享标记,但管理员通常出于性能原因将其禁用,就像他们可能出于兼容性原因而避免 SoFS 一样。记得我在写莎士比亚散文时要横向扩展还是不横向扩展吗?CA 不是设计用于复制文件,而是用于在打开的文件上处理 IO,然后因为它是虚拟机或数据库而遭到永久修改。


Affected Products

Dell EMC Unity
Article Properties
Article Number: 000186577
Article Type: Solution
Last Modified: 25 Aug 2022
Version:  2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.