Merge "Configure DPDK options to isolate PMD cores and ovs process cores"
This commit is contained in:
commit
7e0bd173a3
@ -18,6 +18,11 @@ parameters:
|
|||||||
description: Mapping of service endpoint -> protocol. Typically set
|
description: Mapping of service endpoint -> protocol. Typically set
|
||||||
via parameter_defaults in the resource registry.
|
via parameter_defaults in the resource registry.
|
||||||
type: json
|
type: json
|
||||||
|
HostCpusList:
|
||||||
|
description: List of cores to be used for host process
|
||||||
|
type: string
|
||||||
|
constraints:
|
||||||
|
- allowed_pattern: "'[0-9,-]+'"
|
||||||
NeutronDpdkCoreList:
|
NeutronDpdkCoreList:
|
||||||
description: List of cores to be used for DPDK Poll Mode Driver
|
description: List of cores to be used for DPDK Poll Mode Driver
|
||||||
type: string
|
type: string
|
||||||
@ -68,7 +73,8 @@ outputs:
|
|||||||
- neutron::agents::ml2::ovs::enable_dpdk: true
|
- neutron::agents::ml2::ovs::enable_dpdk: true
|
||||||
neutron::agents::ml2::ovs::datapath_type: {get_param: NeutronDatapathType}
|
neutron::agents::ml2::ovs::datapath_type: {get_param: NeutronDatapathType}
|
||||||
neutron::agents::ml2::ovs::vhostuser_socket_dir: {get_param: NeutronVhostuserSocketDir}
|
neutron::agents::ml2::ovs::vhostuser_socket_dir: {get_param: NeutronVhostuserSocketDir}
|
||||||
vswitch::dpdk::core_list: {get_param: NeutronDpdkCoreList}
|
vswitch::dpdk::host_core_list: {get_param: HostCpusList}
|
||||||
|
vswitch::dpdk::pmd_core_list: {get_param: NeutronDpdkCoreList}
|
||||||
vswitch::dpdk::memory_channels: {get_param: NeutronDpdkMemoryChannels}
|
vswitch::dpdk::memory_channels: {get_param: NeutronDpdkMemoryChannels}
|
||||||
vswitch::dpdk::socket_mem: {get_param: NeutronDpdkSocketMemory}
|
vswitch::dpdk::socket_mem: {get_param: NeutronDpdkSocketMemory}
|
||||||
vswitch::dpdk::driver_type: {get_param: NeutronDpdkDriverType}
|
vswitch::dpdk::driver_type: {get_param: NeutronDpdkDriverType}
|
||||||
|
Loading…
Reference in New Issue
Block a user