计划让每个节点容器有四个以上的光纤网端口

每个节点容器可以使用四个以上的光纤网端口,以提高峰值负载 I/O 性能,但需要进行仔细规划。

光纤网端口是光纤通道端口或以太网光纤通道 (FCoE) 端口。如果每个节点使用四个以上的光纤网端口,那么您必须使用 localfcportmaskpartnerfcportmask 命令,或仔细进行光纤网分区配置。

如果容器从另一节点处接收到超过 16 次登录,那么将导致节点错误 860。

您可以通过遵循以下准则来确保接收的登录次数不超过 16 次:
要避免接收到节点错误 860 并最大限度提高系统性能,请遵循以下准则:
在接下来的示例中,请考虑Figure 1 中显示的该配置:
Figure 1. 光纤网端口配置
该图显示每个适配器具有四个端口的四个节点的配置示例

示例 1:仅限分区

系统中的每个节点都采用以下方式进行配置:
  • 四个端口用于主机、控制器和本地节点连接。
  • 四个端口用于 全局镜像高速镜像

站点 A 和 B 需要以下区域:

站点 A 的区域集:
  • 存储控制器和本地节点连接(光纤通道适配器 HBA)的区域
    • 区域 1 - [节点端口 P1A1、P1A2、P2A1、P2A2 加上站点 A 上交换机 1 的所有存储控制器端口]
    • 区域 2 - [节点端口 P1A3、P1A4、P2A3、P2A4 加上站点 A 上交换机 2 的所有存储控制器端口]
  • 主机连接(光纤通道适配器 HBA A)的区域
    • 对第一个适配器上的相同端口进行分区,使其对主机可见。建议每个主机位于不同的区域中,而且两个端口连接到两个光纤网的主机拥有两个区域,每个光纤网一个区域。实际的区域数目可能是主机数目的两倍。四个端口连接到两个光纤网的主机应该有四个区域。在这种情况下,实际的区域数目可能是主机数目的四倍。对于四端口主机,一个主机的区域可能包括:
      • 区域 3 - [主机端口 P1A1 和 P2A1 用于多路径故障转移] 位于交换机 1 上
      • 区域 4 - [主机端口 P1A2 和 P2A2 用于多路径故障转移] 位于交换机 1 上
      • 区域 5 - [主机端口 P1A3 和 P2A3 用于多路径故障转移] 位于交换机 2 上
      • 区域 6 - [主机端口 P1A4 和 P2A4 用于多路径故障转移] 位于交换机 2 上
      如果主机只有两个端口,那么它可能有区域 3 和区域 5,或区域 4 和区域 6。
  • 全局镜像高速镜像(仅光纤通道适配器 HBA B)的区域:
    要确保 全局镜像高速镜像 专门使用第二个光纤通道适配器,要求每个本地或远程端口对都有自己的区域:
    • 区域 7 - [P1B1、P3B1]
    • 区域 8 - [P1B1、P3B2]
    • 区域 9 - [P1B1、P4B1]
    • 区域 10 - [P1B1、P4B2]
    • 区域 11 - [P1B2、P3B1]
    • 区域 12 - [P1B2、P3B2]
    • 区域 13 - [P1B2、P4B1]
    • 区域 14 - [P1B2、P4B2]
    • 区域 15 - [P2B1、P3B1]
    • 区域 16 - [P2B1、P3B2]
    • 区域 17 - [P2B1、P4B1]
    • 区域 18 - [P2B1、P4B2]
    • 区域 18 - [P2B1、P4B2]
    • 区域 19 - [P2B1、P4B2]
    • 区域 20 - [P2B2、P3B2]
    • 区域 21 - [P2B2、P4B1]
    • 区域 22 - [P2B2、P4B2]

站点 B 的区域集:

该区域集本质上是站点 A 的分区的镜像。
  • 存储控制器和本地节点连接(光纤通道适配器 HBA A)的区域:
    • 区域 23 - [节点端口 P3A1、P3A2、P4A1、P4A2 加上站点 B 上交换机 3 的所有存储控制器端口]
    • 区域 24 - [节点端口 P3A3、P3A4、P4A3、P4A4 加上站点 B 上交换机 4 的所有存储控制器端口]
  • 主机连接(光纤通道适配器 HBA A)的区域
    • 对第一个适配器上的相同端口进行分区,使其对主机可见。仅列出了一个主机的区域。建议每个主机位于不同的区域中。两个端口连接到两个光纤网的主机有两个区域,每个光纤网一个区域。实际的区域数目可能是主机数目的两倍。四个端口连接到两个光纤网的主机应该有四个区域。在这种情况下,实际的区域数目可能是主机数目的四倍。对于四端口主机,一个主机的区域可能包括:
      • 区域 25 - [主机端口 P3A1 和 P4A1 用于多路径故障转移] 位于交换机 3 上
      • 区域 26 - [主机端口 P3A2 和 P4A2 用于多路径故障转移] 位于交换机 3 上
      • 区域 27 - [主机端口 P3A3 和 P4A3 用于多路径故障转移] 位于交换机 4 上
      • 区域 28 - [主机端口 P3A4 和 P4A4 用于多路径故障转移] 位于交换机 4 上
      如果主机只有两个端口,那么它可能有区域 25 和区域 27,或区域 26 和区域 28。
  • 全局镜像高速镜像(仅光纤通道适配器 HBA B)的区域:

    要确保 全局镜像高速镜像 专门使用第二个光纤通道适配器,要求每个本地或远程端口对都有自己的区域:

    • 区域 29 - [P1B3、P3B3]
    • 区域 30 - [P1B3、P3B4]
    • 区域 31 - [P1B3、P4B3]
    • 区域 32 - [P1B3、P4B4]
    • 区域 33 - [P1B4、P3B3]
    • 区域 34 - [P1B4、P3B4]
    • 区域 35 - [P1B4、P4B3]
    • 区域 36 - [P1B4、P4B4]
    • 区域 37 - [P2B3、P3B3]
    • 区域 38 - [P2B3、P3B4]
    • 区域 39 - [P2B3、P4B3]
    • 区域 40 - [P2B3、P4B4]
    • 区域 41 - [P2B4、P3B3]
    • 区域 42 - [P2B4、P3B4]
    • 区域 43 - [P2B4、P4B3]
    • 区域 44 - [P2B4、P4B4]

示例 2:仅限端口掩码

假设使用与示例 1 中相同的配置,您可以通过使用端口掩码(而非分区)来实现相同的结果。掩码中的位置表示光纤通道 I/O 端口标识,最右边位置中标识为 1。这些标识通过 lsportfc 命令显示。在此示例中,端口 A1、A2、A3、A4、B1、B2、B3 和 B4 与 FC I/O 端口标识 1、2、3、4、5、6、7 和 8 对应。

对于远程伙伴关系通信,通过将端口掩码 11110000 应用到两个系统,从而对端口 B1、B2、B3 和 B4 应用掩码限制通信。使用命令 chsystem -partnerfcportmask 11110000

对于本地节点间通信,通过将端口掩码 00001111 应用到两个系统,从而对端口 A1、A2、A3 和 A4 应用掩码限制通信。使用命令 chsystem -localfcportmask 00001111

这样便可能拥有一个包含所有节点端口的区域,因为端口掩码可确保登录次数不超过 16 次。

通过这种设置,主机连通性和存储器连通性的分区不需要考虑关于超过 16 次登录的规则。