10.11. 为 OVS-DPDK 创建类别和部署实例


在使用 NFV 为 Red Hat OpenStack Platform 部署配置 OVS-DPDK 后,您可以按照以下步骤创建类别并部署实例:

  1. 创建聚合组,并为 OVS-DPDK 添加相关主机。定义与定义的类别元数据匹配的元数据,如 dpdk=true

     # openstack aggregate create dpdk_group
     # openstack aggregate add host dpdk_group [compute-host]
     # openstack aggregate set --property dpdk=true dpdk_group
    Copy to Clipboard Toggle word wrap
    注意

    固定 CPU 实例可以位于与未固定实例相同的 Compute 节点上。如需更多信息,请参阅配置 计算服务以进行实例创建 中的在 Compute 节点上配置 CPU 固定

  2. 创建类别。

    # openstack flavor create <flavor> --ram <MB> --disk <GB> --vcpus <#>
    Copy to Clipboard Toggle word wrap
  3. 设置类别属性。请注意,定义的元数据 dpdk=true 与 DPDK 聚合中定义的元数据匹配。

    # openstack flavor set <flavor> --property dpdk=true --property hw:cpu_policy=dedicated --property hw:mem_page_size=1GB --property hw:emulator_threads_policy=isolate
    Copy to Clipboard Toggle word wrap

    有关性能改进的仿真程序线程策略的详情,请参考 为实例创建配置计算服务 中的配置 仿真程序线程

  4. 创建网络。

    # openstack network create net1 --provider-physical-network tenant --provider-network-type vlan --provider-segment <VLAN-ID>
    # openstack subnet create subnet1 --network net1 --subnet-range 192.0.2.0/24 --dhcp
    Copy to Clipboard Toggle word wrap
  5. 可选: 如果您将 multiqueue 与 OVS-DPDK 搭配使用,请在您要用于创建实例的镜像上设置 hw_vif_multiqueue_enabled 属性:

    # openstack image set --property hw_vif_multiqueue_enabled=true <image>
    Copy to Clipboard Toggle word wrap
  6. 部署实例。

    # openstack server create --flavor <flavor> --image <glance image> --nic net-id=<network ID> <server_name>
    Copy to Clipboard Toggle word wrap
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat