简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。

ONTAP 9.4 及更高版本中的自动驱动器分配和 ADP 系统注意事项

提供者 netapp-martyh netapp-thomi 下载此页面的 PDF

从 ONTAP 9.4 开始, MetroCluster IP 配置支持使用 ADP (高级驱动器分区)对 AFF 系统进行新安装。在大多数配置中,分区和磁盘分配会在 MetroCluster 站点的初始配置期间自动执行。

ONTAP 9.4 及更高版本对 ADP 支持进行了以下更改:

  • 池 0 磁盘分配在出厂时已完成。

  • 未镜像的根在出厂时已创建。

  • 数据分区分配在设置操作步骤期间在客户站点上完成。

  • 大多数情况下,驱动器分配和分区会在设置过程中自动完成。

注 从 ONTAP 9.4 升级到 9.5 时,系统会识别现有的磁盘分配。

自动分区

ADP 会在平台初始配置期间自动执行。

注 从 ONTAP 9.5 开始,必须启用 disk auto_assignment 才能自动进行分区,以实现 ADP 。

磁盘架自动分配的工作原理

如果每个站点有四个外部磁盘架,则会将每个磁盘架分配给不同的节点和不同的池,如以下示例所示:

  • site_A-shelf_1 上的所有磁盘会自动分配到 node_A_1 的池 0

  • site_A-shelf_3 上的所有磁盘会自动分配到 node_A_2 的池 0

  • site_B-shelf_1 上的所有磁盘都会自动分配到 node_B_1 的池 0

  • site_B-shelf_3 上的所有磁盘都会自动分配到 node_B_2 的池 0

  • site_B-shelf_2 上的所有磁盘都会自动分配给 node_A_1 的池 1

  • site_B-shelf_4 上的所有磁盘都会自动分配到 node_A_2 的池 1

  • site_A-shelf_2 上的所有磁盘都会自动分配到 node_B_1 的池 1

  • site_A-shelf_4 上的所有磁盘会自动分配到 node_B_2 的池 1

如何填充部分满的磁盘架

如果您的配置使用的磁盘架未完全填充(驱动器托架为空),则必须根据磁盘分配策略在磁盘架中均匀分布驱动器。磁盘分配策略取决于每个 MetroCluster 站点上的磁盘架数量。

如果您在每个站点使用一个磁盘架(或仅使用 AFF A800 系统上的内部磁盘架),则会使用四分之一磁盘架策略分配磁盘。如果磁盘架未完全填充,请在所有季度均匀地安装驱动器。

下表显示了如何在 48 个驱动器内部磁盘架中放置 24 个磁盘的示例。此外,还会显示驱动器的所有权。

48 个驱动器托架分为四个部分:

在每个季度的前六个托架中安装六个驱动器 …​

第 1 季度:托架 0-11

托架 0-5

第 2 季度:托架 12-23

托架 12-17

第 3 季度:托架 24-35

托架 24-29

第 4 季度:托架 36 — 48

托架 36 — 41

如果每个站点使用两个磁盘架,则会使用半磁盘架策略分配磁盘。如果磁盘架未完全填充,请从磁盘架的任意一端等分安装驱动器。

例如,如果要在 24 个驱动器架中安装 12 个驱动器,请在托架 0-5 和 18-23 中安装驱动器。

手动分配驱动器( ONTAP 9.5 )

在 ONTAP 9.5 中,具有以下磁盘架配置的系统需要手动分配驱动器:

  • 每个站点三个外部磁盘架。

    使用半磁盘架分配策略自动分配两个磁盘架,但必须手动分配第三个磁盘架。

  • 每个站点四个以上的磁盘架,外部磁盘架总数不是四个的倍数。

    超过四个中最接近倍数的额外磁盘架将保持未分配状态,并且必须手动分配驱动器。例如,如果站点上有五个外部磁盘架,则必须手动分配磁盘架五。

您只需要在每个未分配的磁盘架上手动分配一个驱动器。然后,系统会自动分配磁盘架上的其余驱动器。

手动分配驱动器( ONTAP 9.4 )

在 ONTAP 9.4 中,具有以下磁盘架配置的系统需要手动分配驱动器:

  • 每个站点少于四个外部磁盘架。

    必须手动分配驱动器,以确保均衡分配驱动器,每个池具有相同数量的驱动器。

  • 每个站点四个以上的外部磁盘架,而外部磁盘架的总数不是四个的倍数。

    超过四个中最接近倍数的额外磁盘架将保持未分配状态,并且必须手动分配驱动器。

手动分配驱动器时,您应对称分配磁盘,并为每个池分配相同数量的驱动器。例如,如果此配置在每个站点上有两个存储架,则本地 HA 对和远程 HA 对各有一个存储架:

  • 将 site_A-shelf_1 上的一半磁盘分配给 node_A_1 的池 0 。

  • 将 site_A-shelf_1 上的一半磁盘分配给 node_A_2 的池 0 。

  • 将 site_A-shelf_2 上的一半磁盘分配给 node_B_1 的池 1 。

  • 将 site_A-shelf_2 上的一半磁盘分配给 node_B_2 的池 1 。

  • 将 site_B-shelf_1 上的一半磁盘分配给 node_B_1 的池 0 。

  • 将 site_B-shelf_1 上的一半磁盘分配给 node_B_2 的池 0 。

  • 将 site_B-shelf_2 上的一半磁盘分配给 node_A_1 的池 1 。

  • 将 site_B-shelf_2 上的一半磁盘分配给 node_A_2 的池 1 。

将磁盘架添加到现有配置中。

自动驱动器分配支持向现有配置对称添加磁盘架。

添加新磁盘架后,系统会对新添加的磁盘架应用相同的分配策略。例如,如果每个站点一个磁盘架,则如果添加了额外的磁盘架,则系统会对新磁盘架应用四分之一磁盘架分配规则。

MetroCluster IP 配置中系统的 ADP 和磁盘分配差异

在 MetroCluster IP 配置中,高级驱动器分区( ADP )的操作和自动磁盘分配会因系统型号而异。

注 在使用 ADP 的系统中,聚合是使用分区创建的,其中每个驱动器都分区为 P1 , P2 和 P3 分区。根聚合使用 P3 分区创建。

您必须满足受支持驱动器数量上限的 MetroCluster 限制以及其他准则。

AFF A320 系统上的 ADP 和磁盘分配

准则

每个站点的磁盘架数

驱动器分配规则

根分区的 ADP 布局

建议的最小磁盘架数(每个站点)

两个磁盘架

每个外部磁盘架上的驱动器分为两个相等的组(半个)。每个半架会自动分配给一个单独的池。

本地 HA 对使用一个磁盘架。第二个磁盘架由远程 HA 对使用。

每个磁盘架上的分区用于创建根聚合。根聚合中的两个丛中的每个丛都包含以下分区
  • 八个数据分区

  • 两个奇偶校验分区

  • 两个备用分区

支持的最小磁盘架数(每个站点)

一个磁盘架

驱动器分为四个相等的组。每个四分之一架会自动分配给一个单独的池。

根聚合中的两个丛中的每个丛都包含以下分区:

  • 三个数据分区

  • 两个奇偶校验分区

  • 一个备用分区

AFF A220 系统上的 ADP 和磁盘分配

准则

每个站点的磁盘架数

驱动器分配规则

根分区的 ADP 布局

建议的最小磁盘架数(每个站点)

仅限内部驱动器

内部驱动器分为四个相等的组。每个组会自动分配给一个单独的池,而每个池会分配给配置中的一个单独的控制器。

注 在配置 MetroCluster 之前,一半的内部驱动器保持未分配状态。

本地 HA 对使用了两个季度。其余两个季度将由远程 HA 对使用。

根聚合在每个丛中包含以下分区:

  • 三个数据分区

  • 两个奇偶校验分区

  • 一个备用分区

支持的最小磁盘架数(每个站点)

16 个内部驱动器

驱动器分为四个相等的组。每个四分之一架会自动分配给一个单独的池。

一个磁盘架上的两个季度可以具有相同的池。根据拥有本季度的节点选择池:

  • 如果归本地节点所有,则使用 pool0 。

  • 如果归远程节点所有,则使用 pool1 。

例如:季度为第 1 季度到第 4 季度的磁盘架可以具有以下分配:

  • 第 1 季度: node_A_1 pool0

  • 第 2 季度: node_A_2 pool0

  • 第 3 季度: node_B_1 pool1

  • 第 4 季度: node_B_2 池 1

注 在配置 MetroCluster 之前,一半的内部驱动器保持未分配状态。

根聚合中的两个丛中的每个丛都包含以下分区:

  • 一个数据分区

  • 两个奇偶校验分区

  • 一个备用分区

AFF A250 系统上的 ADP 和磁盘分配

准则

每个站点的磁盘架数

驱动器分配规则

根分区的 ADP 布局

建议的最小磁盘架数(每个站点)

两个磁盘架

每个外部磁盘架上的驱动器分为两个相等的组(半个)。每个半架会自动分配给一个单独的池。

本地 HA 对使用一个磁盘架。第二个磁盘架由远程 HA 对使用。

每个磁盘架上的分区用于创建根聚合。根聚合在每个丛中包含以下分区:

  • 八个数据分区

  • 两个奇偶校验分区

  • 两个备用分区

支持的最小磁盘架数(每个站点)

仅限 24 个内部驱动器

驱动器分为四个相等的组。每个四分之一架会自动分配给一个单独的池。

根聚合中的两个丛中的每个丛都包含以下分区:

  • 三个数据分区

  • 两个奇偶校验分区

  • 一个备用分区

AFF A300 系统上的 ADP 和磁盘分配

准则

每个站点的磁盘架数

驱动器分配规则

根分区的 ADP 布局

建议的最小磁盘架数(每个站点)

两个磁盘架

每个外部磁盘架上的驱动器分为两个相等的组(半个)。每个半架会自动分配给一个单独的池。

本地 HA 对使用一个磁盘架。第二个磁盘架由远程 HA 对使用。

每个磁盘架上的分区用于创建根聚合。根聚合在每个丛中包含以下分区:

  • 八个数据分区

  • 两个奇偶校验分区

  • 两个备用分区

支持的最小磁盘架数(每个站点)

一个磁盘架

驱动器分为四个相等的组。每个四分之一架会自动分配给一个单独的池。

根聚合中的两个丛中的每个丛都包含以下分区:

  • 三个数据分区

  • 两个奇偶校验分区

  • 一个备用分区

AFF A400 系统上的 ADP 和磁盘分配

准则

每个站点的磁盘架数

驱动器分配规则

根分区的 ADP 布局

建议的最小磁盘架数(每个站点)

四个磁盘架

驱动器会按磁盘架自动分配。

根聚合中的两个丛中的每个丛都包括:

  • 20 个数据分区

  • 两个奇偶校验分区

  • 两个备用分区

支持的最小磁盘架数(每个站点)

一个磁盘架

驱动器分为四个相等的组(四个)。每个四分之一架会自动分配给一个单独的池。

根聚合中的两个丛中的每个丛都包括:

  • 三个数据分区

  • 两个奇偶校验分区

  • 一个备用分区

AFF A700 系统上的 ADP 和磁盘分配

准则

每个站点的磁盘架数

驱动器分配规则

根分区的 ADP 布局

建议的最小磁盘架数(每个站点)

四个磁盘架

驱动器会按磁盘架自动分配。

根聚合中的两个丛中的每个丛都包括:

  • 20 个数据分区

  • 两个奇偶校验分区

  • 两个备用分区

支持的最小磁盘架数(每个站点)

一个磁盘架

驱动器分为四个相等的组(四个)。每个四分之一架会自动分配给一个单独的池。

根聚合中的两个丛中的每个丛都包括:

  • 三个数据分区

  • 两个奇偶校验分区

  • 一个备用分区

AFF A800 系统上的 ADP 和磁盘分配

准则

每个站点的磁盘架数

驱动器分配规则

根聚合的 ADP 布局

建议的最小磁盘架数(每个站点)

内部驱动器和四个外部磁盘架

内部分区分为四个相等的组(四个季度)。每个季度会自动分配到一个单独的池。外部磁盘架上的驱动器会按磁盘架自动分配,每个磁盘架上的所有驱动器都会分配给 MetroCluster 配置中的四个节点之一。

创建根聚合时,内部磁盘架上会有 12 个根分区。

根聚合中的两个丛中的每个丛都包括:

  • 八个数据分区

  • 两个奇偶校验分区

  • 两个备用分区

支持的最小磁盘架数(每个站点)

仅限 24 个内部驱动器

内部分区分为四个相等的组(四个季度)。每个季度都会自动分配给一个单独的池。

创建根聚合时,内部磁盘架上会有 12 个根分区。

根聚合中的两个丛中的每个丛都包括:

  • 三个数据分区

  • 两个奇偶校验分区

  • 一个备用分区

在 FAS2750 系统上分配磁盘

准则

每个站点的磁盘架数

驱动器分配规则

根分区的 ADP 布局

建议的最小磁盘架数(每个站点)

一个内部磁盘架和一个外部磁盘架

内部和外部磁盘架分为两个相等的部分。每一半会自动分配到不同的池

不适用。

在 FAS8200 系统上分配磁盘

准则

每个站点的磁盘架数

驱动器分配规则

根分区的 ADP 布局

支持的最小磁盘架数(每个站点)

两个磁盘架

外部磁盘架上的驱动器分为两个相等的组(半个)。每个半架会自动分配给一个单独的池。

不适用。

FAS500f 系统上的磁盘分配

准则

每个站点的磁盘架数

驱动器分配规则

根分区的 ADP 布局

建议的最小磁盘架数(每个站点)

四个磁盘架

驱动器会按磁盘架自动分配。

不适用。

在 FAS9000 系统上分配磁盘

准则

每个站点的磁盘架数

驱动器分配规则

根分区的 ADP 布局

建议的最小磁盘架数(每个站点)

四个磁盘架

驱动器会按磁盘架自动分配。

不适用。

支持的最小磁盘架数(每个站点)

两个磁盘架

磁盘架上的驱动器分为两个相等的组(半个)。每个半架会自动分配给一个单独的池。

支持的最小磁盘架数(每个站点)(主动 / 被动 HA 配置)