增加 ONTAP Select 存储容量
ONTAP Deploy 可用于为 ONTAP Select 集群中的每个节点添加和许可其他存储。
ONTAP Deploy 中的存储添加功能是增加管理下的存储的唯一方法,不支持直接修改 ONTAP Select VM。下图显示了启动存储添加向导的"+"图标。

以下注意事项对于容量扩展操作的成功非常重要。添加容量需要现有许可证覆盖总空间量(现有容量加新容量)。导致节点超出其许可容量的存储添加操作会失败。应首先安装具有足够容量的新许可证。
如果将额外容量添加到现有的 ONTAP Select 聚合,则新存储池(数据存储区)的性能配置文件应类似于现有存储池(数据存储区)的性能配置文件。请注意,无法将非 SSD 存储添加到安装有类似 AFF 个性(启用闪存)的 ONTAP Select 节点。也不支持混合 DAS 和外部存储。
如果将本地连接的存储添加到系统以提供其他本地 (DAS) 存储池,则必须构建其他 RAID 组和 LUN(或 LUN)。与 FAS 系统一样,如果您要向相同的聚合添加新的空间,则应注意确保新的 RAID 组性能与原始 RAID 组相似。如果要创建新的聚合,则如果充分了解新聚合的性能影响,则新的 RAID 组布局可能会有所不同。
如果数据存储区的总大小不超过支持的最大数据存储区大小,则可以将新空间作为扩展区添加到同一数据存储区。将数据存储区扩展区添加到已安装 ONTAP Select 的数据存储区可以动态完成,并且不会影响 ONTAP Select 节点的操作。
如果 ONTAP Select 节点是 HA 对的一部分,则应考虑一些其他问题。
在 HA 对中,每个节点都包含来自其合作伙伴的数据的镜像副本。向节点 1 添加空间需要向其合作伙伴节点 2 添加相同数量的空间,以便将来自节点 1 的所有数据复制到节点 2。换句话说,作为节点 1 的容量添加操作的一部分添加到节点 2 的空间在节点 2 上不可见或不可访问。空间被添加到节点 2,以便在 HA 事件期间节点 1 数据得到完全保护。
在性能方面还有一个额外的考虑因素。节点 1 上的数据会同步复制到节点 2。因此,节点 1 上新空间(数据存储)的性能必须与节点 2 上新空间(数据存储)的性能相匹配。换句话说,在两个节点上添加空间,但使用不同的驱动器技术或不同的 RAID 组大小,可能会导致性能问题。这是由于 RAID SyncMirror 操作用于在伙伴节点上维护数据副本。
为了增加 HA 对中两个节点上的用户可访问容量,必须执行两个存储添加操作,每个节点一个。每个存储添加操作都需要在两个节点上都有额外的空间。每个节点所需的总空间等于节点 1 所需的空间加上节点 2 所需的空间。
初始设置为两个节点,每个节点具有两个数据存储,每个数据存储中具有 30TB 的空间。ONTAP Deploy 创建一个双节点集群,每个节点从数据存储 1 消耗 10TB 的空间。ONTAP Deploy 为每个节点配置 5TB 的活动空间。
下图显示了节点 1 的单个存储添加操作的结果。ONTAP Select 仍然在每个节点上使用等量的存储(15TB)。但是,节点 1 具有比节点 2(5TB)更多的活动存储(10TB)。两个节点都受到完全保护,因为每个节点都托管另一个节点数据的副本。数据存储区 1 中还有其他可用空间,数据存储区 2 仍然完全可用。
容量分配:单次存储添加操作后的分配和可用空间

节点 1 上的两个额外的存储添加操作消耗了数据存储区 1 的其余部分和数据存储区 2 的一部分(使用容量上限)。第一次存储添加操作消耗了数据存储区 1 中剩余的 15TB 可用空间。下图显示了第二次存储添加操作的结果。此时,节点 1 有 50TB 的活动数据正在管理中,而节点 2 有原始的 5TB。
容量分配:节点 1 额外增加两个存储操作后的分配和可用空间

容量添加操作期间使用的最大 VMDK 大小为 16TB。集群创建操作期间使用的最大 VMDK 大小仍为 8TB。ONTAP Deploy 根据您的配置(单节点或多节点集群)和添加的容量创建正确大小的 VMDK。但是,每个 VMDK 的最大大小在集群创建操作期间不应超过 8TB,在存储添加操作期间不应超过 16TB。
通过软件 RAID 提高 ONTAP Select 的容量
类似地,storage-add 向导可用于使用软件 RAID 增加 ONTAP Select 节点的管理容量。该向导仅显示可用的 DAS SDD 驱动器,并且可以作为 RDM 映射到 ONTAP Select VM。
虽然可以将容量许可证增加单个 TB,但在使用软件 RAID 时,不可能将容量物理增加单个 TB。与将磁盘添加到 FAS 或 AFF 阵列类似,某些因素决定了单个操作中可以添加的最小存储量。
|
|
在 HA 对中,将存储添加到节点 1 需要在节点的 HA 对(节点 2)上也有相同数量的驱动器。本地驱动器和远程磁盘都由节点 1 上的一个存储添加操作使用。也就是说,远程驱动器用于确保节点 1 上的新存储在节点 2 上被复制和保护。为了在节点 2 上添加本地可用的存储,必须在两个节点上都提供单独的存储添加操作和单独的相同数量的驱动器。 |
ONTAP Select 将任何新驱动器分区为与现有驱动器相同的根分区、数据分区和数据分区。分区操作在创建新聚合期间或在现有聚合的扩展期间进行。每个磁盘上的根分区条带大小设置为与现有磁盘上的现有根分区大小相匹配。因此,两个相等的数据分区大小中的每一个都可以计算为磁盘总容量减去根分区大小除以 2。根分区条带大小是可变的,并在初始集群设置过程中按以下方式计算。所需的总根空间(单节点集群为 68GB,HA 对为 136GB)除以初始磁盘数量减去任何备用驱动器和奇偶校验驱动器。在添加到系统的所有驱动器上,根分区条带大小保持不变。
如果要创建新的聚合,所需的最小驱动器数量取决于 RAID 类型以及 ONTAP Select 节点是否是 HA 对的一部分。
如果向现有聚合添加存储,则需要考虑一些额外的注意事项。假设 RAID 组尚未达到最大限制,则可以将驱动器添加到现有 RAID 组。向现有 RAID 组添加主轴的传统 FAS 和 AFF 最佳实践也适用于此,在新主轴上创建热点是一个潜在的问题。此外,只能将数据分区大小相等或更大的驱动器添加到现有 RAID 组。如上所述,数据分区大小与驱动器原始大小不同。如果要添加的数据分区大于现有分区,则新驱动器的大小合适。换言之,每个新驱动器的一部分容量仍未利用。
也可以使用新驱动器作为现有聚合的一部分来创建新的 RAID 组。在这种情况下,RAID 组大小应与现有 RAID 组大小相匹配。