Enable DPDK OVS PMD Auto Load Balance
Add tasks to configure OVS PMD Auto Load Balance
Change-Id: I27b5910d8a9fc25e391cff7860cace52d146430a
(cherry picked from commit 84e1781888
)
This commit is contained in:
parent
bbe8e20373
commit
268e586e86
|
@ -89,7 +89,11 @@ Role Defaults
|
||||||
- **Default**: ``false``
|
- **Default**: ``false``
|
||||||
- **Examples**: ``true``
|
- **Examples**: ``true``
|
||||||
|
|
||||||
|
- ``tripleo_ovs_dpdk_pmd_auto_lb``
|
||||||
|
|
||||||
|
- **Description**: (*Optional*) Enable DPDK OVS PMD Auto Load Balance.
|
||||||
|
- **Default**: ``false``
|
||||||
|
- **Examples**: ``true``
|
||||||
|
|
||||||
- ``tripleo_ovs_dpdk_pmd_load_threshold``
|
- ``tripleo_ovs_dpdk_pmd_load_threshold``
|
||||||
|
|
||||||
|
|
|
@ -28,6 +28,7 @@ tripleo_ovs_dpdk_revalidator_cores: ""
|
||||||
tripleo_ovs_dpdk_handler_cores: ""
|
tripleo_ovs_dpdk_handler_cores: ""
|
||||||
tripleo_ovs_dpdk_emc_insertion_probablity: ""
|
tripleo_ovs_dpdk_emc_insertion_probablity: ""
|
||||||
tripleo_ovs_dpdk_enable_tso: false
|
tripleo_ovs_dpdk_enable_tso: false
|
||||||
|
tripleo_ovs_dpdk_pmd_auto_lb: false
|
||||||
tripleo_ovs_dpdk_pmd_load_threshold: ""
|
tripleo_ovs_dpdk_pmd_load_threshold: ""
|
||||||
tripleo_ovs_dpdk_pmd_improvement_threshold: ""
|
tripleo_ovs_dpdk_pmd_improvement_threshold: ""
|
||||||
tripleo_ovs_dpdk_pmd_rebal_interval: ""
|
tripleo_ovs_dpdk_pmd_rebal_interval: ""
|
||||||
|
|
|
@ -144,6 +144,24 @@
|
||||||
key: userspace-tso-enable
|
key: userspace-tso-enable
|
||||||
when: not tripleo_ovs_dpdk_enable_tso|bool
|
when: not tripleo_ovs_dpdk_enable_tso|bool
|
||||||
|
|
||||||
|
- name: Enable DPDK OVS PMD Auto Load Balance
|
||||||
|
openvswitch_db:
|
||||||
|
table: open_vswitch
|
||||||
|
record: .
|
||||||
|
col: other_config
|
||||||
|
key: pmd-auto-lb
|
||||||
|
value: "{{ tripleo_ovs_dpdk_pmd_auto_lb }}"
|
||||||
|
when: tripleo_ovs_dpdk_pmd_auto_lb|bool
|
||||||
|
|
||||||
|
- name: Disable DPDK OVS PMD Auto Load Balance
|
||||||
|
openvswitch_db:
|
||||||
|
state: absent
|
||||||
|
table: open_vswitch
|
||||||
|
record: .
|
||||||
|
col: other_config
|
||||||
|
key: pmd-auto-lb
|
||||||
|
when: not tripleo_ovs_dpdk_pmd_auto_lb|bool
|
||||||
|
|
||||||
- name: Set minimum PMD thread load threshold
|
- name: Set minimum PMD thread load threshold
|
||||||
openvswitch_db:
|
openvswitch_db:
|
||||||
table: open_vswitch
|
table: open_vswitch
|
||||||
|
|
Loading…
Reference in New Issue