控制器至堆栈连接规则
通过了解 SAS 磁盘架使用基于软件的磁盘所有权、控制器端口 A/C 和 B/D 连接到堆栈的方式、控制器端口 A/C 和 B/D 组合成端口对的方式以及 DM3000x、DM5000x 或 DM7000x 端口 0b 和 0a 连接到堆栈的方式,您可以正确地在 HA 对配置中为每个控制器到每个堆栈的 SAS 连接布线。
SAS 磁盘架基于软件的磁盘所有权规则
SAS 磁盘架使用基于软件的磁盘所有权(而不是基于硬件的磁盘所有权)。这表示硬盘所有权存储在硬盘上,而不是由存储系统物理连接的拓扑决定(就像基于硬件的磁盘所有权一样)。具体而言,硬盘所有权是由 ONTAP(自动或通过 CLI 命令)分配的,而不是由为控制器至堆栈连接布线的方式分配的。
绝不应使用基于硬件的磁盘所有权方案为 SAS 磁盘架布线。
控制器 A 和 C 端口连接规则(适用于非 DM3000x、DM5000x 或 DM7000x 配置)
- A 和 C 端口始终为堆栈的主路径。
- A 和 C 端口始终连接到堆栈中逻辑上的第一个磁盘架。
- A 和 C 端口始终连接到磁盘架 IOM 端口 1 和 2。
IOM 端口 2 仅用于四路径 HA 和四路径配置。
- 控制器 1 A 和 C 端口始终连接到 IOM A(域 A)。
- 控制器 2 A 和 C 端口始终连接到 IOM B(域 B)。

控制器 B 和 D 端口连接规则(适用于非 DM3000x、DM5000x 或 DM7000x配置)
- B 和 D 端口始终为堆栈的辅助路径。
- B 和 D 端口始终连接到堆栈中逻辑上的最后一个磁盘架。
- B 和 D 端口始终连接到磁盘架 IOM 端口 3 和 4。
IOM 端口 4 仅用于四路径 HA 和四路径配置。
- 控制器 1 B 和 D 端口始终连接到 IOM B(域 B)。
- 控制器 2 B 和 D 端口始终连接到 IOM A(域 A)。
- B 和 D 端口通过将 PCI 插槽的顺序抵消一个来连接到堆栈,以便第一个插槽上的第一个端口最后通过线缆连接。

端口对连接规则(适用于非 DM3000x、DM5000x 或 DM7000x 配置)
使用利用所有 SAS 端口的方法将控制器 SAS 端口 A、B、C 和 D 组合成端口对,以在 HA 对配置中为控制器至堆栈连接布线时实现系统恢复能力和一致性。
- 端口对包括一个控制器 A 或 C SAS 端口和一个控制器 B 或 D SAS 端口。
A 和 C SAS 端口连接到堆栈中逻辑上的第一个存储架。B 和 D SAS 端口连接到堆栈中逻辑上的最后一个存储架。
- 端口对使用系统中的每个控制器上的所有 SAS 端口。
您可以通过将所有 SAS 端口(在物理 PCI 插槽 [插槽 1-N] 和板载控制器 [插槽 0] 中的 HBA 上)插入端口对中来提高系统恢复能力。请勿排除任何 SAS 端口。
- 按如下所示标识和组合端口对:
按插槽的顺序(0、1、2、3,依此类推)列出 A 端口,然后列出 C 端口。
例如:1a、2a、3a、1c、2c、3c
按插槽的顺序(0、1、2、3,依此类推)列出 B 端口,然后列出 D 端口。
例如:1b、2b、3b、1d、2d、3d
重写 D 和 B 端口列表,以便列表中的第一个端口移至列表的结尾。
例如:
通过将插槽顺序抵消 1,可在 SAS 端口的多个插槽可用时使多个插槽(物理 PCI 插槽和板载插槽)中的端口对达到平衡;因此,阻止使用线缆将堆栈连接到单个 SAS HBA。
按端口的列出顺序将 A 和 C 端口(步骤 1 中列出的)与 D 和 B 端口(步骤 2 中列出的)配对。
例如:1a/2b、2a/3b、3a/1d、1c/2d、2c/3d、3c/1b。
注对于HA 对,您为第一个控制器标识的端口对列表也适用于第二个控制器。
- 在为系统布线时,您可以按端口对的标识顺序使用它们,也可以跳过端口对:
- 在需要所有端口对以便为系统中的堆栈布线时,按端口对的标识(列出)顺序使用它们。
例如,如果您为系统标识了 6 个端口对,并且有 6 个堆栈要作为多路径布线,则按端口对的列出顺序为它们布线:
1a/2b、2a/3b、3a/1d、1c/2d、2c/3d、3c/1b
- 在无需所有端口对即可为系统中的堆栈布线时,跳过端口对(使用所有其他端口对)。
例如,如果您为系统标识了 6 个端口对,并且有 3 个堆栈要作为多路径布线,则为列表中的所有其他端口对布线:
注如果现有的端口对数超出为系统中的堆栈布线所需的端口对数,则最佳实践是跳过端口对以优化系统上的 SAS 端口。通过优化 SAS 端口,将优化系统性能。
- 在需要所有端口对以便为系统中的堆栈布线时,按端口对的标识(列出)顺序使用它们。
控制器至堆栈布线工作表是用于标识和整理端口对的方便工具,可让您为 HA 对配置的控制器至堆栈连接布线。
DM3000x、DM5000x 或 DM7000x 控制器 0b 和 0a 端口至外部磁盘架的连接规则
- 控制器 0b 端口(内部存储端口):
- 控制器 1 0b 端口始终连接到 IOM A(域 A)。
- 控制器 2 0b 端口始终连接到 IOM B(域 B)。
- 端口 0b 始终为主路径。
- 端口 0b 始终连接到堆栈中逻辑上的最后一个磁盘架。
- 端口 0b 始终连接到磁盘架 IOM 端口 3。
- 控制器 0a 端口(内部 HBA 端口):
- 控制器 1 0a 端口始终连接到 IOM B(域 B)。
- 控制器 2 0a 端口始终连接到 IOM A(域 A)。
- 端口 0a 始终为辅助路径。
- 端口 0a 始终连接到堆栈中逻辑上的第一个磁盘架。
- 端口 0a 始终连接到磁盘架 IOM 端口 1。
下图重点介绍了 DM3000x、DM5000x 或 DM7000x 多路径 HA 配置的内部存储端口(0b)域连接:
