您可以使用 VMware Cloud Director Service Provider Admin Portal 为存储策略启用每秒 I/O 操作数 (IOPS) 设置,以便租户可以设置每个磁盘的 IOPS 限制。
物理存储设备和虚拟磁盘中的受管读/写性能以 IOPS 为单位定义,用于衡量每秒的读/写操作数。要限制 I/O 性能,包含已启用 IOPS 分配的存储设备的提供者 VDC 存储策略必须支持组织 VDC 存储策略。之后,租户可以配置使用它来请求指定的 I/O 性能级别的磁盘。配置了 IOPS 支持的存储配置文件会将其默认 IOPS 值提供给使用该配置文件的所有磁盘。这包括未配置为请求特定 IOPS 值的磁盘。配置为请求特定 IOPS 值的硬盘不能使用最大 IOPS 值低于请求值的存储策略,也不能使用未配置 IOPS 支持的存储策略。
从 VMware Cloud Director 10.4 开始,要显示或隐藏某些组织或某些角色中的 IOPS 预留和限制,您可以使用 下的查看磁盘 IOPS。权限的 API 名称为组织 vDC 磁盘:查看 IOPS。
VMware Cloud Director IOPS 存储策略
利用此选项,可以编辑默认 IOPS 设置。可以对每个磁盘的 IOPS 或每个存储的 IOPS 策略设置限制。可以根据磁盘大小 (GB) 设置每个磁盘的 IOPS 限制,以便为更大的磁盘增加 IOPS。租户可以在这些限制范围内对磁盘设置自定义 IOPS。无论是否在放置时考虑 IOPS 容量,您都可以使用 IOPS 限制。
-
如果您希望 VMware Cloud Director 在数据存储上放置磁盘时考虑 IOPS,请在 vCenter 中将 IOPS 容量添加到与要修改的存储策略关联的所有数据存储。
- 在 vCenter 中,导航到
- 输入
iopsCapacity, value
作为键-值对。 - 单击添加,然后单击保存。
- 如果您希望 VMware Cloud Director 在数据存储上放置磁盘时考虑 IOPS,请在 vCenter 中创建一个存储策略,让其使用添加了 IOPS 容量的数据存储。
- 通过使用 VMware Cloud Director Service Provider Admin Portal 或 VMware Cloud Director API,将存储策略添加到一个或多个提供者 VDC 中。
- 通过使用 Service Provider Admin Portal 或 VMware Cloud Director API,将存储策略发布到一个或多个组织 VDC。将存储策略发布到的组织 VDC 继承策略的 IOPS 设置。
- 如果要编辑继承的存储策略 IOPS 设置,请使用 Service Provider Admin Portal 或 VMware Cloud Director API 更新组织 VDC 存储策略。
此策略类型显示为存储策略的 VCD/IOPS 功能。
无法在存储 DRS 集群支持的存储策略上启用 IOPS 限制。如果从存储策略设置中停用了 VMware Cloud Director 影响放置选项,则可以将 Storage DRS 集群与 VCD/IOPS 策略结合使用。如果影响放置选项已停用,vCenter 和 Storage DRS 会根据其 IOPS 设置确定目标数据存储。换句话说,在这种情况下,您可以创建预先设置了 IOPS 值的 VM,或者将 VM 迁移到 Storage DRS 集群,但 Storage DRS 会验证 IOPS 限制。
vCenter IOPS 存储策略
此选项对使用此策略的所有磁盘应用一个 IOPS 设置。您无法在 VMware Cloud Director 中编辑此设置。租户无法使用这些策略对磁盘设置自定义 IOPS。此选项不会根据磁盘大小或数据存储之间的负载均衡缩放 IOPS。
- 在 vCenter 中,使用自定义预留、限制和份额创建启用 VC-IOPS 的存储策略。
- 在 vCenter 或 VMware Cloud Director Service Provider Admin Portal 中,将磁盘分配给存储策略。
此策略类型显示为存储策略的 vSphere/IOPS 功能。源或目标虚拟机具有 vSphere/IOPS 功能时,无法创建快速置备虚拟机。
在 vCenter 中对磁盘设置 IOPS
要更改 IOPS 设置,请在 vCenter 中手动更新磁盘上的 IOPS。无法在 VMware Cloud Director 中编辑这些 IOPS 设置。
对现有存储策略启用 IOPS 限制
- 对 VCD/IOPS 存储策略启用 IOPS 限制:
- 如果您希望 VMware Cloud Director 在数据存储上放置磁盘时考虑 IOPS 容量,请在 vCenter 中将 IOPS 容量添加到与要修改的存储策略关联的所有数据存储。
- 在 vCenter 中,导航到
- 输入
iopsCapacity, value
作为键-值对。 - 单击添加,然后单击保存。
- 如果您希望 VMware Cloud Director 在数据存储上放置磁盘时考虑 IOPS 容量,请使用 VMware Cloud Director Service Provider Admin Portal 或 VMware Cloud Director API 确保相应的提供者 VDC 存储策略将 IOPS 容量报告为非零。
- 通过使用 VMware Cloud Director Service Provider Admin Portal 或 VMware Cloud Director API,更新组织 VDC 存储策略以启用 VCD/IOPS 功能,并设置最大 IOPS 值、默认 IOPS 值等。
- 如果您希望 VMware Cloud Director 在数据存储上放置磁盘时考虑 IOPS 容量,请在 vCenter 中将 IOPS 容量添加到与要修改的存储策略关联的所有数据存储。
- 在 vCenter 中对 vSphere/IOPS 存储策略启用 IOPS 限制。
为组织 VDC 存储策略启用 IOPS 限制时,租户可以使用 VMware Cloud Director Tenant Portal 设置每个磁盘的 IOPS 限制。