文件系统存储容量和 IOPS - FSx for ONTAP

文件系统存储容量和 IOPS

在创建 FSx for ONTAP 文件系统时,您需要指定 SSD 层的存储容量。对于第二代单可用区文件系统,您指定的存储容量均匀分布在每个高可用性 (HA) 对的存储池之间;这些存储池称为聚合

对于您预置的每 GiB SSD 存储空间,Amazon FSx 会自动将 SSD 每秒进行读写操作的次数(IOPS)预置为 3,每个文件系统最多可配置 16 万 SSD IOPS。对于第二代单可用区文件系统,SSD IOPS 均匀分布在每个文件系统的聚合中。您可以选择将预调配 SSD IOPS 的级别指定为高于自动设定的 3 SSD IOPS/GiB。有关您可以为 FSx for ONTAP 文件系统预调配的 SSD IOPS 数量上限的更多信息,请参阅吞吐能力对性能的影响

更新文件系统 SSD 存储和 IOPS

当需要为数据集的活跃部分提供更多存储空间时,您可以增加 Amazon FSx for NetApp ONTAP 文件系统的 SSD 存储容量。要增加存储容量,请使用 Amazon FSx 控制台或 AWS Command Line Interface(AWS CLI)。有关更多信息,请参阅 更新 SSD 存储容量和预调配 IOPS

当增加 Amazon FSx 文件系统的 SSD 存储容量时,新容量通常在几分钟内即可使用。新的 SSD 存储容量可用后,您需要为其付费。有关定价的更多信息,请参阅 Amazon FSx for NetApp ONTAP 定价

您增加存储容量后,Amazon FSx 会在后台运行存储优化流程,以重新平衡您的数据。对于大多数文件系统,存储优化需要几个小时,而对工作负载性能几乎没有显著影响。

您可以随时使用 Amazon FSx 控制台、CLI 和 API 跟踪存储优化流程的进度。有关更多信息,请参阅 监控存储容量和 IOPS 更新

注意事项

以下是修改文件系统 SSD 存储容量和预调配 IOPS 时需要考虑的几个重要事项:

  • 仅增加存储容量 – 您只能增加文件系统的存储容量;您不能减少存储容量。

  • 存储容量最低增量 – 每次 SSD 存储容量增量必须至少为文件系统当前 SSD 存储容量的 10%,最大为文件系统配置的最大 SSD 存储容量。

  • (仅限第二代单可用区文件系统)存储容量分布 - 您为文件系统选择的新存储容量或 SSD IOPS 均匀分布在每个文件系统的聚合中。

  • 两次增加的间隔时间 – 修改文件系统上的 SSD 存储容量、预调配 IOPS 或吞吐能力后,您必须等待至少六个小时,才能再次修改同一个文件系统上的这些配置。这有时也称为冷却时间。

  • 预调配 IOPS 模式 – 对于预调配 IOPS 的更改,您必须指定以下两种 IOPS 模式中的一种:

    • 自动模式 – Amazon FSx 会自动扩展 SSD IOPS,保持每 GiB 的 SSD 存储容量为 3 预调配 SSD IOPS,最高可达文件系统的最大 SSD IOPS。

      注意

      有关您可以为 FSx for ONTAP 文件系统预调配的 SSD IOPS 数量上限的更多信息,请参阅吞吐能力对性能的影响

    • 用户预调配模式 – 您可以指定 SSD IOPS 的数量,该数量必须大于或等于 3 IOPS/GiB SSD 存储容量。如果您选择预调配更高的 IOPS 级别,您需要为高于当月所含费率的平均预调配 IOPS 付费,以 IOPS 月数为单位。

有关定价的更多信息,请参阅 Amazon FSx for NetApp ONTAP 定价

何时增加 SSD 存储容量

如果可用的 SSD 层存储空间即将用完,我们建议您增加文件系统的存储容量。存储空间不足表示 SSD 层太小,无法容纳数据集的活跃部分。

要监控文件系统上的可用空闲存储量,请使用文件系统级 StorageCapacityStorageUsed Amazon CloudWatch 指标。您可以根据此指标创建 CloudWatch 警报,在指标降至特定阈值以下时收到通知。有关更多信息,请参阅 使用 Amazon CloudWatch 监控

注意

我们建议您不要超过 80% 的 SSD 存储容量利用率,以确保数据分层、吞吐量扩展和其他维护活动正常运行,并确保有容量可用于存储更多数据。对于第二代文件系统,此建议既适用于所有文件系统聚合的平均利用率,也适用于每个单独聚合的利用率。

有关如何使用文件系统的 SSD 存储以及为文件元数据和操作软件预留多少 SSD 存储空间的更多信息,请参阅选择合适容量的文件系统 SSD 存储