额外规格¶
以下是 nova 在其默认配置中识别的所有额外规格的概述。
注意
其他服务和 virt 驱动程序可能提供此处未列出的额外规格。此外,您还可以注册自己的额外规格。有关后者,请参阅 计算调度器。
Placement¶
以下额外规格在调度期间用于修改发送到 placement 的请求。
resources¶
以下额外规格用于在调度时从 placement 请求指定数量的资源。所有额外规格都期望一个整数值。
注意
并非所有下面列出的资源类型都受所有 virt 驱动程序的支持。
- resources{group}:VCPU¶
- 类型:
int
请求的 VCPU 资源数量。
- resources{group}:MEMORY_MB¶
- 类型:
int
请求的 MEMORY_MB 资源数量。
- resources{group}:DISK_GB¶
- 类型:
int
请求的 DISK_GB 资源数量。
- resources{group}:PCI_DEVICE¶
- 类型:
int
请求的 PCI_DEVICE 资源数量。
- resources{group}:SRIOV_NET_VF¶
- 类型:
int
请求的 SRIOV_NET_VF 资源数量。
- resources{group}:NUMA_SOCKET¶
- 类型:
int
请求的 NUMA_SOCKET 资源数量。
- resources{group}:NUMA_CORE¶
- 类型:
int
请求的 NUMA_CORE 资源数量。
- resources{group}:NUMA_THREAD¶
- 类型:
int
请求的 NUMA_THREAD 资源数量。
- resources{group}:NUMA_MEMORY_MB¶
- 类型:
int
请求的 NUMA_MEMORY_MB 资源数量。
- resources{group}:IPV4_ADDRESS¶
- 类型:
int
请求的 IPV4_ADDRESS 资源数量。
- resources{group}:VGPU¶
- 类型:
int
请求的 VGPU 资源数量。
- resources{group}:VGPU_DISPLAY_HEAD¶
- 类型:
int
请求的 VGPU_DISPLAY_HEAD 资源数量。
- resources{group}:NET_BW_EGR_KILOBIT_PER_SEC¶
- 类型:
int
请求的 NET_BW_EGR_KILOBIT_PER_SEC 资源数量。
- resources{group}:NET_BW_IGR_KILOBIT_PER_SEC¶
- 类型:
int
请求的 NET_BW_IGR_KILOBIT_PER_SEC 资源数量。
- resources{group}:PCPU¶
- 类型:
int
请求的 PCPU 资源数量。
- resources{group}:MEM_ENCRYPTION_CONTEXT¶
- 类型:
int
请求的 MEM_ENCRYPTION_CONTEXT 资源数量。
- resources{group}:FPGA¶
- 类型:
int
请求的 FPGA 资源数量。
- resources{group}:PGPU¶
- 类型:
int
请求的 PGPU 资源数量。
- resources{group}:NET_PACKET_RATE_KILOPACKET_PER_SEC¶
- 类型:
int
请求的 NET_PACKET_RATE_KILOPACKET_PER_SEC 资源数量。
- resources{group}:NET_PACKET_RATE_EGR_KILOPACKET_PER_SEC¶
- 类型:
int
请求的 NET_PACKET_RATE_EGR_KILOPACKET_PER_SEC 资源数量。
- resources{group}:NET_PACKET_RATE_IGR_KILOPACKET_PER_SEC¶
- 类型:
int
请求的 NET_PACKET_RATE_IGR_KILOPACKET_PER_SEC 资源数量。
- resources{group}:CUSTOM_{resource}¶
- 类型:
int
请求的 CUSTOM_{resource} 资源数量。
trait¶
以下额外规格用于在调度时从 placement 请求指定特征。所有额外规格都期望以下值之一
必需forbidden
注意
并非所有下面列出的特征都受所有 virt 驱动程序的支持。
- trait{group}:COMPUTE_DEVICE_TAGGING¶
- 类型:
str
要求或禁止 COMPUTE_DEVICE_TAGGING 特征。
- trait{group}:COMPUTE_NODE¶
- 类型:
str
要求或禁止 COMPUTE_NODE 特征。
- trait{group}:COMPUTE_TRUSTED_CERTS¶
- 类型:
str
要求或禁止 COMPUTE_TRUSTED_CERTS 特征。
- trait{group}:COMPUTE_SAME_HOST_COLD_MIGRATE¶
- 类型:
str
要求或禁止 COMPUTE_SAME_HOST_COLD_MIGRATE 特征。
- trait{group}:COMPUTE_RESCUE_BFV¶
- 类型:
str
要求或禁止 COMPUTE_RESCUE_BFV 特征。
- trait{group}:COMPUTE_ACCELERATORS¶
- 类型:
str
要求或禁止 COMPUTE_ACCELERATORS 特征。
- trait{group}:COMPUTE_SOCKET_PCI_NUMA_AFFINITY¶
- 类型:
str
要求或禁止 COMPUTE_SOCKET_PCI_NUMA_AFFINITY 特征。
- trait{group}:COMPUTE_REMOTE_MANAGED_PORTS¶
- 类型:
str
要求或禁止 COMPUTE_REMOTE_MANAGED_PORTS 特征。
- trait{group}:COMPUTE_MEM_BACKING_FILE¶
- 类型:
str
要求或禁止 COMPUTE_MEM_BACKING_FILE 特征。
- trait{group}:COMPUTE_MANAGED_PCI_DEVICE¶
- 类型:
str
要求或禁止 COMPUTE_MANAGED_PCI_DEVICE 特征。
- trait{group}:COMPUTE_ADDRESS_SPACE_PASSTHROUGH¶
- 类型:
str
要求或禁止 COMPUTE_ADDRESS_SPACE_PASSTHROUGH 特征。
- trait{group}:COMPUTE_ADDRESS_SPACE_EMULATED¶
- 类型:
str
要求或禁止 COMPUTE_ADDRESS_SPACE_EMULATED 特征。
- trait{group}:COMPUTE_SHARE_LOCAL_FS¶
- 类型:
str
要求或禁止 COMPUTE_SHARE_LOCAL_FS 特征。
- trait{group}:COMPUTE_ARCH_AARCH64¶
- 类型:
str
要求或禁止 COMPUTE_ARCH_AARCH64 特征。
- trait{group}:COMPUTE_ARCH_PPC64LE¶
- 类型:
str
要求或禁止 COMPUTE_ARCH_PPC64LE 特征。
- trait{group}:COMPUTE_ARCH_MIPSEL¶
- 类型:
str
要求或禁止 COMPUTE_ARCH_MIPSEL 特征。
- trait{group}:COMPUTE_ARCH_S390X¶
- 类型:
str
要求或禁止 COMPUTE_ARCH_S390X 特征。
- trait{group}:COMPUTE_ARCH_RISCV64¶
- 类型:
str
要求或禁止 COMPUTE_ARCH_RISCV64 特征。
- trait{group}:COMPUTE_ARCH_X86_64¶
- 类型:
str
要求或禁止 COMPUTE_ARCH_X86_64 特征。
- trait{group}:COMPUTE_CONFIG_DRIVE_REGENERATION¶
- 类型:
str
要求或禁止 COMPUTE_CONFIG_DRIVE_REGENERATION 特征。
- trait{group}:COMPUTE_EPHEMERAL_ENCRYPTION¶
- 类型:
str
要求或禁止 COMPUTE_EPHEMERAL_ENCRYPTION 特征。
- trait{group}:COMPUTE_EPHEMERAL_ENCRYPTION_PLAIN¶
- 类型:
str
要求或禁止 COMPUTE_EPHEMERAL_ENCRYPTION_PLAIN 特征。
- trait{group}:COMPUTE_EPHEMERAL_ENCRYPTION_LUKS¶
- 类型:
str
要求或禁止 COMPUTE_EPHEMERAL_ENCRYPTION_LUKS 特征。
- trait{group}:COMPUTE_EPHEMERAL_ENCRYPTION_LUKSV2¶
- 类型:
str
要求或禁止 COMPUTE_EPHEMERAL_ENCRYPTION_LUKSV2 特征。
- trait{group}:COMPUTE_FIRMWARE_BIOS¶
- 类型:
str
要求或禁止 COMPUTE_FIRMWARE_BIOS 特征。
- trait{group}:COMPUTE_FIRMWARE_UEFI¶
- 类型:
str
要求或禁止 COMPUTE_FIRMWARE_UEFI 特征。
- trait{group}:COMPUTE_GRAPHICS_MODEL_BOCHS¶
- 类型:
str
要求或禁止 COMPUTE_GRAPHICS_MODEL_BOCHS 特征。
- trait{group}:COMPUTE_GRAPHICS_MODEL_CIRRUS¶
- 类型:
str
要求或禁止 COMPUTE_GRAPHICS_MODEL_CIRRUS 特征。
- trait{group}:COMPUTE_GRAPHICS_MODEL_GOP¶
- 类型:
str
要求或禁止 COMPUTE_GRAPHICS_MODEL_GOP 特征。
- trait{group}:COMPUTE_GRAPHICS_MODEL_NONE¶
- 类型:
str
要求或禁止 COMPUTE_GRAPHICS_MODEL_NONE 特征。
- trait{group}:COMPUTE_GRAPHICS_MODEL_QXL¶
- 类型:
str
要求或禁止 COMPUTE_GRAPHICS_MODEL_QXL 特征。
- trait{group}:COMPUTE_GRAPHICS_MODEL_VGA¶
- 类型:
str
要求或禁止 COMPUTE_GRAPHICS_MODEL_VGA 特征。
- trait{group}:COMPUTE_GRAPHICS_MODEL_VIRTIO¶
- 类型:
str
要求或禁止 COMPUTE_GRAPHICS_MODEL_VIRTIO 特征。
- trait{group}:COMPUTE_GRAPHICS_MODEL_VMVGA¶
- 类型:
str
要求或禁止 COMPUTE_GRAPHICS_MODEL_VMVGA 特征。
- trait{group}:COMPUTE_GRAPHICS_MODEL_XEN¶
- 类型:
str
要求或禁止 COMPUTE_GRAPHICS_MODEL_XEN 特征。
- trait{group}:COMPUTE_IMAGE_TYPE_AKI¶
- 类型:
str
要求或禁止 COMPUTE_IMAGE_TYPE_AKI 特征。
- trait{group}:COMPUTE_IMAGE_TYPE_AMI¶
- 类型:
str
要求或禁止 COMPUTE_IMAGE_TYPE_AMI 特征。
- trait{group}:COMPUTE_IMAGE_TYPE_ARI¶
- 类型:
str
要求或禁止 COMPUTE_IMAGE_TYPE_ARI 特征。
- trait{group}:COMPUTE_IMAGE_TYPE_ISO¶
- 类型:
str
要求或禁止 COMPUTE_IMAGE_TYPE_ISO 特征。
- trait{group}:COMPUTE_IMAGE_TYPE_QCOW2¶
- 类型:
str
要求或禁止 COMPUTE_IMAGE_TYPE_QCOW2 特征。
- trait{group}:COMPUTE_IMAGE_TYPE_RAW¶
- 类型:
str
要求或禁止 COMPUTE_IMAGE_TYPE_RAW 特征。
- trait{group}:COMPUTE_IMAGE_TYPE_VDI¶
- 类型:
str
要求或禁止 COMPUTE_IMAGE_TYPE_VDI 特征。
- trait{group}:COMPUTE_IMAGE_TYPE_VHD¶
- 类型:
str
要求或禁止 COMPUTE_IMAGE_TYPE_VHD 特征。
- trait{group}:COMPUTE_IMAGE_TYPE_VHDX¶
- 类型:
str
要求或禁止 COMPUTE_IMAGE_TYPE_VHDX 特征。
- trait{group}:COMPUTE_IMAGE_TYPE_VMDK¶
- 类型:
str
要求或禁止 COMPUTE_IMAGE_TYPE_VMDK 特征。
- trait{group}:COMPUTE_IMAGE_TYPE_PLOOP¶
- 类型:
str
要求或禁止 COMPUTE_IMAGE_TYPE_PLOOP 特征。
- trait{group}:COMPUTE_MIGRATE_AUTO_CONVERGE¶
- 类型:
str
要求或禁止 COMPUTE_MIGRATE_AUTO_CONVERGE 特征。
- trait{group}:COMPUTE_MIGRATE_POST_COPY¶
- 类型:
str
要求或禁止 COMPUTE_MIGRATE_POST_COPY 特征。
- trait{group}:COMPUTE_NET_ATTACH_INTERFACE¶
- 类型:
str
要求或禁止 COMPUTE_NET_ATTACH_INTERFACE 特征。
- trait{group}:COMPUTE_NET_ATTACH_INTERFACE_WITH_TAG¶
- 类型:
str
要求或禁止 COMPUTE_NET_ATTACH_INTERFACE_WITH_TAG 特征。
- trait{group}:COMPUTE_NET_VIRTIO_PACKED¶
- 类型:
str
要求或禁止 COMPUTE_NET_VIRTIO_PACKED 特征。
- trait{group}:COMPUTE_NET_VIF_MODEL_E1000¶
- 类型:
str
要求或禁止 COMPUTE_NET_VIF_MODEL_E1000 特征。
- trait{group}:COMPUTE_NET_VIF_MODEL_E1000E¶
- 类型:
str
要求或禁止 COMPUTE_NET_VIF_MODEL_E1000E 特征。
- trait{group}:COMPUTE_NET_VIF_MODEL_LAN9118¶
- 类型:
str
要求或禁止 COMPUTE_NET_VIF_MODEL_LAN9118 特征。
- trait{group}:COMPUTE_NET_VIF_MODEL_NETFRONT¶
- 类型:
str
要求或禁止 COMPUTE_NET_VIF_MODEL_NETFRONT 特征。
- trait{group}:COMPUTE_NET_VIF_MODEL_NE2K_PCI¶
- 类型:
str
要求或禁止 COMPUTE_NET_VIF_MODEL_NE2K_PCI 特征。
- trait{group}:COMPUTE_NET_VIF_MODEL_PCNET¶
- 类型:
str
要求或禁止 COMPUTE_NET_VIF_MODEL_PCNET 特征。
- trait{group}:COMPUTE_NET_VIF_MODEL_RTL8139¶
- 类型:
str
要求或禁止 COMPUTE_NET_VIF_MODEL_RTL8139 特征。
- trait{group}:COMPUTE_NET_VIF_MODEL_SPAPR_VLAN¶
- 类型:
str
要求或禁止 COMPUTE_NET_VIF_MODEL_SPAPR_VLAN 特征。
- trait{group}:COMPUTE_NET_VIF_MODEL_SRIOV¶
- 类型:
str
要求或禁止 COMPUTE_NET_VIF_MODEL_SRIOV 特征。
- trait{group}:COMPUTE_NET_VIF_MODEL_VIRTIO¶
- 类型:
str
要求或禁止 COMPUTE_NET_VIF_MODEL_VIRTIO 特征。
- trait{group}:COMPUTE_NET_VIF_MODEL_VMXNET¶
- 类型:
str
要求或禁止 COMPUTE_NET_VIF_MODEL_VMXNET 特征。
- trait{group}:COMPUTE_NET_VIF_MODEL_VMXNET3¶
- 类型:
str
要求或禁止 COMPUTE_NET_VIF_MODEL_VMXNET3 特征。
- trait{group}:COMPUTE_NET_VIF_MODEL_IGB¶
- 类型:
str
要求或禁止 COMPUTE_NET_VIF_MODEL_IGB 特征。
- trait{group}:COMPUTE_SECURITY_TPM_1_2¶
- 类型:
str
要求或禁止 COMPUTE_SECURITY_TPM_1_2 特征。
- trait{group}:COMPUTE_SECURITY_TPM_2_0¶
- 类型:
str
要求或禁止 COMPUTE_SECURITY_TPM_2_0 特征。
- trait{group}:COMPUTE_SECURITY_TPM_TIS¶
- 类型:
str
要求或禁止 COMPUTE_SECURITY_TPM_TIS 特征。
- trait{group}:COMPUTE_SECURITY_TPM_CRB¶
- 类型:
str
要求或禁止 COMPUTE_SECURITY_TPM_CRB 特征。
- trait{group}:COMPUTE_SECURITY_TPM_SECRET_SECURITY_USER¶
- 类型:
str
要求或禁止 COMPUTE_SECURITY_TPM_SECRET_SECURITY_USER 特征。
- trait{group}:COMPUTE_SECURITY_TPM_SECRET_SECURITY_HOST¶
- 类型:
str
要求或禁止 COMPUTE_SECURITY_TPM_SECRET_SECURITY_HOST 特征。
- trait{group}:COMPUTE_SECURITY_TPM_SECRET_SECURITY_DEPLOYMENT¶
- 类型:
str
要求或禁止 COMPUTE_SECURITY_TPM_SECRET_SECURITY_DEPLOYMENT 特征。
- trait{group}:COMPUTE_SECURITY_UEFI_SECURE_BOOT¶
- 类型:
str
要求或禁止 COMPUTE_SECURITY_UEFI_SECURE_BOOT 特征。
- trait{group}:COMPUTE_SECURITY_STATELESS_FIRMWARE¶
- 类型:
str
要求或禁止 COMPUTE_SECURITY_STATELESS_FIRMWARE 特征。
- trait{group}:COMPUTE_SOUND_MODEL_SB16¶
- 类型:
str
要求或禁止 COMPUTE_SOUND_MODEL_SB16 特征。
- trait{group}:COMPUTE_SOUND_MODEL_ES1370¶
- 类型:
str
要求或禁止 COMPUTE_SOUND_MODEL_ES1370 特征。
- trait{group}:COMPUTE_SOUND_MODEL_PCSPK¶
- 类型:
str
要求或禁止 COMPUTE_SOUND_MODEL_PCSPK 特征。
- trait{group}:COMPUTE_SOUND_MODEL_AC97¶
- 类型:
str
要求或禁止 COMPUTE_SOUND_MODEL_AC97 特征。
- trait{group}:COMPUTE_SOUND_MODEL_ICH6¶
- 类型:
str
要求或禁止 COMPUTE_SOUND_MODEL_ICH6 特征。
- trait{group}:COMPUTE_SOUND_MODEL_ICH9¶
- 类型:
str
要求或禁止 COMPUTE_SOUND_MODEL_ICH9 特征。
- trait{group}:COMPUTE_SOUND_MODEL_USB¶
- 类型:
str
要求或禁止 COMPUTE_SOUND_MODEL_USB 特征。
- trait{group}:COMPUTE_SOUND_MODEL_VIRTIO¶
- 类型:
str
要求或禁止 COMPUTE_SOUND_MODEL_VIRTIO 特征。
- trait{group}:COMPUTE_STATUS_DISABLED¶
- 类型:
str
要求或禁止 COMPUTE_STATUS_DISABLED 特征。
- trait{group}:COMPUTE_STORAGE_BUS_FDC¶
- 类型:
str
要求或禁止 COMPUTE_STORAGE_BUS_FDC 特征。
- trait{group}:COMPUTE_STORAGE_BUS_IDE¶
- 类型:
str
要求或禁止 COMPUTE_STORAGE_BUS_IDE 特征。
- trait{group}:COMPUTE_STORAGE_BUS_LXC¶
- 类型:
str
要求或禁止 COMPUTE_STORAGE_BUS_LXC 特征。
- trait{group}:COMPUTE_STORAGE_BUS_SATA¶
- 类型:
str
要求或禁止 COMPUTE_STORAGE_BUS_SATA 特征。
- trait{group}:COMPUTE_STORAGE_BUS_SCSI¶
- 类型:
str
要求或禁止 COMPUTE_STORAGE_BUS_SCSI 特征。
- trait{group}:COMPUTE_STORAGE_BUS_USB¶
- 类型:
str
要求或禁止 COMPUTE_STORAGE_BUS_USB 特征。
- trait{group}:COMPUTE_STORAGE_BUS_VIRTIO¶
- 类型:
str
要求或禁止 COMPUTE_STORAGE_BUS_VIRTIO 特征。
- trait{group}:COMPUTE_STORAGE_BUS_UML¶
- 类型:
str
要求或禁止 COMPUTE_STORAGE_BUS_UML 特征。
- trait{group}:COMPUTE_STORAGE_BUS_XEN¶
- 类型:
str
要求或禁止 COMPUTE_STORAGE_BUS_XEN 特征。
- trait{group}:COMPUTE_STORAGE_VIRTIO_FS¶
- 类型:
str
要求或禁止 COMPUTE_STORAGE_VIRTIO_FS 特征。
- trait{group}:COMPUTE_USB_MODEL_QEMU_XHCI¶
- 类型:
str
要求或禁止 COMPUTE_USB_MODEL_QEMU_XHCI 特征。
- trait{group}:COMPUTE_USB_MODEL_NEC_XHCI¶
- 类型:
str
要求或禁止 COMPUTE_USB_MODEL_NEC_XHCI 特征。
- trait{group}:COMPUTE_VIOMMU_MODEL_INTEL¶
- 类型:
str
要求或禁止 COMPUTE_VIOMMU_MODEL_INTEL 特征。
- trait{group}:COMPUTE_VIOMMU_MODEL_SMMUV3¶
- 类型:
str
要求或禁止 COMPUTE_VIOMMU_MODEL_SMMUV3 特征。
- trait{group}:COMPUTE_VIOMMU_MODEL_VIRTIO¶
- 类型:
str
要求或禁止 COMPUTE_VIOMMU_MODEL_VIRTIO 特征。
- trait{group}:COMPUTE_VIOMMU_MODEL_AUTO¶
- 类型:
str
要求或禁止 COMPUTE_VIOMMU_MODEL_AUTO 特征。
- trait{group}:COMPUTE_VOLUME_ATTACH¶
- 类型:
str
要求或禁止 COMPUTE_VOLUME_ATTACH 特征。
- trait{group}:COMPUTE_VOLUME_ATTACH_WITH_TAG¶
- 类型:
str
要求或禁止 COMPUTE_VOLUME_ATTACH_WITH_TAG 特征。
- trait{group}:COMPUTE_VOLUME_EXTEND¶
- 类型:
str
要求或禁止 COMPUTE_VOLUME_EXTEND 特征。
- trait{group}:COMPUTE_VOLUME_MULTI_ATTACH¶
- 类型:
str
要求或禁止 COMPUTE_VOLUME_MULTI_ATTACH 特征。
- trait{group}:HW_ARCH_ALPHA¶
- 类型:
str
要求或禁止 HW_ARCH_ALPHA 特征。
- trait{group}:HW_ARCH_ARMV6¶
- 类型:
str
要求或禁止 HW_ARCH_ARMV6 特征。
- trait{group}:HW_ARCH_ARMV7¶
- 类型:
str
要求或禁止 HW_ARCH_ARMV7 特征。
- trait{group}:HW_ARCH_ARMV7B¶
- 类型:
str
要求或禁止 HW_ARCH_ARMV7B 特征。
- trait{group}:HW_ARCH_AARCH64¶
- 类型:
str
要求或禁止 HW_ARCH_AARCH64 特征。
- trait{group}:HW_ARCH_CRIS¶
- 类型:
str
要求或禁止 HW_ARCH_CRIS 特征。
- trait{group}:HW_ARCH_I686¶
- 类型:
str
要求或禁止 HW_ARCH_I686 特征。
- trait{group}:HW_ARCH_IA64¶
- 类型:
str
要求或禁止 HW_ARCH_IA64 特征。
- trait{group}:HW_ARCH_LM32¶
- 类型:
str
要求或禁止 HW_ARCH_LM32 特征。
- trait{group}:HW_ARCH_M68K¶
- 类型:
str
要求或禁止 HW_ARCH_M68K 特征。
- trait{group}:HW_ARCH_MICROBLAZE¶
- 类型:
str
要求或禁止 HW_ARCH_MICROBLAZE 特征。
- trait{group}:HW_ARCH_MICROBLAZEEL¶
- 类型:
str
要求或禁止 HW_ARCH_MICROBLAZEEL 特征。
- trait{group}:HW_ARCH_MIPS¶
- 类型:
str
要求或禁止 HW_ARCH_MIPS 特征。
- trait{group}:HW_ARCH_MIPSEL¶
- 类型:
str
要求或禁止 HW_ARCH_MIPSEL 特征。
- trait{group}:HW_ARCH_MIPS64¶
- 类型:
str
要求或禁止 HW_ARCH_MIPS64 特征。
- trait{group}:HW_ARCH_MIPS64EL¶
- 类型:
str
要求或禁止 HW_ARCH_MIPS64EL 特征。
- trait{group}:HW_ARCH_OPENRISC¶
- 类型:
str
要求或禁止 HW_ARCH_OPENRISC 特征。
- trait{group}:HW_ARCH_PARISC¶
- 类型:
str
要求或禁止 HW_ARCH_PARISC 特征。
- trait{group}:HW_ARCH_PARISC64¶
- 类型:
str
要求或禁止 HW_ARCH_PARISC64 特征。
- trait{group}:HW_ARCH_PPC¶
- 类型:
str
要求或禁止 HW_ARCH_PPC 特征。
- trait{group}:HW_ARCH_PPCLE¶
- 类型:
str
要求或禁止 HW_ARCH_PPCLE 特征。
- trait{group}:HW_ARCH_PPC64¶
- 类型:
str
要求或禁止 HW_ARCH_PPC64 特征。
- trait{group}:HW_ARCH_PPC64LE¶
- 类型:
str
要求或禁止 HW_ARCH_PPC64LE 特征。
- trait{group}:HW_ARCH_PPCEMB¶
- 类型:
str
要求或禁止 HW_ARCH_PPCEMB 特征。
- trait{group}:HW_ARCH_S390¶
- 类型:
str
要求或禁止 HW_ARCH_S390 特征。
- trait{group}:HW_ARCH_S390X¶
- 类型:
str
要求或禁止 HW_ARCH_S390X 特征。
- trait{group}:HW_ARCH_SH4¶
- 类型:
str
要求或禁止 HW_ARCH_SH4 特征。
- trait{group}:HW_ARCH_SH4EB¶
- 类型:
str
要求或禁止 HW_ARCH_SH4EB 特征。
- trait{group}:HW_ARCH_SPARC¶
- 类型:
str
要求或禁止 HW_ARCH_SPARC 特征。
- trait{group}:HW_ARCH_SPARC64¶
- 类型:
str
要求或禁止 HW_ARCH_SPARC64 特征。
- trait{group}:HW_ARCH_UNICORE32¶
- 类型:
str
要求或禁止 HW_ARCH_UNICORE32 特征。
- trait{group}:HW_ARCH_X86_64¶
- 类型:
str
要求或禁止 HW_ARCH_X86_64 特征。
- trait{group}:HW_ARCH_XTENSA¶
- 类型:
str
要求或禁止 HW_ARCH_XTENSA 特征。
- trait{group}:HW_ARCH_XTENSAEB¶
- 类型:
str
要求或禁止 HW_ARCH_XTENSAEB 特征。
- trait{group}:HW_CPU_HYPERTHREADING¶
- 类型:
str
要求或禁止 HW_CPU_HYPERTHREADING 特征。
- trait{group}:HW_CPU_AARCH64_FP¶
- 类型:
str
要求或禁止 HW_CPU_AARCH64_FP 特征。
- trait{group}:HW_CPU_AARCH64_ASIMD¶
- 类型:
str
要求或禁止 HW_CPU_AARCH64_ASIMD 特征。
- trait{group}:HW_CPU_AARCH64_EVTSTRM¶
- 类型:
str
要求或禁止 HW_CPU_AARCH64_EVTSTRM 特征。
- trait{group}:HW_CPU_AARCH64_AES¶
- 类型:
str
要求或禁止 HW_CPU_AARCH64_AES 特征。
- trait{group}:HW_CPU_AARCH64_PMULL¶
- 类型:
str
要求或禁止 HW_CPU_AARCH64_PMULL 特征。
- trait{group}:HW_CPU_AARCH64_SHA1¶
- 类型:
str
要求或禁止 HW_CPU_AARCH64_SHA1 特征。
- trait{group}:HW_CPU_AARCH64_SHA2¶
- 类型:
str
要求或禁止 HW_CPU_AARCH64_SHA2 特征。
- trait{group}:HW_CPU_AARCH64_CRC32¶
- 类型:
str
要求或禁止 HW_CPU_AARCH64_CRC32 特征。
- trait{group}:HW_CPU_AARCH64_FPHP¶
- 类型:
str
要求或禁止 HW_CPU_AARCH64_FPHP 特征。
- trait{group}:HW_CPU_AARCH64_ASIMDHP¶
- 类型:
str
要求或禁止 HW_CPU_AARCH64_ASIMDHP 特征。
- trait{group}:HW_CPU_AARCH64_ASIMDRDM¶
- 类型:
str
要求或禁止 HW_CPU_AARCH64_ASIMDRDM 特征。
- trait{group}:HW_CPU_AARCH64_ATOMICS¶
- 类型:
str
要求或禁止 HW_CPU_AARCH64_ATOMICS 特征。
- trait{group}:HW_CPU_AARCH64_JSCVT¶
- 类型:
str
要求或禁止 HW_CPU_AARCH64_JSCVT 特征。
- trait{group}:HW_CPU_AARCH64_FCMA¶
- 类型:
str
要求或禁止 HW_CPU_AARCH64_FCMA 特征。
- trait{group}:HW_CPU_AARCH64_LRCPC¶
- 类型:
str
要求或禁止 HW_CPU_AARCH64_LRCPC 特征。
- trait{group}:HW_CPU_AARCH64_DCPOP¶
- 类型:
str
要求或禁止 HW_CPU_AARCH64_DCPOP 特征。
- trait{group}:HW_CPU_AARCH64_SHA3¶
- 类型:
str
要求或禁止 HW_CPU_AARCH64_SHA3 特征。
- trait{group}:HW_CPU_AARCH64_SM3¶
- 类型:
str
要求或禁止 HW_CPU_AARCH64_SM3 特征。
- trait{group}:HW_CPU_AARCH64_SM4¶
- 类型:
str
要求或禁止 HW_CPU_AARCH64_SM4 特征。
- trait{group}:HW_CPU_AARCH64_ASIMDDP¶
- 类型:
str
要求或禁止 HW_CPU_AARCH64_ASIMDDP 特征。
- trait{group}:HW_CPU_AARCH64_SHA512¶
- 类型:
str
要求或禁止 HW_CPU_AARCH64_SHA512 特征。
- trait{group}:HW_CPU_AARCH64_SVE¶
- 类型:
str
要求或禁止 HW_CPU_AARCH64_SVE 特征。
- trait{group}:HW_CPU_AARCH64_CPUID¶
- 类型:
str
要求或禁止 HW_CPU_AARCH64_CPUID 特征。
- trait{group}:HW_CPU_AMD_SEV¶
- 类型:
str
要求或禁止 HW_CPU_AMD_SEV 特征。
- trait{group}:HW_CPU_PPC64LE_POWER8¶
- 类型:
str
要求或禁止 HW_CPU_PPC64LE_POWER8 特征。
- trait{group}:HW_CPU_PPC64LE_POWER9¶
- 类型:
str
要求或禁止 HW_CPU_PPC64LE_POWER9 特征。
- trait{group}:HW_CPU_X86_AVX¶
- 类型:
str
要求或禁止 HW_CPU_X86_AVX 特征。
- trait{group}:HW_CPU_X86_AVX2¶
- 类型:
str
要求或禁止 HW_CPU_X86_AVX2 特征。
- trait{group}:HW_CPU_X86_CLMUL¶
- 类型:
str
要求或禁止 HW_CPU_X86_CLMUL 特征。
- trait{group}:HW_CPU_X86_FMA3¶
- 类型:
str
要求或禁止 HW_CPU_X86_FMA3 特征。
- trait{group}:HW_CPU_X86_FMA4¶
- 类型:
str
要求或禁止 HW_CPU_X86_FMA4 特征。
- trait{group}:HW_CPU_X86_F16C¶
- 类型:
str
要求或禁止 HW_CPU_X86_F16C 特征。
- trait{group}:HW_CPU_X86_MMX¶
- 类型:
str
要求或禁止 HW_CPU_X86_MMX 特征。
- trait{group}:HW_CPU_X86_SSE¶
- 类型:
str
要求或禁止 HW_CPU_X86_SSE 特征。
- trait{group}:HW_CPU_X86_SSE2¶
- 类型:
str
要求或禁止 HW_CPU_X86_SSE2 特征。
- trait{group}:HW_CPU_X86_SSE3¶
- 类型:
str
要求或禁止 HW_CPU_X86_SSE3 特征。
- trait{group}:HW_CPU_X86_SSSE3¶
- 类型:
str
要求或禁止 HW_CPU_X86_SSSE3 特征。
- trait{group}:HW_CPU_X86_SSE41¶
- 类型:
str
要求或禁止 HW_CPU_X86_SSE41 特征。
- trait{group}:HW_CPU_X86_SSE42¶
- 类型:
str
要求或禁止 HW_CPU_X86_SSE42 特征。
- trait{group}:HW_CPU_X86_SSE4A¶
- 类型:
str
要求或禁止 HW_CPU_X86_SSE4A 特征。
- trait{group}:HW_CPU_X86_XOP¶
- 类型:
str
要求或禁止 HW_CPU_X86_XOP 特征。
- trait{group}:HW_CPU_X86_3DNOW¶
- 类型:
str
要求或禁止 HW_CPU_X86_3DNOW 特征。
- trait{group}:HW_CPU_X86_AVX512F¶
- 类型:
str
要求或禁止 HW_CPU_X86_AVX512F 特征。
- trait{group}:HW_CPU_X86_AVX512CD¶
- 类型:
str
要求或禁止 HW_CPU_X86_AVX512CD 特征。
- trait{group}:HW_CPU_X86_AVX512PF¶
- 类型:
str
要求或禁止 HW_CPU_X86_AVX512PF 特征。
- trait{group}:HW_CPU_X86_AVX512ER¶
- 类型:
str
要求或禁止 HW_CPU_X86_AVX512ER 特征。
- trait{group}:HW_CPU_X86_AVX512VL¶
- 类型:
str
要求或禁止 HW_CPU_X86_AVX512VL 特征。
- trait{group}:HW_CPU_X86_AVX512BW¶
- 类型:
str
要求或禁止 HW_CPU_X86_AVX512BW 特征。
- trait{group}:HW_CPU_X86_AVX512DQ¶
- 类型:
str
要求或禁止 HW_CPU_X86_AVX512DQ 特征。
- trait{group}:HW_CPU_X86_AVX512VNNI¶
- 类型:
str
要求或禁止 HW_CPU_X86_AVX512VNNI 特征。
- trait{group}:HW_CPU_X86_AVX512VBMI¶
- 类型:
str
要求或禁止 HW_CPU_X86_AVX512VBMI 特征。
- trait{group}:HW_CPU_X86_AVX512IFMA¶
- 类型:
str
要求或禁止 HW_CPU_X86_AVX512IFMA 特征。
- trait{group}:HW_CPU_X86_AVX512VBMI2¶
- 类型:
str
要求或禁止 HW_CPU_X86_AVX512VBMI2 特征。
- trait{group}:HW_CPU_X86_AVX512BITALG¶
- 类型:
str
要求或禁止 HW_CPU_X86_AVX512BITALG 特征。
- trait{group}:HW_CPU_X86_AVX512VAES¶
- 类型:
str
要求或禁止 HW_CPU_X86_AVX512VAES 特征。
- trait{group}:HW_CPU_X86_AVX512GFNI¶
- 类型:
str
要求或禁止 HW_CPU_X86_AVX512GFNI 特征。
- trait{group}:HW_CPU_X86_AVX512VPCLMULQDQ¶
- 类型:
str
要求或禁止 HW_CPU_X86_AVX512VPCLMULQDQ 特征。
- trait{group}:HW_CPU_X86_AVX512VPOPCNTDQ¶
- 类型:
str
要求或禁止 HW_CPU_X86_AVX512VPOPCNTDQ 特征。
- trait{group}:HW_CPU_X86_ABM¶
- 类型:
str
要求或禁止 HW_CPU_X86_ABM 特征。
- trait{group}:HW_CPU_X86_BMI¶
- 类型:
str
要求或禁止 HW_CPU_X86_BMI 特征。
- trait{group}:HW_CPU_X86_BMI2¶
- 类型:
str
要求或禁止 HW_CPU_X86_BMI2 特征。
- trait{group}:HW_CPU_X86_TBM¶
- 类型:
str
要求或禁止 HW_CPU_X86_TBM 特征。
- trait{group}:HW_CPU_X86_AESNI¶
- 类型:
str
要求或禁止 HW_CPU_X86_AESNI 特征。
- trait{group}:HW_CPU_X86_SHA¶
- 类型:
str
要求或禁止 HW_CPU_X86_SHA 特征。
- trait{group}:HW_CPU_X86_MPX¶
- 类型:
str
要求或禁止 HW_CPU_X86_MPX 特征。
- trait{group}:HW_CPU_X86_SGX¶
- 类型:
str
要求或禁止 HW_CPU_X86_SGX 特征。
- trait{group}:HW_CPU_X86_TSX¶
- 类型:
str
要求或禁止 HW_CPU_X86_TSX 特征。
- trait{group}:HW_CPU_X86_ASF¶
- 类型:
str
要求或禁止 HW_CPU_X86_ASF 特征。
- trait{group}:HW_CPU_X86_VMX¶
- 类型:
str
要求或禁止 HW_CPU_X86_VMX 特征。
- trait{group}:HW_CPU_X86_SVM¶
- 类型:
str
要求或禁止 HW_CPU_X86_SVM 特征。
- trait{group}:HW_CPU_X86_PDPE1GB¶
- 类型:
str
要求或禁止 HW_CPU_X86_PDPE1GB 特征。
- trait{group}:HW_CPU_X86_STIBP¶
- 类型:
str
要求或禁止 HW_CPU_X86_STIBP 特征。
- trait{group}:HW_CPU_X86_AMD_SEV¶
- 类型:
str
要求或禁止 HW_CPU_X86_AMD_SEV 特征。
- trait{group}:HW_CPU_X86_AMD_SEV_ES¶
- 类型:
str
要求或禁止 HW_CPU_X86_AMD_SEV_ES 特征。
- trait{group}:HW_CPU_X86_AMD_SVM¶
- 类型:
str
要求或禁止 HW_CPU_X86_AMD_SVM 特征。
- trait{group}:HW_CPU_X86_AMD_IBPB¶
- 类型:
str
要求或禁止 HW_CPU_X86_AMD_IBPB 特征。
- trait{group}:HW_CPU_X86_AMD_NO_SSB¶
- 类型:
str
要求或禁止 HW_CPU_X86_AMD_NO_SSB 特征。
- trait{group}:HW_CPU_X86_AMD_SSBD¶
- 类型:
str
要求或禁止 HW_CPU_X86_AMD_SSBD 特征。
- trait{group}:HW_CPU_X86_AMD_VIRT_SSBD¶
- 类型:
str
要求或禁止 HW_CPU_X86_AMD_VIRT_SSBD 特征。
- trait{group}:HW_CPU_X86_INTEL_MD_CLEAR¶
- 类型:
str
要求或禁止 HW_CPU_X86_INTEL_MD_CLEAR 特征。
- trait{group}:HW_CPU_X86_INTEL_PCID¶
- 类型:
str
要求或禁止 HW_CPU_X86_INTEL_PCID 特征。
- trait{group}:HW_CPU_X86_INTEL_SPEC_CTRL¶
- 类型:
str
要求或禁止 HW_CPU_X86_INTEL_SPEC_CTRL 特征。
- trait{group}:HW_CPU_X86_INTEL_SSBD¶
- 类型:
str
要求或禁止 HW_CPU_X86_INTEL_SSBD 特征。
- trait{group}:HW_CPU_X86_INTEL_VMX¶
- 类型:
str
要求或禁止 HW_CPU_X86_INTEL_VMX 特征。
- trait{group}:HW_GPU_API_DIRECTX_V10¶
- 类型:
str
要求或禁止 HW_GPU_API_DIRECTX_V10 特征。
- trait{group}:HW_GPU_API_DIRECTX_V11¶
- 类型:
str
要求或禁止 HW_GPU_API_DIRECTX_V11 特征。
- trait{group}:HW_GPU_API_DIRECTX_V12¶
- 类型:
str
要求或禁止 HW_GPU_API_DIRECTX_V12 特征。
- trait{group}:HW_GPU_API_DIRECT2D¶
- 类型:
str
要求或禁止 HW_GPU_API_DIRECT2D 特征。
- trait{group}:HW_GPU_API_DIRECT3D_V6_0¶
- 类型:
str
要求或禁止 HW_GPU_API_DIRECT3D_V6_0 特征。
- trait{group}:HW_GPU_API_DIRECT3D_V7_0¶
- 类型:
str
要求或禁止 HW_GPU_API_DIRECT3D_V7_0 特征。
- trait{group}:HW_GPU_API_DIRECT3D_V8_0¶
- 类型:
str
要求或禁止 HW_GPU_API_DIRECT3D_V8_0 特征。
- trait{group}:HW_GPU_API_DIRECT3D_V8_1¶
- 类型:
str
要求或禁止 HW_GPU_API_DIRECT3D_V8_1 特征。
- trait{group}:HW_GPU_API_DIRECT3D_V9_0¶
- 类型:
str
要求或禁止 HW_GPU_API_DIRECT3D_V9_0 特征。
- trait{group}:HW_GPU_API_DIRECT3D_V9_0B¶
- 类型:
str
要求或禁止 HW_GPU_API_DIRECT3D_V9_0B 特征。
- trait{group}:HW_GPU_API_DIRECT3D_V9_0C¶
- 类型:
str
要求或禁止 HW_GPU_API_DIRECT3D_V9_0C 特征。
- trait{group}:HW_GPU_API_DIRECT3D_V9_0L¶
- 类型:
str
要求或禁止 HW_GPU_API_DIRECT3D_V9_0L 特征。
- trait{group}:HW_GPU_API_DIRECT3D_V10_0¶
- 类型:
str
要求或禁止 HW_GPU_API_DIRECT3D_V10_0 特征。
- trait{group}:HW_GPU_API_DIRECT3D_V10_1¶
- 类型:
str
要求或禁止 HW_GPU_API_DIRECT3D_V10_1 特征。
- trait{group}:HW_GPU_API_DIRECT3D_V11_0¶
- 类型:
str
要求或禁止 HW_GPU_API_DIRECT3D_V11_0 特征。
- trait{group}:HW_GPU_API_DIRECT3D_V11_1¶
- 类型:
str
要求或禁止 HW_GPU_API_DIRECT3D_V11_1 特征。
- trait{group}:HW_GPU_API_DIRECT3D_V11_2¶
- 类型:
str
要求或禁止 HW_GPU_API_DIRECT3D_V11_2 特征。
- trait{group}:HW_GPU_API_DIRECT3D_V11_3¶
- 类型:
str
要求或禁止 HW_GPU_API_DIRECT3D_V11_3 特征。
- trait{group}:HW_GPU_API_DIRECT3D_V12_0¶
- 类型:
str
要求或禁止 HW_GPU_API_DIRECT3D_V12_0 特征。
- trait{group}:HW_GPU_API_VULKAN¶
- 类型:
str
要求或禁止 HW_GPU_API_VULKAN 特征。
- trait{group}:HW_GPU_API_DXVA¶
- 类型:
str
要求或禁止 HW_GPU_API_DXVA 特征。
- trait{group}:HW_GPU_API_OPENCL_V1_0¶
- 类型:
str
要求或禁止 HW_GPU_API_OPENCL_V1_0 特征。
- trait{group}:HW_GPU_API_OPENCL_V1_1¶
- 类型:
str
要求或禁止 HW_GPU_API_OPENCL_V1_1 特征。
- trait{group}:HW_GPU_API_OPENCL_V1_2¶
- 类型:
str
要求或禁止 HW_GPU_API_OPENCL_V1_2 特征。
- trait{group}:HW_GPU_API_OPENCL_V2_0¶
- 类型:
str
要求或禁止 HW_GPU_API_OPENCL_V2_0 特征。
- trait{group}:HW_GPU_API_OPENCL_V2_1¶
- 类型:
str
要求或禁止 HW_GPU_API_OPENCL_V2_1 特征。
- trait{group}:HW_GPU_API_OPENCL_V2_2¶
- 类型:
str
要求或禁止 HW_GPU_API_OPENCL_V2_2 特征。
- trait{group}:HW_GPU_API_OPENGL_V1_1¶
- 类型:
str
要求或禁止 HW_GPU_API_OPENGL_V1_1 特征。
- trait{group}:HW_GPU_API_OPENGL_V1_2¶
- 类型:
str
要求或禁止 HW_GPU_API_OPENGL_V1_2 特征。
- trait{group}:HW_GPU_API_OPENGL_V1_3¶
- 类型:
str
要求或禁止 HW_GPU_API_OPENGL_V1_3 特征。
- trait{group}:HW_GPU_API_OPENGL_V1_4¶
- 类型:
str
要求或禁止 HW_GPU_API_OPENGL_V1_4 特征。
- trait{group}:HW_GPU_API_OPENGL_V1_5¶
- 类型:
str
要求或禁止 HW_GPU_API_OPENGL_V1_5 特征。
- trait{group}:HW_GPU_API_OPENGL_V2_0¶
- 类型:
str
要求或禁止 HW_GPU_API_OPENGL_V2_0 特征。
- trait{group}:HW_GPU_API_OPENGL_V2_1¶
- 类型:
str
要求或禁止 HW_GPU_API_OPENGL_V2_1 特征。
- trait{group}:HW_GPU_API_OPENGL_V3_0¶
- 类型:
str
要求或禁止 HW_GPU_API_OPENGL_V3_0 特征。
- trait{group}:HW_GPU_API_OPENGL_V3_1¶
- 类型:
str
要求或禁止 HW_GPU_API_OPENGL_V3_1 特征。
- trait{group}:HW_GPU_API_OPENGL_V3_2¶
- 类型:
str
要求或禁止 HW_GPU_API_OPENGL_V3_2 特征。
- trait{group}:HW_GPU_API_OPENGL_V3_3¶
- 类型:
str
要求或禁止 HW_GPU_API_OPENGL_V3_3 特征。
- trait{group}:HW_GPU_API_OPENGL_V4_0¶
- 类型:
str
要求或禁止 HW_GPU_API_OPENGL_V4_0 特征。
- trait{group}:HW_GPU_API_OPENGL_V4_1¶
- 类型:
str
要求或禁止 HW_GPU_API_OPENGL_V4_1 特征。
- trait{group}:HW_GPU_API_OPENGL_V4_2¶
- 类型:
str
要求或禁止 HW_GPU_API_OPENGL_V4_2 特征。
- trait{group}:HW_GPU_API_OPENGL_V4_3¶
- 类型:
str
要求或禁止 HW_GPU_API_OPENGL_V4_3 特征。
- trait{group}:HW_GPU_API_OPENGL_V4_4¶
- 类型:
str
要求或禁止 HW_GPU_API_OPENGL_V4_4 特征。
- trait{group}:HW_GPU_API_OPENGL_V4_5¶
- 类型:
str
要求或禁止 HW_GPU_API_OPENGL_V4_5 特征。
- trait{group}:HW_GPU_CUDA_COMPUTE_CAPABILITY_V1_0¶
- 类型:
str
要求或禁止 HW_GPU_CUDA_COMPUTE_CAPABILITY_V1_0 特征。
- trait{group}:HW_GPU_CUDA_COMPUTE_CAPABILITY_V1_1¶
- 类型:
str
要求或禁止 HW_GPU_CUDA_COMPUTE_CAPABILITY_V1_1 特征。
- trait{group}:HW_GPU_CUDA_COMPUTE_CAPABILITY_V1_2¶
- 类型:
str
要求或禁止 HW_GPU_CUDA_COMPUTE_CAPABILITY_V1_2 特征。
- trait{group}:HW_GPU_CUDA_COMPUTE_CAPABILITY_V1_3¶
- 类型:
str
要求或禁止 HW_GPU_CUDA_COMPUTE_CAPABILITY_V1_3 特征。
- trait{group}:HW_GPU_CUDA_COMPUTE_CAPABILITY_V2_0¶
- 类型:
str
要求或禁止 HW_GPU_CUDA_COMPUTE_CAPABILITY_V2_0 特征。
- trait{group}:HW_GPU_CUDA_COMPUTE_CAPABILITY_V2_1¶
- 类型:
str
要求或禁止 HW_GPU_CUDA_COMPUTE_CAPABILITY_V2_1 特征。
- trait{group}:HW_GPU_CUDA_COMPUTE_CAPABILITY_V3_0¶
- 类型:
str
要求或禁止 HW_GPU_CUDA_COMPUTE_CAPABILITY_V3_0 特征。
- trait{group}:HW_GPU_CUDA_COMPUTE_CAPABILITY_V3_2¶
- 类型:
str
要求或禁止 HW_GPU_CUDA_COMPUTE_CAPABILITY_V3_2 特征。
- trait{group}:HW_GPU_CUDA_COMPUTE_CAPABILITY_V3_5¶
- 类型:
str
要求或禁止 HW_GPU_CUDA_COMPUTE_CAPABILITY_V3_5 特征。
- trait{group}:HW_GPU_CUDA_COMPUTE_CAPABILITY_V3_7¶
- 类型:
str
要求或禁止 HW_GPU_CUDA_COMPUTE_CAPABILITY_V3_7 特征。
- trait{group}:HW_GPU_CUDA_COMPUTE_CAPABILITY_V5_0¶
- 类型:
str
要求或禁止 HW_GPU_CUDA_COMPUTE_CAPABILITY_V5_0 特征。
- trait{group}:HW_GPU_CUDA_COMPUTE_CAPABILITY_V5_2¶
- 类型:
str
要求或禁止 HW_GPU_CUDA_COMPUTE_CAPABILITY_V5_2 特征。
- trait{group}:HW_GPU_CUDA_COMPUTE_CAPABILITY_V5_3¶
- 类型:
str
要求或禁止 HW_GPU_CUDA_COMPUTE_CAPABILITY_V5_3 特征。
- trait{group}:HW_GPU_CUDA_COMPUTE_CAPABILITY_V6_0¶
- 类型:
str
要求或禁止 HW_GPU_CUDA_COMPUTE_CAPABILITY_V6_0 特征。
- trait{group}:HW_GPU_CUDA_COMPUTE_CAPABILITY_V6_1¶
- 类型:
str
要求或禁止 HW_GPU_CUDA_COMPUTE_CAPABILITY_V6_1 特征。
- trait{group}:HW_GPU_CUDA_COMPUTE_CAPABILITY_V6_2¶
- 类型:
str
要求或禁止 HW_GPU_CUDA_COMPUTE_CAPABILITY_V6_2 特征。
- trait{group}:HW_GPU_CUDA_COMPUTE_CAPABILITY_V7_0¶
- 类型:
str
要求或禁止 HW_GPU_CUDA_COMPUTE_CAPABILITY_V7_0 特征。
- trait{group}:HW_GPU_CUDA_COMPUTE_CAPABILITY_V7_1¶
- 类型:
str
要求或禁止 HW_GPU_CUDA_COMPUTE_CAPABILITY_V7_1 特征。
- trait{group}:HW_GPU_CUDA_COMPUTE_CAPABILITY_V7_2¶
- 类型:
str
要求或禁止 HW_GPU_CUDA_COMPUTE_CAPABILITY_V7_2 特征。
- trait{group}:HW_GPU_CUDA_SDK_V6_5¶
- 类型:
str
要求或禁止 HW_GPU_CUDA_SDK_V6_5 特征。
- trait{group}:HW_GPU_CUDA_SDK_V7_5¶
- 类型:
str
要求或禁止 HW_GPU_CUDA_SDK_V7_5 特征。
- trait{group}:HW_GPU_CUDA_SDK_V8_0¶
- 类型:
str
要求或禁止 HW_GPU_CUDA_SDK_V8_0 特征。
- trait{group}:HW_GPU_CUDA_SDK_V9_0¶
- 类型:
str
要求或禁止 HW_GPU_CUDA_SDK_V9_0 特征。
- trait{group}:HW_GPU_CUDA_SDK_V9_1¶
- 类型:
str
要求或禁止 HW_GPU_CUDA_SDK_V9_1 特征。
- trait{group}:HW_GPU_CUDA_SDK_V9_2¶
- 类型:
str
要求或禁止 HW_GPU_CUDA_SDK_V9_2 特征。
- trait{group}:HW_GPU_CUDA_SDK_V10_0¶
- 类型:
str
要求或禁止 HW_GPU_CUDA_SDK_V10_0 特征。
- trait{group}:HW_GPU_MAX_DISPLAY_HEADS_1¶
- 类型:
str
要求或禁止 HW_GPU_MAX_DISPLAY_HEADS_1 特征。
- trait{group}:HW_GPU_MAX_DISPLAY_HEADS_2¶
- 类型:
str
要求或禁止 HW_GPU_MAX_DISPLAY_HEADS_2 特征。
- trait{group}:HW_GPU_MAX_DISPLAY_HEADS_4¶
- 类型:
str
要求或禁止 HW_GPU_MAX_DISPLAY_HEADS_4 特征。
- trait{group}:HW_GPU_MAX_DISPLAY_HEADS_6¶
- 类型:
str
要求或禁止 HW_GPU_MAX_DISPLAY_HEADS_6 特征。
- trait{group}:HW_GPU_MAX_DISPLAY_HEADS_8¶
- 类型:
str
要求或禁止 HW_GPU_MAX_DISPLAY_HEADS_8 特征。
- trait{group}:HW_GPU_RESOLUTION_W320H240¶
- 类型:
str
要求或禁止 HW_GPU_RESOLUTION_W320H240 特征。
- trait{group}:HW_GPU_RESOLUTION_W640H480¶
- 类型:
str
要求或禁止 HW_GPU_RESOLUTION_W640H480 特征。
- trait{group}:HW_GPU_RESOLUTION_W800H600¶
- 类型:
str
要求或禁止 HW_GPU_RESOLUTION_W800H600 特征。
- trait{group}:HW_GPU_RESOLUTION_W1024H600¶
- 类型:
str
要求或禁止 trait HW_GPU_RESOLUTION_W1024H600。
- trait{group}:HW_GPU_RESOLUTION_W1024H768¶
- 类型:
str
要求或禁止 trait HW_GPU_RESOLUTION_W1024H768。
- trait{group}:HW_GPU_RESOLUTION_W1152H864¶
- 类型:
str
要求或禁止 trait HW_GPU_RESOLUTION_W1152H864。
- trait{group}:HW_GPU_RESOLUTION_W1280H720¶
- 类型:
str
要求或禁止 trait HW_GPU_RESOLUTION_W1280H720。
- trait{group}:HW_GPU_RESOLUTION_W1280H768¶
- 类型:
str
要求或禁止 trait HW_GPU_RESOLUTION_W1280H768。
- trait{group}:HW_GPU_RESOLUTION_W1280H800¶
- 类型:
str
要求或禁止 trait HW_GPU_RESOLUTION_W1280H800。
- trait{group}:HW_GPU_RESOLUTION_W1280H1024¶
- 类型:
str
要求或禁止 trait HW_GPU_RESOLUTION_W1280H1024。
- trait{group}:HW_GPU_RESOLUTION_W1360H768¶
- 类型:
str
要求或禁止 trait HW_GPU_RESOLUTION_W1360H768。
- trait{group}:HW_GPU_RESOLUTION_W1366H768¶
- 类型:
str
要求或禁止 trait HW_GPU_RESOLUTION_W1366H768。
- trait{group}:HW_GPU_RESOLUTION_W1440H900¶
- 类型:
str
要求或禁止 trait HW_GPU_RESOLUTION_W1440H900。
- trait{group}:HW_GPU_RESOLUTION_W1600H900¶
- 类型:
str
要求或禁止 trait HW_GPU_RESOLUTION_W1600H900。
- trait{group}:HW_GPU_RESOLUTION_W1600H1200¶
- 类型:
str
要求或禁止 trait HW_GPU_RESOLUTION_W1600H1200。
- trait{group}:HW_GPU_RESOLUTION_W1680H1050¶
- 类型:
str
要求或禁止 trait HW_GPU_RESOLUTION_W1680H1050。
- trait{group}:HW_GPU_RESOLUTION_W1920H1080¶
- 类型:
str
要求或禁止 trait HW_GPU_RESOLUTION_W1920H1080。
- trait{group}:HW_GPU_RESOLUTION_W1920H1200¶
- 类型:
str
要求或禁止 trait HW_GPU_RESOLUTION_W1920H1200。
- trait{group}:HW_GPU_RESOLUTION_W2560H1440¶
- 类型:
str
要求或禁止 trait HW_GPU_RESOLUTION_W2560H1440。
- trait{group}:HW_GPU_RESOLUTION_W2560H1600¶
- 类型:
str
要求或禁止 trait HW_GPU_RESOLUTION_W2560H1600。
- trait{group}:HW_GPU_RESOLUTION_W3840H2160¶
- 类型:
str
要求或禁止 trait HW_GPU_RESOLUTION_W3840H2160。
- trait{group}:HW_GPU_RESOLUTION_W7680H4320¶
- 类型:
str
要求或禁止 trait HW_GPU_RESOLUTION_W7680H4320。
- trait{group}:HW_NIC_SRIOV¶
- 类型:
str
要求或禁止 trait HW_NIC_SRIOV。
- trait{group}:HW_NIC_MULTIQUEUE¶
- 类型:
str
要求或禁止 trait HW_NIC_MULTIQUEUE。
- trait{group}:HW_NIC_VMDQ¶
- 类型:
str
要求或禁止 trait HW_NIC_VMDQ。
- trait{group}:HW_NIC_PROGRAMMABLE_PIPELINE¶
- 类型:
str
要求或禁止 trait HW_NIC_PROGRAMMABLE_PIPELINE。
- trait{group}:HW_NIC_ACCEL_SSL¶
- 类型:
str
要求或禁止 trait HW_NIC_ACCEL_SSL。
- trait{group}:HW_NIC_ACCEL_IPSEC¶
- 类型:
str
要求或禁止 trait HW_NIC_ACCEL_IPSEC。
- trait{group}:HW_NIC_ACCEL_TLS¶
- 类型:
str
要求或禁止 trait HW_NIC_ACCEL_TLS。
- trait{group}:HW_NIC_ACCEL_DIFFIEH¶
- 类型:
str
要求或禁止 trait HW_NIC_ACCEL_DIFFIEH。
- trait{group}:HW_NIC_ACCEL_RSA¶
- 类型:
str
要求或禁止 trait HW_NIC_ACCEL_RSA。
- trait{group}:HW_NIC_ACCEL_ECC¶
- 类型:
str
要求或禁止 trait HW_NIC_ACCEL_ECC。
- trait{group}:HW_NIC_ACCEL_LZS¶
- 类型:
str
要求或禁止 trait HW_NIC_ACCEL_LZS。
- trait{group}:HW_NIC_ACCEL_DEFLATE¶
- 类型:
str
要求或禁止 trait HW_NIC_ACCEL_DEFLATE。
- trait{group}:HW_NIC_DCB_PFC¶
- 类型:
str
要求或禁止 trait HW_NIC_DCB_PFC。
- trait{group}:HW_NIC_DCB_ETS¶
- 类型:
str
要求或禁止 trait HW_NIC_DCB_ETS。
- trait{group}:HW_NIC_DCB_QCN¶
- 类型:
str
要求或禁止 trait HW_NIC_DCB_QCN。
- trait{group}:HW_NIC_OFFLOAD_TSO¶
- 类型:
str
要求或禁止 trait HW_NIC_OFFLOAD_TSO。
- trait{group}:HW_NIC_OFFLOAD_GRO¶
- 类型:
str
要求或禁止 trait HW_NIC_OFFLOAD_GRO。
- trait{group}:HW_NIC_OFFLOAD_GSO¶
- 类型:
str
要求或禁止 trait HW_NIC_OFFLOAD_GSO。
- trait{group}:HW_NIC_OFFLOAD_UFO¶
- 类型:
str
要求或禁止 trait HW_NIC_OFFLOAD_UFO。
- trait{group}:HW_NIC_OFFLOAD_LRO¶
- 类型:
str
要求或禁止 trait HW_NIC_OFFLOAD_LRO。
- trait{group}:HW_NIC_OFFLOAD_LSO¶
- 类型:
str
要求或禁止 trait HW_NIC_OFFLOAD_LSO。
- trait{group}:HW_NIC_OFFLOAD_TCS¶
- 类型:
str
要求或禁止 trait HW_NIC_OFFLOAD_TCS。
- trait{group}:HW_NIC_OFFLOAD_UCS¶
- 类型:
str
要求或禁止 trait HW_NIC_OFFLOAD_UCS。
- trait{group}:HW_NIC_OFFLOAD_SCS¶
- 类型:
str
要求或禁止 trait HW_NIC_OFFLOAD_SCS。
- trait{group}:HW_NIC_OFFLOAD_L2CRC¶
- 类型:
str
要求或禁止 trait HW_NIC_OFFLOAD_L2CRC。
- trait{group}:HW_NIC_OFFLOAD_FDF¶
- 类型:
str
要求或禁止 trait HW_NIC_OFFLOAD_FDF。
- trait{group}:HW_NIC_OFFLOAD_RXVLAN¶
- 类型:
str
要求或禁止 trait HW_NIC_OFFLOAD_RXVLAN。
- trait{group}:HW_NIC_OFFLOAD_TXVLAN¶
- 类型:
str
要求或禁止 trait HW_NIC_OFFLOAD_TXVLAN。
- trait{group}:HW_NIC_OFFLOAD_VXLAN¶
- 类型:
str
要求或禁止 trait HW_NIC_OFFLOAD_VXLAN。
- trait{group}:HW_NIC_OFFLOAD_GRE¶
- 类型:
str
要求或禁止 trait HW_NIC_OFFLOAD_GRE。
- trait{group}:HW_NIC_OFFLOAD_GENEVE¶
- 类型:
str
要求或禁止 trait HW_NIC_OFFLOAD_GENEVE。
- trait{group}:HW_NIC_OFFLOAD_TXUDP¶
- 类型:
str
要求或禁止 trait HW_NIC_OFFLOAD_TXUDP。
- trait{group}:HW_NIC_OFFLOAD_QINQ¶
- 类型:
str
要求或禁止 trait HW_NIC_OFFLOAD_QINQ。
- trait{group}:HW_NIC_OFFLOAD_RDMA¶
- 类型:
str
要求或禁止 trait HW_NIC_OFFLOAD_RDMA。
- trait{group}:HW_NIC_OFFLOAD_RXHASH¶
- 类型:
str
要求或禁止 trait HW_NIC_OFFLOAD_RXHASH。
- trait{group}:HW_NIC_OFFLOAD_RX¶
- 类型:
str
要求或禁止 trait HW_NIC_OFFLOAD_RX。
- trait{group}:HW_NIC_OFFLOAD_TX¶
- 类型:
str
要求或禁止 trait HW_NIC_OFFLOAD_TX。
- trait{group}:HW_NIC_OFFLOAD_SG¶
- 类型:
str
要求或禁止 trait HW_NIC_OFFLOAD_SG。
- trait{group}:HW_NIC_OFFLOAD_SWITCHDEV¶
- 类型:
str
要求或禁止 trait HW_NIC_OFFLOAD_SWITCHDEV。
- trait{group}:HW_NIC_SRIOV_QOS_TX¶
- 类型:
str
要求或禁止 trait HW_NIC_SRIOV_QOS_TX。
- trait{group}:HW_NIC_SRIOV_QOS_RX¶
- 类型:
str
要求或禁止 trait HW_NIC_SRIOV_QOS_RX。
- trait{group}:HW_NIC_SRIOV_MULTIQUEUE¶
- 类型:
str
要求或禁止 trait HW_NIC_SRIOV_MULTIQUEUE。
- trait{group}:HW_NIC_SRIOV_TRUSTED¶
- 类型:
str
要求或禁止 trait HW_NIC_SRIOV_TRUSTED。
- trait{group}:HW_NUMA_ROOT¶
- 类型:
str
要求或禁止 trait HW_NUMA_ROOT。
- trait{group}:HW_PCI_LIVE_MIGRATABLE¶
- 类型:
str
要求或禁止 trait HW_PCI_LIVE_MIGRATABLE。
- trait{group}:HW_PCI_ONE_TIME_USE¶
- 类型:
str
要求或禁止 trait HW_PCI_ONE_TIME_USE。
- trait{group}:MISC_SHARES_VIA_AGGREGATE¶
- 类型:
str
要求或禁止 trait MISC_SHARES_VIA_AGGREGATE。
- trait{group}:OWNER_CYBORG¶
- 类型:
str
要求或禁止 trait OWNER_CYBORG。
- trait{group}:OWNER_NOVA¶
- 类型:
str
要求或禁止 trait OWNER_NOVA。
- trait{group}:STORAGE_DISK_HDD¶
- 类型:
str
要求或禁止 trait STORAGE_DISK_HDD。
- trait{group}:STORAGE_DISK_SSD¶
- 类型:
str
要求或禁止 trait STORAGE_DISK_SSD。
- trait{group}:CUSTOM_{trait}¶
- 类型:
str
要求或禁止 trait CUSTOM_{trait}。
调度器过滤器¶
以下额外配置项是各种内部调度器过滤器的特有配置。
aggregate_instance_extra_specs¶
以下额外配置项用于指定主机聚合中必须存在的元数据。如果此元数据不存在或不匹配预期值,则聚合及其内部所有主机都将被拒绝。
需要 AggregateInstanceExtraSpecsFilter 调度器过滤器。
- aggregate_instance_extra_specs:{key}¶
- 类型:
str
指定主机聚合中必须存在的元数据。如果此元数据不存在,则拒绝该主机。需要
AggregateInstanceExtraSpecsFilter调度器过滤器。值可以是以下之一
=(数值上等于或大于;与 vcpus 情况相同)==(数值上等于)!=(数值上不等于)>=(数值上大于或等于)<=(数值上小于或等于)s==(字符串上等于)s!=(字符串上不等于)s>=(字符串上大于或等于)s>(字符串上大于)s<=(字符串上小于或等于)s<(字符串上小于)<in>(子字符串)<all-in>(所有元素包含在集合中)<or>(找到其中一个)具体值,例如:
true,123,testing
capabilities¶
以下额外配置项用于指定必须由主机计算服务提供的主机能力。如果此能力不存在或不匹配预期值,则拒绝该主机。
需要 ComputeCapabilitiesFilter 调度器过滤器。
所有额外配置项都期望类似类型的值
=(数值上等于或大于;与 vcpus 情况相同)==(数值上等于)!=(数值上不等于)>=(数值上大于或等于)<=(数值上小于或等于)s==(字符串上等于)s!=(字符串上不等于)s>=(字符串上大于或等于)s>(字符串上大于)s<=(字符串上小于或等于)s<(字符串上小于)<in>(子字符串)<all-in>(所有元素包含在集合中)<or>(找到其中一个)具体值,例如:
true,123,testing
例如: >= 5, s== 2.1.0, <in> gcc, <all-in> aes mmx, 和 <or> fpu <or> gpu
注意
并非所有运算符都适用于所有类型的值。例如,== 运算符不应用于字符串值 — 应使用 s==。
- capabilities:id¶
- 类型:
str
指定主机计算服务提供的 'id' 能力满足提供的过滤器值。需要
ComputeCapabilitiesFilter调度器过滤器。
- capabilities:uuid¶
- 类型:
str
指定主机计算服务提供的 'uuid' 能力满足提供的过滤器值。需要
ComputeCapabilitiesFilter调度器过滤器。
- capabilities:service_id¶
- 类型:
str
指定主机计算服务提供的 'service_id' 能力满足提供的过滤器值。需要
ComputeCapabilitiesFilter调度器过滤器。
- capabilities:host¶
- 类型:
str
指定主机计算服务提供的 'host' 能力满足提供的过滤器值。需要
ComputeCapabilitiesFilter调度器过滤器。
- capabilities:vcpus¶
- 类型:
str
指定主机计算服务提供的 'vcpus' 能力满足提供的过滤器值。需要
ComputeCapabilitiesFilter调度器过滤器。
- capabilities:memory_mb¶
- 类型:
str
指定主机计算服务提供的 'memory_mb' 能力满足提供的过滤器值。需要
ComputeCapabilitiesFilter调度器过滤器。
- capabilities:local_gb¶
- 类型:
str
指定主机计算服务提供的 'local_gb' 能力满足提供的过滤器值。需要
ComputeCapabilitiesFilter调度器过滤器。
- capabilities:vcpus_used¶
- 类型:
str
指定主机计算服务提供的 'vcpus_used' 能力满足提供的过滤器值。需要
ComputeCapabilitiesFilter调度器过滤器。
- capabilities:memory_mb_used¶
- 类型:
str
指定主机计算服务提供的 'memory_mb_used' 能力满足提供的过滤器值。需要
ComputeCapabilitiesFilter调度器过滤器。
- capabilities:local_gb_used¶
- 类型:
str
指定主机计算服务提供的 'local_gb_used' 能力满足提供的过滤器值。需要
ComputeCapabilitiesFilter调度器过滤器。
- capabilities:hypervisor_type¶
- 类型:
str
指定主机计算服务提供的 'hypervisor_type' 能力满足提供的过滤器值。需要
ComputeCapabilitiesFilter调度器过滤器。
- capabilities:hypervisor_version¶
- 类型:
str
指定主机计算服务提供的 'hypervisor_version' 能力满足提供的过滤器值。需要
ComputeCapabilitiesFilter调度器过滤器。
- capabilities:hypervisor_hostname¶
- 类型:
str
指定主机计算服务提供的 'hypervisor_hostname' 能力满足提供的过滤器值。需要
ComputeCapabilitiesFilter调度器过滤器。
- capabilities:free_ram_mb¶
- 类型:
str
指定主机计算服务提供的 'free_ram_mb' 能力满足提供的过滤器值。需要
ComputeCapabilitiesFilter调度器过滤器。
- capabilities:free_disk_gb¶
- 类型:
str
指定主机计算服务提供的 'free_disk_gb' 能力满足提供的过滤器值。需要
ComputeCapabilitiesFilter调度器过滤器。
- capabilities:current_workload¶
- 类型:
str
指定主机计算服务提供的 'current_workload' 能力满足提供的过滤器值。需要
ComputeCapabilitiesFilter调度器过滤器。
- capabilities:running_vms¶
- 类型:
str
指定主机计算服务提供的 'running_vms' 能力满足提供的过滤器值。需要
ComputeCapabilitiesFilter调度器过滤器。
- capabilities:disk_available_least¶
- 类型:
str
指定主机计算服务提供的 'disk_available_least' 能力满足提供的过滤器值。需要
ComputeCapabilitiesFilter调度器过滤器。
- capabilities:host_ip¶
- 类型:
str
指定主机计算服务提供的 'host_ip' 能力满足提供的过滤器值。需要
ComputeCapabilitiesFilter调度器过滤器。
- capabilities:mapped¶
- 类型:
str
指定主机计算服务提供的 'mapped' 能力满足提供的过滤器值。需要
ComputeCapabilitiesFilter调度器过滤器。
- capabilities:cpu_allocation_ratio¶
- 类型:
str
指定主机计算服务提供的 'cpu_allocation_ratio' 能力满足提供的过滤器值。需要
ComputeCapabilitiesFilter调度器过滤器。
- capabilities:ram_allocation_ratio¶
- 类型:
str
指定主机计算服务提供的 'ram_allocation_ratio' 能力满足提供的过滤器值。需要
ComputeCapabilitiesFilter调度器过滤器。
- capabilities:disk_allocation_ratio¶
- 类型:
str
指定主机计算服务提供的 'disk_allocation_ratio' 能力满足提供的过滤器值。需要
ComputeCapabilitiesFilter调度器过滤器。
- capabilities:total_usable_ram_mb¶
- 类型:
str
指定主机计算服务提供的 'total_usable_ram_mb' 能力满足提供的过滤器值。需要
ComputeCapabilitiesFilter调度器过滤器。
- capabilities:total_usable_disk_gb¶
- 类型:
str
指定主机计算服务提供的 'total_usable_disk_gb' 能力满足提供的过滤器值。需要
ComputeCapabilitiesFilter调度器过滤器。
- capabilities:disk_mb_used¶
- 类型:
str
指定主机计算服务提供的 'disk_mb_used' 能力满足提供的过滤器值。需要
ComputeCapabilitiesFilter调度器过滤器。
- capabilities:free_disk_mb¶
- 类型:
str
指定主机计算服务提供的 'free_disk_mb' 能力满足提供的过滤器值。需要
ComputeCapabilitiesFilter调度器过滤器。
- capabilities:vcpus_total¶
- 类型:
str
指定主机计算服务提供的 'vcpus_total' 能力满足提供的过滤器值。需要
ComputeCapabilitiesFilter调度器过滤器。
- capabilities:num_instances¶
- 类型:
str
指定主机计算服务提供的 'num_instances' 能力满足提供的过滤器值。需要
ComputeCapabilitiesFilter调度器过滤器。
- capabilities:num_io_ops¶
- 类型:
str
指定主机计算服务提供的 'num_io_ops' 能力满足提供的过滤器值。需要
ComputeCapabilitiesFilter调度器过滤器。
- capabilities:failed_builds¶
- 类型:
str
指定主机计算服务提供的 'failed_builds' 能力满足提供的过滤器值。需要
ComputeCapabilitiesFilter调度器过滤器。
- capabilities:aggregates¶
- 类型:
str
指定主机计算服务提供的 'aggregates' 能力满足提供的过滤器值。需要
ComputeCapabilitiesFilter调度器过滤器。
- capabilities:cell_uuid¶
- 类型:
str
指定主机计算服务提供的 'cell_uuid' 能力满足提供的过滤器值。需要
ComputeCapabilitiesFilter调度器过滤器。
- capabilities:updated¶
- 类型:
str
指定主机计算服务提供的 'updated' 能力满足提供的过滤器值。需要
ComputeCapabilitiesFilter调度器过滤器。
- capabilities:cpu_info{filter}¶
- 类型:
str
指定主机计算服务提供的 'cpu_info' 能力满足提供的过滤器值。需要
ComputeCapabilitiesFilter调度器过滤器。
- capabilities:metrics{filter}¶
- 类型:
str
指定主机计算服务提供的 'metrics' 能力满足提供的过滤器值。需要
ComputeCapabilitiesFilter调度器过滤器。
- capabilities:stats{filter}¶
- 类型:
str
指定主机计算服务提供的 'stats' 能力满足提供的过滤器值。需要
ComputeCapabilitiesFilter调度器过滤器。
- capabilities:numa_topology{filter}¶
- 类型:
str
指定主机计算服务提供的 'numa_topology' 能力满足提供的过滤器值。需要
ComputeCapabilitiesFilter调度器过滤器。
- capabilities:supported_hv_specs{filter}¶
- 类型:
str
指定主机计算服务提供的 'supported_hv_specs' 能力满足提供的过滤器值。需要
ComputeCapabilitiesFilter调度器过滤器。
- capabilities:pci_device_pools{filter}¶
- 类型:
str
指定主机计算服务提供的 'pci_device_pools' 能力满足提供的过滤器值。需要
ComputeCapabilitiesFilter调度器过滤器。
- capabilities:nodename{filter}¶
- 类型:
str
指定主机计算服务提供的 'nodename' 能力满足提供的过滤器值。需要
ComputeCapabilitiesFilter调度器过滤器。
- capabilities:pci_stats{filter}¶
- 类型:
str
指定主机计算服务提供的 'pci_stats' 能力满足提供的过滤器值。需要
ComputeCapabilitiesFilter调度器过滤器。
- capabilities:supported_instances{filter}¶
- 类型:
str
指定主机计算服务提供的 'supported_instances' 能力满足提供的过滤器值。需要
ComputeCapabilitiesFilter调度器过滤器。
- capabilities:limits{filter}¶
- 类型:
str
指定主机计算服务提供的 'limits' 能力满足提供的过滤器值。需要
ComputeCapabilitiesFilter调度器过滤器。
- capabilities:instances{filter}¶
- 类型:
str
指定主机计算服务提供的 'instances' 能力满足提供的过滤器值。需要
ComputeCapabilitiesFilter调度器过滤器。
虚拟化驱动¶
以下额外配置项用于配置实例的内部设置,从用于半虚拟化设备的总线到要传递给实例的物理设备数量。其中大部分是虚拟化驱动程序特定的。
quota¶
以下额外配置项用于配置各种半虚拟化设备的配额。不同的虚拟化驱动程序支持不同的配额,如下所示。
- quota:cpu_limit¶
- 类型:
int
- 最低::
0
CPU 分配的上限(MHz)。即使有可用资源,实例的利用率也不会超过此限制。这通常用于确保实例的性能一致,而不受可用资源的影响。值
0表示 CPU 使用率不受限制。仅由 VMWare 虚拟化驱动程序支持。
- quota:cpu_reservation¶
- 类型:
int
保证的最低 CPU 预留量(MHz)。这意味着将为实例保证指定量的 CPU。仅由 VMWare 虚拟化驱动程序支持。
- 类型:
str
CPU 的分配级别。如果选择“custom”,请使用“quota:cpu_shares_share”设置 CPU 共享数。仅由 VMWare 虚拟化驱动程序支持。
- 类型:
int
- 最低::
0
当使用“quota:cpu_shares_level=custom”时分配的 CPU 共享数。否则忽略。此值没有单位:它是基于其他实例设置的相对度量。仅由 VMWare 虚拟化驱动程序支持。
- quota:memory_limit¶
- 类型:
int
- 最低::
0
内存分配的上限(MB)。即使有可用资源,实例的利用率也不会超过此限制。这通常用于确保实例的性能一致,而不受可用资源的影响。值
0表示内存使用率不受限制。仅由 VMWare 虚拟化驱动程序支持。
- quota:memory_reservation¶
- 类型:
int
保证的最低内存预留量(MB)。这意味着将为实例保证指定量的内存。仅由 VMWare 虚拟化驱动程序支持。
- 类型:
str
内存的分配级别。如果选择“custom”,请使用“quota:memory_shares_share”设置内存共享数。仅由 VMWare 虚拟化驱动程序支持。
- 类型:
int
- 最低::
0
当使用“quota:memory_shares_level=custom”时分配的内存共享数。否则忽略。此值没有单位:它是基于其他实例设置的相对度量。仅由 VMWare 虚拟化驱动程序支持。
- quota:disk_io_limit¶
- 类型:
int
- 最低::
0
磁盘 IO 分配的上限(每秒 IO 次数)。即使有可用资源,实例的利用率也不会超过此限制。这通常用于确保实例的性能一致,而不受可用资源的影响。值
0表示磁盘 IO 使用率不受限制。仅由 VMWare 虚拟化驱动程序支持。
- quota:disk_io_reservation¶
- 类型:
int
保证的最低磁盘 IO 预留量(每秒 IO 次数)。这意味着将为实例保证指定量的磁盘 IO。仅由 VMWare 虚拟化驱动程序支持。
- 类型:
str
磁盘 IO 的分配级别。如果选择“custom”,请使用“quota:disk_io_shares_share”设置磁盘 IO 共享数。仅由 VMWare 虚拟化驱动程序支持。
- 类型:
int
- 最低::
0
当使用“quota:disk_io_shares_level=custom”时分配的磁盘 IO 共享数。否则忽略。此值没有单位:它是基于其他实例设置的相对度量。仅由 VMWare 虚拟化驱动程序支持。
- quota:vif_limit¶
- 类型:
int
- 最低::
0
虚拟接口分配的上限(Mbps)。即使有可用资源,实例的利用率也不会超过此限制。这通常用于确保实例的性能一致,而不受可用资源的影响。值
0表示虚拟接口使用率不受限制。仅由 VMWare 虚拟化驱动程序支持。
- quota:vif_reservation¶
- 类型:
int
保证的最低虚拟接口预留量(Mbps)。这意味着将为实例保证指定量的虚拟接口。仅由 VMWare 虚拟化驱动程序支持。
- 类型:
str
虚拟接口的分配级别。如果选择“custom”,请使用“quota:vif_shares_share”设置虚拟接口共享数。仅由 VMWare 虚拟化驱动程序支持。
- 类型:
int
- 最低::
0
当使用“quota:vif_shares_level=custom”时分配的虚拟接口共享数。否则忽略。此值没有单位:它是基于其他实例设置的相对度量。仅由 VMWare 虚拟化驱动程序支持。
- 类型:
int
- 最低::
0
域的比例加权共享。如果省略此元素,服务将默认为操作系统提供的默认值。该值没有单位;它是基于其他 VM 设置的相对度量。例如,配置值为 2048 的 VM 获得的 CPU 时间是配置值为 1024 的 VM 的两倍。仅由 libvirt 虚拟化驱动程序支持。
- quota:cpu_period¶
- 类型:
int
- 最低::
0
指定执行间隔(微秒)。在一个周期内,实例的每个 VCPU 都不能消耗超过配额的运行时间。该值应在 1,000 到 1,000,000 之间。值为 0 的周期表示无值。仅由 libvirt 虚拟化驱动程序支持。
- quota:cpu_quota¶
- 类型:
int
允许的最大带宽(微秒)。可以与“quota:cpu_period”结合使用,将实例限制为物理 CPU 容量的百分比。该值应在 1,000 到 2^64 之间,或者为负值。负值表示实例具有无限带宽。仅由 libvirt 虚拟化驱动程序支持。
- quota:disk_read_bytes_sec¶
- 类型:
int
- 最低::
0
磁盘的读取字节配额。仅由 libvirt 虚拟化驱动程序支持。
- quota:disk_read_iops_sec¶
- 类型:
int
- 最低::
0
磁盘的读取 IOPS 配额。仅由 libvirt 虚拟化驱动程序支持。
- quota:disk_write_bytes_sec¶
- 类型:
int
- 最低::
0
磁盘的写入字节配额。仅由 libvirt 虚拟化驱动程序支持。
- quota:disk_write_iops_sec¶
- 类型:
int
- 最低::
0
磁盘的写入 IOPS 配额。仅由 libvirt 虚拟化驱动程序支持。
- quota:disk_total_bytes_sec¶
- 类型:
int
- 最低::
0
磁盘的总字节配额。仅由 libvirt 虚拟化驱动程序支持。
- quota:disk_total_iops_sec¶
- 类型:
int
- 最低::
0
磁盘的总 IOPS 配额。仅由 libvirt 虚拟化驱动程序支持。
- quota:vif_inbound_average¶
- 类型:
int
- 最低::
0
VIF 的入站平均配额。仅由 libvirt 虚拟化驱动程序支持。
- quota:vif_inbound_peak¶
- 类型:
int
- 最低::
0
VIF 的入站峰值配额。仅由 libvirt 虚拟化驱动程序支持。
- quota:vif_inbound_burst¶
- 类型:
int
- 最低::
0
VIF 的入站突发配额。仅由 libvirt 虚拟化驱动程序支持。
- quota:vif_outbound_average¶
- 类型:
int
- 最低::
0
VIF 的出站平均配额。仅由 libvirt 虚拟化驱动程序支持。
- quota:vif_outbound_peak¶
- 类型:
int
- 最低::
0
VIF 的出站峰值配额。仅由 libvirt 虚拟化驱动程序支持。
- quota:vif_outbound_burst¶
- 类型:
int
- 最低::
0
VIF 的出站突发配额。仅由 libvirt 虚拟化驱动程序支持。
accel¶
以下额外配置项用于配置各种加速器与实例的连接。有关更多信息,请参阅 Cyborg 文档。
它们仅由 libvirt 虚拟化驱动程序支持。
- accel:device_profile¶
- 类型:
str
用于配置实例的设备配置文件的名称。设备配置文件可视为“设备的风味”。
pci_passthrough¶
以下额外配置项用于配置主机 PCI 设备到实例的直通。这需要事先进行主机配置。有关更多信息,请参阅 将物理 PCI 设备附加到虚拟机。
它们仅由 libvirt 虚拟化驱动程序支持。
- pci_passthrough:alias¶
- 类型:
str
指定要附加到实例的
$aliasPCI 设备的数量。格式必须是$alias:$count,其中$alias对应一个特定的 PCI 设备类(如nova.conf中配置的)而$count是要分配给实例的$alias类型 PCI 设备的数量。使用逗号分隔多个值。仅由 libvirt 虚拟化驱动程序支持。
hw¶
以下额外配置项用于配置实例的各种属性。一些额外配置项充当功能标志,而另一些则例如调整实例对虚拟机可见的 CPU 拓扑。
除非另有说明,否则它们仅由 libvirt 虚拟化驱动程序支持。
- hw:cpu_realtime¶
- 类型:
bool
确定是否应为实例启用实时模式。仅由 libvirt 虚拟化驱动程序支持。
- hw:cpu_realtime_mask¶
- 类型:
str
不应为实时启用的 CPU 的排除掩码。仅由 libvirt 虚拟化驱动程序支持。
- hw:hide_hypervisor_id¶
- 类型:
bool
确定是否应向虚拟机隐藏管理程序 ID。仅由 libvirt 虚拟化驱动程序支持。
- hw:cpu_policy¶
- 类型:
str
确定虚拟机 CPU 可以运行在哪些主机 CPU 上的策略。如果为
shared(默认),虚拟机 CPU 可以超额分配,但不能跨主机核心浮动。如果为dedicated,虚拟机 CPU 不能超额分配,但会单独固定到其自己的主机核心。如果为mixed,则可以使用hw:cpu_dedicated_mask或hw:cpu_realtime_mask额外配置项来指定每个实例 CPU 的策略。仅由 libvirt 虚拟化驱动程序支持。
- hw:cpu_thread_policy¶
- 类型:
str
确定目标主机是否可以启用硬件线程的策略。如果为
prefer(默认),则优先选择具有硬件线程的主机。如果为require,则必须使用具有硬件线程的主机。如果为isolate,则禁止使用具有硬件线程的主机。仅由 libvirt 虚拟化驱动程序支持。
- hw:emulator_threads_policy¶
- 类型:
str
确定模拟器线程是否应卸载到单独的隔离核心或共享核心池的策略。如果为
share,模拟器开销线程将卸载到共享核心池。如果为isolate,模拟器开销线程将卸载到其自己的核心。仅由 libvirt 虚拟化驱动程序支持。
- hw:cpu_dedicated_mask¶
- 类型:
str
一个映射,将具有
mixedCPU 策略的实例的**虚拟机**(实例)CPU 固定到**主机** CPU。任何未在此映射中的**虚拟机** CPU 将在主机核心之间浮动。仅由 libvirt 虚拟化驱动程序支持。
- hw:mem_page_size¶
- 类型:
str
分配给虚拟机的内存页大小。可以是三个别名之一 —
large、small或any— 或实际大小。仅由 libvirt 虚拟化驱动程序支持。
- hw:locked_memory¶
- 类型:
bool
确定是否应锁定**虚拟机**(实例)内存以防止交换。在罕见情况下,这对于设备 DMA 传输是必需的。仅由 libvirt 虚拟化驱动程序支持。
- hw:numa_nodes¶
- 类型:
int
- 最低::
1
分配给虚拟机配置的虚拟 NUMA 节点数。每个虚拟 NUMA 节点将映射到一个唯一的宿主 NUMA 节点。仅由 libvirt 虚拟化驱动程序支持。
- hw:numa_cpus.{num}¶
- 类型:
str
一个映射,将**虚拟机**(实例)CPU 映射到由
{num}标识的**虚拟机**(非主机!)NUMA 节点。这可用于提供不对称的 CPU-NUMA 分配,并且在虚拟机 NUMA 节点数不是虚拟机 CPU 总数的因数时是必需的。仅由 libvirt 虚拟化驱动程序支持。
- hw:numa_mem.{num}¶
- 类型:
int
- 最低::
1
一个映射,将**虚拟机**内存映射到由
{num}标识的**虚拟机**(非主机!)NUMA 节点。这可用于提供不对称的内存-NUMA 分配,并且在虚拟机 NUMA 节点数不是总虚拟机内存的因数时是必需的。仅由 libvirt 虚拟化驱动程序支持。
- hw:pci_numa_affinity_policy¶
- 类型:
str
附加到实例的任何 PCI 直通设备或 SR-IOV 网络接口的 NUMA 亲和策略。如果为
required,则该实例只能使用实例 VCPU 分配所在的主机 NUMA 节点之一的 PCI 设备。如果为preferred,则可以使用任何 PCI 设备,但会优先考虑来自与实例 VCPU 相同 NUMA 节点的设备。如果为legacy(默认),行为与required相同,除非 PCI 设备不支持提供 NUMA 亲和信息,在这种情况下会忽略亲和性。仅由 libvirt 虚拟化驱动程序支持。
- hw:cpu_sockets¶
- 类型:
int
- 最低::
1
模拟虚拟机 CPU 拓扑中的虚拟 CPU 套接字数。默认为请求的 vCPU 数。仅由 libvirt 虚拟化驱动程序支持。
- hw:cpu_cores¶
- 类型:
int
- 最低::
1
每个套接字模拟的虚拟 CPU 核心数。默认为
1。仅由 libvirt 虚拟化驱动程序支持。
- hw:cpu_threads¶
- 类型:
int
- 最低::
1
每个核心模拟的虚拟 CPU 线程数。默认为
1。仅由 libvirt 虚拟化驱动程序支持。
- hw:cpu_max_sockets¶
- 类型:
int
- 最低::
1
模拟虚拟机 CPU 拓扑中的最大虚拟 CPU 套接字数。这用于限制镜像可以请求的拓扑,并将用于验证
hw_cpu_sockets镜像元数据属性。仅由 libvirt 虚拟化驱动程序支持。
- hw:cpu_max_cores¶
- 类型:
int
- 最低::
1
每个套接字模拟的虚拟 CPU 核心最大数。这用于限制镜像可以请求的拓扑,并将用于验证
hw_cpu_cores镜像元数据属性。仅由 libvirt 虚拟化驱动程序支持。
- hw:cpu_max_threads¶
- 类型:
int
- 最低::
1
每个核心模拟的虚拟 CPU 线程最大数。这用于限制镜像可以请求的拓扑,并将用于验证
hw_cpu_threads镜像元数据属性。仅由 libvirt 虚拟化驱动程序支持。
- 类型:
bool
虚拟机启动时是否显示启动菜单。仅由 libvirt 虚拟化驱动程序支持。
- hw:vif_multiqueue_enabled¶
- 类型:
bool
是否启用 virtio-net 多队列功能。启用后,驱动程序将队列数设置为等于虚拟机 vCPU 数。这使得网络性能可以跨多个 vCPU 进行扩展。这需要虚拟机支持,并且仅由 libvirt 驱动程序支持。
- hw:mem_encryption¶
- 类型:
bool
是否为虚拟机启用内存加密。仅在具有 AMD SEV 支持的主机上由 libvirt 虚拟化驱动程序支持。
- hw:mem_encryption_model¶
- 类型:
str
用于内存加密的 CPU 功能。除非 hw:mem_encryption(或等效的镜像属性)设置为 True,否则此项无效。
- hw:pmem¶
- 类型:
str
已在配置中为 vPMEM 设备定义的
$LABEL的逗号分隔列表。仅在具有 PMEM 设备的主机上由 libvirt 虚拟化驱动程序支持。
- hw:pmu¶
- 类型:
bool
是否为虚拟机启用性能监控单元 (PMU)。如果未指定此选项,vPMU 的存在由虚拟机监视器决定。vPMU 用于虚拟机内的
perf等工具,以提供更准确的应用程序配置文件和虚拟机性能监控信息。对于实时工作负载,vPMU 的仿真可能会引入额外的延迟,这可能是不希望的。如果不需要其提供的遥测数据,此类工作负载应禁用此功能。对于大多数工作负载,默认(未设置)将是正确的。仅由 libvirt 虚拟化驱动程序支持。
- hw:serial_port_count¶
- 类型:
int
- 最低::
0
分配给虚拟机的串行端口数。仅由 libvirt 虚拟化驱动程序支持。
- hw:tpm_model¶
- 类型:
str
附加 TPM 设备的模型。仅由 libvirt 虚拟化驱动程序支持。
- hw:tpm_version¶
- 类型:
str
TPM 版本。如果通过 'hw:tpm_model' 额外配置项或等效的镜像元数据属性请求 vTPM,则需要此项。仅由 libvirt 虚拟化驱动程序支持。
- hw:watchdog_action¶
- 类型:
str
当看门狗计时器被触发时要执行的操作。看门狗设备会监控实例,并在服务器挂起时执行指定的操作。看门狗使用
i6300esb设备,模拟一个 PCI Intel 6300ESB。仅由 libvirt 虚拟化驱动程序支持。
- hw:viommu_model¶
- 类型:
str
这可用于设置虚拟 IOMMU 设备的模型。
- hw:virtio_packed_ring¶
- 类型:
bool
允许虚拟机协商 virtio 填充环格式。这需要虚拟机支持,并且仅由 libvirt 驱动程序支持。
- hw:sound_model¶
- 类型:
str
附加声卡设备的模型。仅由 libvirt 虚拟化驱动程序支持。如果未设置,则不附加声卡设备。
- hw:usb_model¶
- 类型:
str
附加 USB 控制器设备的模型。仅由 libvirt 虚拟化驱动程序支持。如果未设置,则不附加 USB 控制器设备。
- hw:redirected_usb_ports¶
- 类型:
int
- 最低::
0
- 最大值::
15
添加到虚拟机的重定向 USB 端口数。仅由 libvirt 虚拟化驱动程序支持。如果未设置,则不添加重定向 USB 端口。最大值为 15。
- hw:ephemeral_encryption¶
- 类型:
bool
是否启用临时存储加密。
- hw:ephemeral_encryption_format¶
- 类型:
str
如果通过 hw:ephemeral_encryption 启用了临时存储加密,则使用的加密格式。
hw_rng¶
以下额外配置项用于配置实例的随机数生成器。
它们仅由 libvirt 虚拟化驱动程序支持。
- hw_rng:allowed¶
- 类型:
bool
是否禁用在其镜像中配置随机数生成器。在 21.0.0 (Ussuri) 之前,随机数生成器默认未启用,因此此项用于确定是否**启用**配置。
- hw_rng:rate_bytes¶
- 类型:
int
- 最低::
0
虚拟机从主机熵源每周期允许读取的字节数。
- hw_rng:rate_period¶
- 类型:
int
- 最低::
0
读取周期的持续时间(毫秒)。
hw_video¶
以下额外配置项用于配置默认虚拟机视频设备的相关属性。
它们仅由 libvirt 虚拟化驱动程序支持。
- hw_video:ram_max_mb¶
- 类型:
int
- 最低::
0
用户可以使用
hw_video_ram镜像元数据属性请求的最大内存量,该属性表示虚拟机操作系统将看到的视频内存。这对 vGPU 无效。
os¶
以下额外配置项用于配置 secure_boot。
它们仅由 libvirt 虚拟化驱动程序支持。
- os:secure_boot¶
- 类型:
str
确定是否启用安全启动。仅由 libvirt 虚拟化驱动程序支持。
vmware¶
以下额外配置项用于在使用 VMWare 虚拟化驱动程序时配置实例的各种属性。
它们仅由 VMWare 虚拟化驱动程序支持。
- vmware:hw_version¶
- 类型:
str
指定用于创建镜像的硬件版本。在具有不同主机版本的环境中,您可以使用此参数将实例放置在正确的主机上。
- vmware:storage_policy¶
- 类型:
str
指定新实例的存储策略。如果未启用基于策略的存储管理 (SPBM),则忽略此参数。
其他(未分类)¶
以下额外配置项不属于任何组。
- hide_hypervisor_id¶
- 类型:
bool
确定是否向虚拟机隐藏管理程序 ID。仅由 libvirt 虚拟化驱动程序支持。此额外配置项与 AggregateInstanceExtraSpecsFilter 调度器过滤器不兼容。应使用
hw:hide_hypervisor_id额外配置项。警告
此额外配置项已弃用,不应使用。
- group_policy¶
- 类型:
str
在使用粒度资源请求语法时应用的组策略。