更新 SSD 存储容量和预调配 IOPS - FSx 适用于 ONTAP
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

更新 SSD 存储容量和预调配 IOPS

您可以使用 Amazon FSx 控制台、Amazon CLI 和 API 增加或减少文件系统的 SSD 存储和预调配 SSD IOPS 量。

  1. 通过以下网址打开 Amazon FSx 控制台:https://console.aws.amazon.com/fsx/

  2. 在左侧导航窗格中选择文件系统。在文件系统列表中,选择要更新 SSD 存储容量和 SSD IOPS 的 FSx for ONTAP 文件系统。

  3. 选择操作 > 更新存储容量。或者,在摘要部分中,在文件系统的 SSD 存储容量值旁边选择更新

  4. 要增加 SSD 存储容量,请选择修改存储容量

  5. 对于输入类型,请选择以下其中一种:

    • 要以当前值的相对百分比更改形式输入新的 SSD 存储容量,请选择百分比

    • 要以 GiB 为单位输入新值,请选择绝对

  6. 根据输入类型,输入所需百分比增量的值。

    • 对于百分比,请输入百分比增量值。此值必须比当前值至少大 10%。

    • 对于绝对,请以 GiB 为单位输入新值,最大允许值为 196,608GiB。

  7. 对于预调配 SSD IOPS,您可以使用两个选项来修改文件系统的预调配 SSD IOPS 数:

    • 如果您希望 Amazon FSx 自动扩展 SSD IOPS,保持 3 预调配 SSD IOPS/GiB SSD 存储容量(最多 16 万),请选择自动

    • 如果您想指定 SSD IOPS 数,请选择用户预调配。输入绝对 IOPS 数,该数量至少为 SSD 存储层的 GiB 量的三倍,并且小于或等于 16 万。

    注意

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

  8. 选择更新

    注意

    在提示的底部显示新 SSD 存储容量和 SSD IOPS 的配置预览。对于第二代文件系统,还将显示每个 HA 对的值。

要增加 FSx for ONTAP 文件系统的 SSD 存储容量和预调配 IOPS,请使用 Amazon CLI 命令 update-file-system 或等效的 UpdateFileSystem API 操作。使用您的值设置以下参数:

  • --file-system-id 设置为要更新的文件系统的 ID。

  • 要增加 SSD 存储容量,请将 --storage-capacity 设置为至少比当前值大 10% 的目标存储容量值。

  • 要修改预调配 SSD IOPS,请使用 --ontap-configuration DiskIopsConfiguration 属性。此属性有 IopsMode 两个参数:

    • 如果您想指定预调配 IOPS 数,请使用 Iops=number_of_IOPS(最多 16 万)和 Mode=USER_PROVISIONED。IOPS 值必须大于或等于请求的 SSD 存储容量的三倍。如果您不增加存储容量,则 IOPS 值必须大于或等于当前 SSD 存储容量的三倍。

    • 如果您希望 Amazon FSx 自动增加 SSD IOPS,请使用 Mode=AUTOMATIC 且不要使用 Iops 参数。Amazon FSx 将自动保持 3 预调配 SSD IOPS/GiB SSD 存储容量(最多 16 万)。

    注意

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

以下示例将文件系统的 SSD 存储增加至 2000 GiB,并将用户预置 SSD IOPS 的数量设置为 7000。

aws fsx update-file-system \ --file-system-id fs-0123456789abcdef0 \ --storage-capacity 2000 \ --ontap-configuration 'DiskIopsConfiguration={Iops=7000,Mode=USER_PROVISIONED}'

要监控更新进度,请使用 describe-file-systems Amazon CLI 命令。在输出中查找 AdministrativeActions 部分。

有关更多信息,请参阅《适用于 NetApp ONTAP 的 Amazon FSx API 参考》中的 AdministrativeAction

  1. 通过以下网址打开 Amazon FSx 控制台:https://console.aws.amazon.com/fsx/

  2. 在左侧导航窗格中选择文件系统。在文件系统列表中,选择要更新 SSD 存储容量和 SSD IOPS 的 FSx for ONTAP 文件系统。

  3. 选择操作 > 更新文件系统 > 更新 SSD 存储容量/IOPS。或者,在摘要部分中,在文件系统的 SSD 存储容量值旁边选择更新

  4. 要减少 SSD 存储容量,对于操作类型,选择减少

  5. 对于输入类型,请选择以下其中一种:

    • 要以当前值的相对百分比更改形式输入新的 SSD 存储容量,请选择百分比

    • 要以 GiB 为单位输入新值,请选择绝对

  6. 根据输入类型,执行以下操作之一。

    • 对于百分比,输入期望的百分比减少值。此值必须比当前值至少小 9%。

    • 对于绝对值,请输入所需存储容量值(以 GiB 为单位)。

  7. 选择更新

    注意

    在提示的底部显示新 SSD 存储容量和 SSD IOPS 的配置预览。对于第二代文件系统,还将显示每个 HA 对的值。

要减少 FSx for ONTAP 文件系统的 SSD 存储容量和预调配 IOPS,请使用 Amazon CLI 命令 update-file-system 或等效的 UpdateFileSystem API 操作。使用您的值设置以下参数:

  1. 要减少 SSD 容量,请使用以下命令:

    aws fsx update-file-system \ --file-system-id fs-0123456789abcdef0 \ --storage-capacity 4096

    如果您使用的是用户预调配 IOPS 模式,且希望保留当前的 IOPS 级别,请包含 DiskIopsConfiguration 参数:

    aws fsx update-file-system \ --file-system-id fs-0123456789abcdef0 \ --storage-capacity 4096 \ --ontap-configuration 'DiskIopsConfiguration={Iops=15000,Mode=USER_PROVISIONED}'
  2. 要监控缩减操作的进度,请使用 describe-file-systems 命令:

    aws fsx describe-file-systems --file-system-id fs-0123456789abcdef0

    该命令返回有关 AdministrativeActions 部分中缩减操作的信息。例如:

    { "FileSystem": { "StorageCapacity": 4096, "StorageType": "SSD", "AdministrativeActions": [ { "AdministrativeActionType": "FILE_SYSTEM_UPDATE", "Message": "Moving data for [vol1 vol2]. 2 volume(s) remaining. https://docs.aws.amazon.com/fsx/latest/ONTAPGuide/troubleshooting.html", "ProgressPercent": 4, "RequestTime": 1748981251.591, "Status": "IN_PROGRESS", "TargetFileSystemValues": { "StorageCapacity": 4096 } } ] } }

要监控更新进度,请使用 describe-file-systems Amazon CLI 命令。在输出中查找 AdministrativeActions 部分。

有关更多信息,请参阅《适用于 NetApp ONTAP 的 Amazon FSx API 参考》中的 AdministrativeAction