特定实例额外规范用于计算实例的高级配置。VMware Integrated OpenStack 通过特定实例额外规范提供了更多功能。
不支持在 NSX-T Data Center 中配置虚拟接口配额。以下额外规范不能用于 NSX-T Data Center 部署:
- quota:vif_limit
- quota:vif_reservation
- quota:vif_shares_level
- quota:vif_shares_share
但是,vSphere 7.0 在与新的 VDS 和 NSX-T Data Center 一同使用时,它将支持上述额外规范的其他功能。
要为 NSX-T Data Center 配置 QoS,请创建一个 Network I/O Control (NIOC) 配置文件,并将其应用于部署中传输节点的 N-VDS。请参见配置 Network I/O Control 配置文件。
如果映像元数据和特定实例的额外规范冲突,则映像元数据优先于特定实例额外规范。
额外规范 | 说明 |
---|---|
hw:vifs_multi_thread |
指定 true 可为每个虚拟接口提供其自己的传输线程。 |
quota:cpu_limit |
指定最大 CPU 分配 (MHz)。值 |
quota:cpu_reservation |
指定保证的 CPU 分配 (MHz)。 |
quota:cpu_reservation_percent |
以占实例实际 CPU 速度的百分比指定保证的 CPU 分配。 此参数优先于 cpu_reservation 参数。 |
quota:cpu_shares_level |
指定分配的 CPU 份额级别。您可以输入 custom,然后添加 cpu_shares_share 参数以提供自定义值。 |
quota:cpu_shares_share |
指定分配的 CPU 份额数。 如果 cpu_shares_level 参数未设置为 |
quota:disk_io_limit |
指定最大磁盘事务分配 (IOPS)。值 |
quota:disk_io_reservation |
指定保证的磁盘事务分配 (IOPS)。 |
quota:disk_io_shares_level |
指定分配的磁盘事务份额级别。您可以输入 custom,然后添加 disk_io_shares_share 参数以提供自定义值。 |
quota:disk_io_shares_share |
指定分配的磁盘事务份额数。 如果 disk_io_shares_level 参数未设置为 |
quota:memory_limit |
指定最大内存分配 (MB)。值 |
quota:memory_reservation |
指定保证的内存分配 (MB)。 |
quota:memory_reservation_percent |
以占实例实际内存的百分比指定保证的内存分配。值 此参数优先于 memory_reservation 参数。 |
quota:memory_shares_level |
指定分配的内存份额级别。您可以输入 custom,然后添加 memory_shares_share 参数以提供自定义值。 |
quota:memory_shares_share |
指定分配的内存份额数。 如果 memory_shares_level 参数未设置为 |
quota:vif_limit |
指定最大虚拟接口带宽分配 (Mbps)。值 |
quota:vif_reservation |
指定保证的虚拟接口带宽分配 (Mbps)。 |
quota:vif_shares_level |
指定分配的虚拟接口带宽份额级别。您可以输入 custom,然后添加 vif_shares_share 参数以提供自定义值。 |
quota:vif_shares_share |
指定分配的虚拟接口带宽份额数。 如果 vif_shares_level 参数未设置为 |
vmware:boot_efi_secure_boot |
指定 true,以便对启动期间加载的任何 EFI 映像执行签名检查。 |
vmware:boot_enter_bios |
指定 true,以使虚拟机在下次启动时进入 BIOS 配置。虚拟机在下一次启动后将自动重置此参数。 |
vmware:boot_retry |
指定启动引导序列之前的延迟(以毫秒为单位)。 |
vmware:boot_retry_delay |
指定重试引导顺序之前的延迟(以毫秒为单位)。 如果 boot_retry_enabled 参数设置为 |
vmware:boot_retry_enabled |
指定 true,以便在引导失败时重试引导序列。 |
vmware:cpu_affinity |
指定实例可以使用的 CPU 列表。 例如,vmware:cpu_affinity 可以设置为“[0,"2-3","50-60",71,74,"81-82"]” 0 表示 cpu0 "2-3" 表示 cpu2 和 cpu3 "50-60" 表示 cpu50、cpu51、cpu52...cpu59、cpu60 |
vmware:extra_config |
指定 JSON 格式的自定义配置。例如 |
vmware:hw_version |
指定用于创建映像的硬件版本。在具有不同主机版本的环境中,可以使用此参数将实例放置在正确的主机上。 |
vmware:latency_sensitivity_level |
指定虚拟机的延迟敏感度级别。 |
vmware:latency_sensitivity_per_cpu_high | 为虚拟机中的选定虚拟 CPU 指定高延迟敏感度级别。使用 OpenStack CLI 指定此选项。 例如, |
vmware:resource_pool |
指定要在其中放置新实例的资源池。 如果包含该实例的项目的名称与您环境中某个资源池的名称相匹配,则默认情况下会将实例放置在该资源池中。设置此参数将覆盖默认行为,并强制将实例放置在指定的资源池中。 |
vmware:set_bios_uuid |
指定 true,以便使用实例的 Nova UUID 作为设备 UUID。 |
vmware:storage_policy |
指定用于新实例的存储策略。 如果未启用基于存储策略的管理 (SPBM),则会忽略此参数。 |
vmware:tenant_vdc |
指定要在其中放置实例的租户虚拟数据中心的 UUID。 |
vmware:vgpu |
指定要附加到实例的共享 vGPU 的数量。 |
vmware:vm_group |
指定要在其中放置虚拟机的 DRS 虚拟机组。如果指定的虚拟机组不存在,则实例将无法打开电源。 |