后台拷贝带宽对前台 I/O 等待时间的影响

后台拷贝带宽决定了主动/主动 (HyperSwap)、高速镜像全局镜像拷贝服务的后台拷贝尝试速率。

后台拷贝带宽可以以下三种方式中的一种影响前台 I/O 等待时间:
  • 如果所设置的后台拷贝带宽对于系统间链路容量而言过高,那么可能会出现以下结果:
    • 系统间链路无法足够快地处理后台拷贝 I/O,并且 I/O 可以备份(累计)。
    • 对于高速镜像和 HyperSwap,前台 I/O 的同步辅助写操作存在延迟。
    • 对于全局镜像,工作会积压,这会使写操作的处理出现延迟并导致关系停止。对于多重循环方式中的全局镜像,系统间链路中的积压可能会阻塞本地光纤网并导致数据传输延迟。
    • 前台 I/O 等待时间会随着应用程序的检测而增加。
  • 如果后台拷贝带宽对于站点的存储器设置过高,那么后台拷贝读 I/O 会超出主存储器的负荷,并延迟前台 I/O。
  • 如果所设置的后台拷贝带宽对于辅助站点中的存储器而言过高,那么辅助站点中的后台拷贝写操作会使辅助存储器超负荷。 因此,前台 I/O 的同步辅助写操作再次延迟。
    • 对于不具有循环方式的全局镜像,作业将产生积压,并再次停止关系。

要将后台拷贝带宽设置为最佳值,必须考虑所有三种资源(主存储器、系统间链路带宽和辅助存储器)。对后台拷贝带宽和峰值前台 I/O 工作负载间的这三个资源进行最严格的限制。您还必须考虑并发主机 I/O。 如果有其他旨在拷贝到远程站点的写操作到达主系统,那么高级别的后台拷贝可能会使这些写操作延迟。因此,主站点中主机的写操作响应时间会明显增加。

通过确定在主机 I/O 性能变得不可接受前可允许的后台拷贝量,可以计算可为后台拷贝提供的最佳带宽。 可略减少后台拷贝带宽,以适应工作负载峰值并为主机 I/O 提供安全余量。

示例

请考虑以下示例。 辅助集群系统的主站点的带宽设置为 200 MBps(每秒兆字节),且关系不同步。 系统 尝试将关系的 200 MBps 最大速率与每个关系的 25 MBps 速率限制再同步。 以下项可以限制吞吐量:
  • 主系统上后端存储器的读响应时间
  • 辅助站点上后端存储器的写响应时间
  • 系统间链路等待时间