高速镜像全局镜像伙伴关系

伙伴关系定义了本地系统和伙伴系统之间的关联。

在与远程系统创建 高速镜像全局镜像 关系或者一致性组之前,必须先在两个系统之间建立伙伴关系。如果在两个远程系统之间存在 全局镜像高速镜像 关系或者一致性组,这些系统必须保持相互的伙伴关系。每个系统可保持最多三个伙伴关系,每个伙伴关系对应一个伙伴系统。最多四个系统可以直接相互关联。

系统还可以通过伙伴关系间接彼此关联。如果有两个系统分别与第三个系统具有伙伴关系,那么这两个系统是间接关联的。 最多可以有四个系统直接或间接关联。

系统内的节点不仅要知道两个卷之间的关系,还要知道系统间的关联。

以下示例显示了可在 Storwize® V3700 集群系统之间建立的可能的光纤通道伙伴关系。

图 1 说明了不在伙伴关系中的两个系统。
图 1. 无伙伴关系的两个系统
该图描述了不位于伙伴关系中的两个系统。
图 2 说明了具有一个光纤通道伙伴关系的两个系统。
图 2. 具有一个光纤通道伙伴关系的两个系统
该图描述了具有一个光纤通道伙伴关系的两个系统。
图 3 描述了位于光纤通道伙伴关系中的四个系统。系统 A 可能是灾难恢复站点。
图 3. 位于光纤通道伙伴关系中的四个系统
该图描述了位于光纤通道伙伴关系中的四个系统。
图 4 描述了迁移情况中的三个系统。数据中心 B 正迁移到 C。系统 A 是主机产品,系统 B 和系统 C 是灾难恢复。
图 4. 迁移情况中的三个系统
该图描述了迁移情况中的三个系统。
图 5 描述了完全连接的网状配置中的系统。每个系统与其他三个系统都具有伙伴关系。
图 5. 完全连接的网状配置中的系统
该图描述了完全连接的网状配置中的系统。
图 6 描述了位于三个光纤通道伙伴关系中的四个系统。
图 6. 位于三个光纤通道伙伴关系中的四个系统
该图描述了位于三个光纤通道伙伴关系中的四个系统。
图 7 描述了不受支持的系统配置。连接集中有五个系统,即使没有个别系统位于两个以上的光纤通道伙伴关系中。
图 7. 不受支持的系统配置
该图描述了不受支持的系统配置。连接集中有五个系统。

以下示例显示了可通过 Storwize V3700 集群系统建立的光纤通道和 IP 伙伴关系。有关配置和部署具有 IP 伙伴关系的系统的信息,请参阅配置 IP 伙伴关系

图 8 描述了无伙伴关系的两个系统。
图 8. 无伙伴关系的两个系统
该图描述了不位于伙伴关系中的两个系统。
图 9 描述了具有一个光纤通道或 IP 伙伴关系的两个系统。
图 9. 具有一个光纤通道或 IP 伙伴关系的两个系统
该图描述了具有一个光纤通道或 IP 伙伴关系的两个系统。
图 10 描述了位于伙伴关系中的四个系统。系统 D 可能是灾难恢复站点。
图 10. 具有一个光纤通道伙伴关系或一个 IP 伙伴关系的四个系统。
该图描述了位于伙伴关系中的四个系统。
图 11 描述了三个系统和三个伙伴关系。
图 11. 具有两个光纤通道伙伴关系和一个 IP 伙伴关系的三个系统。
该图描述了具有三个伙伴关系的三个系统。
图 12 描述了完全连接的网状配置中的系统。每个系统与其他三个系统都具有光纤通道或 IP 伙伴关系
图 12. 完全连接的网状配置中的四个系统。
该图描述了完全连接的网状配置中的系统。
图 13 描述了位于三个伙伴关系中的四个系统。
图 13. 具有一个光纤通道伙伴关系和两个 IP 伙伴关系的四个系统
该图描述了位于三个伙伴关系中的四个系统。
图 14 描述了不受支持的系统配置。连接集中有五个系统,即使没有个别系统位于两个以上的光纤通道或 IP 伙伴关系中。
图 14. 不受支持的系统配置
该图描述了不受支持的系统配置。连接集中有五个系统。

要在通过光纤通道连接的两个系统之间建立高速镜像全局镜像伙伴关系,必须从两个系统运行 mkfcpartnership 命令。例如,要在系统 A 和系统 B 之间建立伙伴关系,必须从系统 A 运行 mkfcpartnership 命令并将系统 B 指定为远程系统。此时,伙伴关系为部分配置,有时描述为单向通信。接下来,必须从系统 B 运行 mkfcpartnership 命令并将系统 A 指定为远程系统。 当此命令完成时,系统之间的伙伴关系已完全配置为双向通信。 如果本地和远程系统均使用 IP 连接,那么您需要在本地和远程系统上发出 mkippartnership 命令以完全配置伙伴关系。您也可以使用管理 GUI 来创建高速镜像全局镜像伙伴关系。

伙伴关系的状态有助于确定伙伴关系是否如预期的那样运行。除进行完全配置外,系统伙伴关系还可以具有以下状态:
部分配置:本地 (partially_configured_local)
表示只有本地系统定义了伙伴关系。对于要完全配置并完成伙伴关系的所显示系统,必须定义所显示系统到此系统的系统伙伴关系。可通过发出 mkfcpartnership 命令(针对光纤通道连接)、发出 mkippartnership 命令(针对 IP 连接)或在远程系统上使用管理 GUI 来做到这一点。
完全配置 (fully_configured)
指示伙伴关系在本地和远程系统上处于活动状态,并且该伙伴关系已启动。
不存在 (not_present)
指示远程系统不可见。可能是由本地系统和远程系统之间的连接问题造成的,或者是由于远程系统处于非活动状态所造成的。
部分配置:本地停止 (partially_configured_local_stopped)
指示只有本地系统定义了伙伴关系,且该伙伴关系在本地系统上已停止。
注: 是伙伴关系停止,而不是系统停止。
完全配置:停止 (fully_configured_stopped)
指示本地系统和远程系统均已定义伙伴关系,但伙伴关系在本地系统上已停止。
注: 是伙伴关系停止,而不是系统停止。
完全配置:远程停止 (fully_configured_remote_stopped)
指示本地系统和远程系统均已定义伙伴关系,但伙伴关系在远程系统上已停止。
注: 是伙伴关系停止,而不是系统停止。
完全配置:本地排除 (fully_configured_local_excluded)
指示本地系统和远程系统均已定义伙伴关系,但本地系统当前正在排除至远程系统的链路。当错误过多或伙伴关系响应时间过慢影响到两个系统之间的链路时,通常会出现这种状态。
完全配置:远程排除 (fully_configured_remote_excluded)
指示本地系统和远程系统均已定义伙伴关系;但远程系统当前正在排除至本地系统的链路。当错误过多或伙伴关系响应时间过慢影响到两个系统之间的链路时,通常会出现这种状态。
完全配置:超出 (fully_configured_exceeded)
指示本地系统和远程系统均已定义伙伴关系,但由于系统网络超出伙伴关系中允许的系统数量,伙伴关系已禁用。要解决此错误,请减少此网络内存在伙伴关系的系统数量。一个网络中最多可以在四个系统之间定义伙伴关系。

除了光纤通道连接和以太网光 纤通道 (FCoE) 连接外,还可以使用与以太网端口关联的 IPv4 和 IPv6 地址基于以太网链路建立高速镜像和全 局镜像伙伴关系。这些 IP 伙伴关系可以是通过以太网交换机建立的连接,或者本地和伙伴系统之间的直接连接。创建的伙伴关系必须是 IPv4 或 IPv6 伙伴关系。IPv4 或 IPv6 伙伴关系也支持数据压缩。要启用数据压缩,IP 伙伴关系中的两个系统都必须运行支持 IP 伙伴关系压缩的软件级别。要在 IP 伙伴关系中完全启用压缩,每个系统都必须启用压缩。在本地系统上启用压缩后,将对发送至远程系统的数据进行压缩。要将已压缩数据发送至本地系统,IP 伙伴关系中的远程系统也必须启用压缩。

远程拷贝组对于 IP 伙伴关系是唯一的,并且包含可通过 IP 伙伴关系相互访问的本地和远程 IP 地址。每个远程拷贝组必须至少包含一个本地系统 IP 地址和一个远程系统 IP 地址。必须先创建远程拷贝组,然后才能建立 IP 伙伴关系。

每个以太网端口可以与两个 IP 地址关联;一个使用 IPv4 寻址,另一个使用 IPv6 寻址。针对 IP 伙伴关系使用 IPv4 或 IPv6。 应该在远程拷贝组的一个系统中配置两个以上的 IP 地址,以便在本地或伙伴系统遭遇节点或端口故障时支持 IP 连接故障转移。

要更改高速镜像全局镜像伙伴关系,请使用 chpartnership 命令。要删除高速镜像全局镜像伙伴关系,请使用 rmpartnership 命令。

注意: 运行 rmpartnership 命令之前,必须除去在两个系统之间定义的所有关系和组。要显示系统关系和组,请运行 lsrcrelationshiplsrcconsistgrp 命令。 要除去在两个系统之间定义的关系和组,请运行 rmrcrelationshiprmrcconsistgrp 命令。

后台拷贝管理

在多重循环全局镜像拷贝中,mkfcpartnershipmkippartnership 命令的 linkbandwidthmbits 参数可控制更新传播到远程系统的速率。 要确保远程拷贝与本地拷贝尽可能相似,bandwidth 参数必须至少为应用于所有卷的写操作的平均速率,这些卷通过在此伙伴关系间使用多重循环全局镜像进行复制。为实现最佳补救过程优化 (RPO),请保持 bandwidth 参数小于实际可用带宽,以确保多重循环全局镜像关系不会阻塞光纤网。同时为高速镜像和非循环全局镜像关系保留足够的带宽,以支持其要复制的 I/O。

将 CHAP 与 IP 伙伴关系一起使用(可选)

您可以通过提问握手认证协议 (CHAP) 保护本地系统和伙伴系统间基于 IP 连接的数据交换,该协议在发送请求时使用共享密钥相互认证系统。
注: 您也可以使用 CHAP 密码通过 iSCSI 连接的主机进行认证。系统范围 CHAP 密码用于从本地系统到伙伴系统以及到 iSCSI 连接的主机的所有 CHAP 认证。
要为 IP 伙伴关系配置 CHAP,请在每个系统上使用修改 CHAP 配置对话框来指定系统范围 CHAP 密码,并选择用于 IP 伙伴关系。在管理 GUI 中,可通过以下两个路径来访问此对话框:
  • 选择拷贝服务 > 伙伴关系,然后选择操作 > 修改 CHAP 配置
  • 选择设置 > 网络 > iSCSI > 修改 CHAP 配置

创建 IP 伙伴关系前,先为每个系统定义 CHAP 密码,然后在每个系统上配置 CHAP,以用于 IP 伙伴关系。

例如,如果创建的 IP 伙伴关系在系统 A 和系统 B 间使用 CHAP,那么在每个系统上先定义 CHAP 密码。系统 A 和系统 B 上的 CHAP 密码值可以不同。在系统 A 上,在创建伙伴关系伙伴关系属性对话框中指定系统 B 的 CHAP 密码,然后在系统 B 上,使用其中一个对话框来指定系统 A 的 CHAP 密码。

在本地系统上创建使用 CHAP 的 IP 伙伴关系时,如果未指定伙伴系统的系统范围 CHAP 密码,那么本地系统将显示 CHAP 认证失败消息。如果使用 CHAP 的 IP 伙伴关系处于活动状态,那么您必须先停止该伙伴关系,然后再修改 CHAP 配置。

SAN Volume Controller和其他 Storwize 系列 系统之间的高速镜像全局镜像

您可以创建SAN Volume Controller 和其他 Storwize 系列系统的伙伴关系,以允许高速镜像全局镜像在两个系统之间运行。要创建这些伙伴关系,集群系统必须为 V6.3.0 或更高版本。

集群系统是以下两层之一:复制层或存储层。SAN Volume Controller 系统始终位于复制层。要创建与 SAN Volume Controller 的伙伴关系,系统必须位于复制层。

Storwize 系列 系统缺省情况下位于存储层,但可以将该系统配置为在复制层中。

图 15 显示了 SAN Volume ControllerStorwize V7000 系统之间的伙伴关系示例。
图 15. SAN Volume ControllerStorwize V7000 系统之间复制的示例配置
该图显示系统层的概述