6.10. 创建主机聚合


为提高性能,部署带有 CPU 固定和大页的客户机。您可以通过与类别元数据匹配的聚合元数据,在主机子集上调度高性能实例。

  1. 您可以通过部署模板中的 heat 参数 NovaSchedulerDefaultFilters(在 parameter_defaults in your deployment templates. 下),配置 AggregateInstanceExtraSpecsFilter 值和其他必要的过滤。

      parameter_defaults:
        NovaSchedulerDefaultFilters: ['AggregateInstanceExtraSpecsFilter','AvailabilityZoneFilter','ComputeFilter','ComputeCapabilitiesFilter','ImagePropertiesFilter','ServerGroupAntiAffinityFilter','ServerGroupAffinityFilter','PciPassthroughFilter','NUMATopologyFilter']
    注意

    要在退出集群的配置中添加此参数,可以将其添加到 heat 模板中,然后再次运行原始部署脚本。

  2. 为 SR-IOV 创建聚合组,并添加相关主机。定义与定义的类别元数据匹配的 metadata,如 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
  3. 创建类别。

    # openstack flavor create <flavor> --ram <MB> --disk <GB> --vcpus <#>
  4. 设置其他类别属性。请注意,定义的元数据 sriov=true 与 SR-IOV 聚合上定义的元数据匹配。

    # openstack flavor set --property sriov=true --property hw:cpu_policy=dedicated --property hw:mem_page_size=1GB <flavor>
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat, Inc.