8.7. 在 SR-IOV 或 OVS TC-flower 硬件卸载环境中创建主机聚合
为了在 Red Hat OpenStack Platform (RHOSP) SR-IOV 或 OVS TC-flower 硬件卸载环境中提高性能,请部署具有 CPU 固定和巨页的客户机。您可以通过匹配聚合元数据和类别元数据,在主机子集中调度高性能实例。
先决条件
- 为 SR-IOV 或 OVS 硬件卸载环境配置的 RHOSP overcloud。
必须为
AggregateInstanceExtraSpecsFilter
配置您的 RHOSP overcloud。如需更多信息,请参阅 第 8.2 节 “为 OVS TC-flower 硬件卸载配置 PCI 透传设备”。
流程
创建聚合组,并添加相关主机。
定义与定义的类别元数据匹配的元数据,如
sriov=true
。$ openstack aggregate create sriov_group $ openstack aggregate add host sriov_group compute-sriov-0.localdomain $ openstack aggregate set --property sriov=true sriov_group
创建类别。
$ openstack flavor create <flavor> --ram <size_mb> --disk <size_gb> \ --vcpus <number>
设置其他类别属性。
请注意,定义的元数据
sriov=true
与 SR-IOV 聚合中定义的元数据匹配。$ openstack flavor set --property sriov=true \ --property hw:cpu_policy=dedicated \ --property hw:mem_page_size=1GB <flavor>