13.2. 配置 OVS-DPDK 参数
在
parameter_defaults
下,将隧道类型设置为vxlan
,网络类型设置为vxlan,vlan
:NeutronTunnelTypes: 'vxlan' NeutronNetworkType: 'vxlan,vlan'
NeutronTunnelTypes: 'vxlan' NeutronNetworkType: 'vxlan,vlan'
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 在
parameters_defaults
下,设置网桥映射:# The OVS logical->physical bridge mappings to use. NeutronBridgeMappings: - dpdk-mgmt:br-link0
# The OVS logical->physical bridge mappings to use. NeutronBridgeMappings: - dpdk-mgmt:br-link0
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 在
parameter_defaults
下,为ComputeOvsDpdkSriov
角色设置特定于角色的参数:Copy to Clipboard Copied! Toggle word wrap Toggle overflow 注意要防止客户机创建过程中失败,在每个 NUMA 节点上至少分配一个带有同级线程的 CPU。在示例中,OvsPmd
CoreList
参数的值表示来自 NUMA 0 的内核 2 和 22,以及 NUMA 1 中的内核 3 和 23。注意这些大页面由虚拟机使用,以及 OVS-DPDK 使用
OvsDpdkSocketMemory
参数,如此流程中所示。虚拟机可用的巨页数量是引导参数
减去OvsDpdkSocketMemory
。您还必须将
hw:mem_page_size=1GB
添加到与 DPDK 实例关联的类别。注意OvsDpdkMemoryChannels
是此流程所需的设置。对于 optimum 操作,请确保使用适当的参数和值部署 DPDK。为 SR-IOV 配置特定于角色的参数:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow