Dell Unity:异步复制和空间回收如何影响阵列性能

Summary: 本文探讨了从大型虚拟机 (VM) 回收空间期间异步复制对阵列性能的影响。

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

重现以下步骤时,可以看到所有存储资源(整个阵列)都存在巨大延迟:
 
1.主机上的虚拟机 (VM) 没有使用情况,并且处于离线状态 — 无 I/O完全空闲 — (意味着要删除)。
2.正在从主机中删除虚拟机(空间回收)。
3.一切正常。阵列中的所有 LUN 和主机都有预期的响应时间。
4.[触发] 复制可以手动启动,也可以通过恢复点目标 (RPO) 启动。所有 LUN 和主机中的延迟增加 — 数据变得不可用。

Cause

异步复制:
- 当复制会话暂停时,回收率不会停止也不会减慢。
- 当复制会话暂停时,工作会累积在阵列上。
- 复制会话恢复(手动或自动)后,这会从暂停时推送累积的工作。
- 根据累积的工作量,这可能会导致延迟,在这种情况下,延迟很严重。
- 这是功能即设计。

空间回收:
- 根据最佳实践,不建议将 64 TB 用于 ESXi 块 LUN,特别是与异步复制结合使用。
- 当 Array 查询 40 TB 的空白空间以查找具有可变长度 map-for-read的块时,这是大量无增值的工作。
- 发生这种情况时,负载会增加并影响 LUN 和阵列(所有资源)。

Resolution

为避免在满足这些条件时出现大量延迟,建议:

1.停止并删除复制会话。
2.将未使用的精简和未提交的空间(通过数据迁移)清除到较小的 LUN。
3.而是从较小的 LUN 创建新的复制会话。
 

或者,如果迁移数据存储已过时,并且打算将其删除,我们的建议是:

1.删除复制会话。
2.删除受影响的 LUN。
3.以后请遵循最佳实践创建较小的 LUN。 


更多注意事项:
- 错误地配置 LUN、ESXi 主机/虚拟机和复制可能会产生不明确的后果,即使制定了最佳实践也是如此。
- 特别是在这种情况下,这就是导致如此大规模延迟的原因。
- 根据开发,这是预期行为,Unity 按设计运行。
 

参考文档:
- Dell EMC Unity:VMware vSphere 最佳实践 
- vSphere Storage Appliance (社区 - 外部链接)

Additional Information

要确认这是相同的行为,请验证复制是否正在触发,请查看阵列上的实时以下文件:

Live on Array:
- /EMC/backend/log/shared/EMCSystemLogFile.log
/EMC/C4Core/log/c4_safe_ktrace.log


 

由管理员用户手动触发:
14:10:21 service@spb:~/user# tailf 00_emc_backend_log_shared/EMCSystemLogFile.log | grep -i "refresh the replication"
B       05/04/21 14:10:48.405 ReplicPlugin       610021 [INFO] Audit: User Admin started to refresh the replication session rep_sess_res_xx_res_xx_CKM00xxxxxxxxx_CKM00xxxxxxxxx.


按恢复点目标 (RPO) 自动:
B       05/04/21 14:45:33.687 std              ddf1a70d c4_safe_ktrace   SASPMC 0 (BE99) API INFO set_dynamic_int_coalescing: nr_busy_ports=1 ict=100 icc=16
B       05/04/21 14:45:33.708 sade              9f3f70f c4_safe_ktrace   DIC: 6:[SVDM_B] Handle request /dic_s/DicXmlAsyncMsgService/async=4=302002=503370607
B       05/04/21 14:45:33.708 sade              9f3f70f c4_safe_ktrace   DIC: 6:[SVDM_B] Send back /dic_s/DicXmlAsyncMsgService/async=4=302002=503370607 response (200 OK)
B       05/04/21 14:45:33.708 sade              9f3f70f c4_safe_ktrace   DIC: 6:[SVDM_B] Response for /dic_s/DicXmlAsyncMsgService/async=4=302002=503370607 sent
B       05/04/21 14:45:33.708 sade             e5243708 c4_safe_ktrace   XML: 6:[core] 
B       05/04/21 14:52:07.605 mlu               16d001c [INFO] System: Snapshot 81604378643_CKM00201901039_0000.ckpt000_3275157210146496.2_684 has been created for LUN 23.
B       05/04/21 14:52:07.710 mlu               12d0003 [INFO] System: Operation Create Replica started by 900002a4a on 9000000fd.
B       05/04/21 14:52:07.724 mlu               16d0027 [INFO] System: The new name for snapshot being destroyed is Destroying_20210106115207.694+00-000.
B       05/04/21 14:52:07.738 mlu               16d0027 [INFO] System: The new name for snapshot being destroyed is Destroying_20210106115207.694+00-001.
 

提醒:每次达到 RPO 或开始手动更新时,都会进行快照刷新。单个快照刷新可被视为销毁或重新创建。

Affected Products

Dell EMC Unity, Dell EMC Unity Family |Dell EMC Unity All Flash, Dell EMC Unity Hybrid
Article Properties
Article Number: 000184863
Article Type: Solution
Last Modified: 21 Oct 2025
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.