Back to bug 1824458

Who When What Removed Added
Christophe Fontaine 2020-04-16 09:27:18 UTC Keywords FutureFeature, RFE, TechPreview, Triaged
Christophe Fontaine 2020-04-16 09:28:10 UTC Priority unspecified medium
CC apevec, chrisw fbaudin, kfida
Brandon Perkins 2020-04-16 09:34:47 UTC CC bperkins
Karrar Fida 2020-04-17 11:44:53 UTC Target Milestone --- z1
RHEL Program Management 2020-04-17 11:44:59 UTC Target Release --- 16.1
Franck Baudin 2020-04-22 12:48:03 UTC Summary [RFE] ovs-dpdk auto load balance enablement [RFE] [Tech Preview] ovs-dpdk auto load balance enablement
RHEL Program Management 2020-07-03 08:54:27 UTC CC spower
Target Milestone z1 ---
Target Release 16.1 (Train on RHEL 8.2) ---
Karrar Fida 2020-08-07 13:45:36 UTC Target Milestone --- z2
RHEL Program Management 2020-08-07 13:45:42 UTC Target Release --- 16.1 (Train on RHEL 8.2)
Haresh Khandelwal 2020-09-03 18:04:27 UTC CC hakhande
Timothy Redaelli 2020-09-08 09:36:33 UTC CC tredaelli
Assignee ovs-team amuller
Karrar Fida 2020-09-10 18:13:28 UTC Doc Type If docs needed, set a value Technology Preview
Karrar Fida 2020-09-10 18:21:12 UTC Status NEW ON_DEV
Karrar Fida 2020-09-14 17:55:06 UTC Assignee amuller hakhande
Karrar Fida 2020-09-18 04:20:02 UTC QA Contact ekuris cfontain
Karrar Fida 2020-09-18 04:32:34 UTC Blocks 1880239
James Smith 2020-10-19 14:41:24 UTC CC jamsmith
James Smith 2020-10-19 14:42:51 UTC Flags needinfo?(hakhande) needinfo?(kfida)
Jaganathan Palanisamy 2020-10-20 12:41:16 UTC CC jpalanis
Christophe Fontaine 2020-10-20 12:51:11 UTC Doc Text Package(s) providing the Technology Preview:

Description of the Technology Preview:
ovs-dpdk auto load balance is now TP ("experimental" upstream).
This feature will reassign the queues on non-isolated PMDs based on PMD load and queue usage.
An automatic queue rebalance is trigged when:
- cycle based assignment of RX queues to PMD is enabled.
- pmd-auto-lb is set to true.
- There are two or more non-isolated PMDs present.
- And at least one of the non-isolated PMD has more than one queue polling.
- the aggregated PMD load is above 95% for 1 min
Greg Rakauskas 2020-10-20 18:45:40 UTC CC gregraka
Doc Text Package(s) providing the Technology Preview:

Description of the Technology Preview:
ovs-dpdk auto load balance is now TP ("experimental" upstream).
This feature will reassign the queues on non-isolated PMDs based on PMD load and queue usage.
An automatic queue rebalance is trigged when:
- cycle based assignment of RX queues to PMD is enabled.
- pmd-auto-lb is set to true.
- There are two or more non-isolated PMDs present.
- And at least one of the non-isolated PMD has more than one queue polling.
- the aggregated PMD load is above 95% for 1 min
In Red Hat OpenStack Platform 16.1.2, a technology preview is available for Open Virtual Switch - Data Plane Development Kit (OVS-DPDK) automatic load balancing. DPDK reassigns the queues on non-isolated poll mode drivers (PMDs) based on their load and queue usage. Automatic queue rebalancing is triggered when:
+
* cycle-based assignment of RX queues is enabled.
* `pmd-auto-lb` is `true`.
* two or more non-isolated PMDs are present.
* more than one queue is polling for at least one non-isolated PMD.
* load for aggregated PMDs exceeds 95 percent for one minute.
Flags needinfo?(cfontain)
Christophe Fontaine 2020-10-21 08:59:28 UTC Flags needinfo?(cfontain) needinfo?(fbaudin)
Christophe Fontaine 2020-10-22 12:34:05 UTC Status ON_DEV VERIFIED
Haresh Khandelwal 2020-10-23 07:45:31 UTC Flags needinfo?(hakhande)
Chris Fields 2020-10-28 20:53:30 UTC CC cfields
Flags needinfo?(hakhande) needinfo?(gregraka)
Christophe Fontaine 2020-10-28 20:58:31 UTC Flags needinfo?(kfida) needinfo?(fbaudin) needinfo?(hakhande) needinfo?(gregraka)
James Smith 2020-10-30 20:34:13 UTC Doc Text In Red Hat OpenStack Platform 16.1.2, a technology preview is available for Open Virtual Switch - Data Plane Development Kit (OVS-DPDK) automatic load balancing. DPDK reassigns the queues on non-isolated poll mode drivers (PMDs) based on their load and queue usage. Automatic queue rebalancing is triggered when:
+
* cycle-based assignment of RX queues is enabled.
* `pmd-auto-lb` is `true`.
* two or more non-isolated PMDs are present.
* more than one queue is polling for at least one non-isolated PMD.
* load for aggregated PMDs exceeds 95 percent for one minute.
In Red Hat OpenStack Platform 16.1.2, a technology preview is available for Open Virtual Switch - Data Plane Development Kit (OVS-DPDK) automatic load balancing. DPDK reassigns the queues on non-isolated poll mode drivers (PMDs) based on their load and queue usage. Automatic queue rebalancing is triggered when:
+
* cycle-based assignment of RX queues is enabled.
* `pmd-auto-lb` is `true`.
* two or more non-isolated PMDs are present.
* more than one queue is polling for at least one non-isolated PMD.
* load for aggregated PMDs exceeds 95 percent for one minute.
+
To use this feature, enable `pmd-auto-lb` in a NIC configuration file on any bridge. For example:
+
----
- type: ovs_user_bridge
name: br-link2
ovs_extra: set open_vswitch . other_config:pmd-auto-lb="true" -- set open_vswitch . other_config:pmd-auto-lb-rebal-interval="1"
members:
- type: ovs_dpdk_port
name: dpdk2
rx_queue: 4
members:
- type: interface
name: eno4
----
Flags needinfo?(hakhande) needinfo?(cfontain) needinfo?(gregraka)
Haresh Khandelwal 2020-11-02 05:43:34 UTC Flags needinfo?(hakhande)
Greg Rakauskas 2020-11-02 15:09:08 UTC Flags needinfo?(cfontain) needinfo?(gregraka) needinfo?(jamsmith)
Greg Rakauskas 2020-11-02 15:13:17 UTC Flags needinfo?(jamsmith)
Greg Rakauskas 2020-11-02 16:45:57 UTC Doc Text In Red Hat OpenStack Platform 16.1.2, a technology preview is available for Open Virtual Switch - Data Plane Development Kit (OVS-DPDK) automatic load balancing. DPDK reassigns the queues on non-isolated poll mode drivers (PMDs) based on their load and queue usage. Automatic queue rebalancing is triggered when:
+
* cycle-based assignment of RX queues is enabled.
* `pmd-auto-lb` is `true`.
* two or more non-isolated PMDs are present.
* more than one queue is polling for at least one non-isolated PMD.
* load for aggregated PMDs exceeds 95 percent for one minute.
+
To use this feature, enable `pmd-auto-lb` in a NIC configuration file on any bridge. For example:
+
----
- type: ovs_user_bridge
name: br-link2
ovs_extra: set open_vswitch . other_config:pmd-auto-lb="true" -- set open_vswitch . other_config:pmd-auto-lb-rebal-interval="1"
members:
- type: ovs_dpdk_port
name: dpdk2
rx_queue: 4
members:
- type: interface
name: eno4
----
In Red Hat OpenStack Platform 16.1.2, a technology preview is available for Open Virtual Switch - Data Plane Development Kit (OVS-DPDK) automatic load balancing. DPDK reassigns the queues on non-isolated poll mode drivers (PMDs) based on their load and queue usage. Automatic queue rebalancing is triggered when:
+
* cycle-based assignment of RX queues is enabled.
* `pmd-auto-lb` is `true`.
* two or more non-isolated PMDs are present.
* more than one queue is polling for at least one non-isolated PMD.
* load for aggregated PMDs exceeds 95 percent for one minute.
+
For more information, see link:https://access.redhat.com/documentation/en-us/red_hat_openstack_platform/16.1/html-single/network_functions_virtualization_planning_and_configuration_guide/index#proc_ovsdpdk-multiqueu[Setting multiqueue for OVS-DPDK interfaces
] in the link:https://access.redhat.com/documentation/en-us/red_hat_openstack_platform/16.1/html-single/network_functions_virtualization_planning_and_configuration_guide/index[Network Functions Virtualization Planning and Configuration Guide]
Chris Fields 2021-01-08 15:49:12 UTC Doc Text In Red Hat OpenStack Platform 16.1.2, a technology preview is available for Open Virtual Switch - Data Plane Development Kit (OVS-DPDK) automatic load balancing. DPDK reassigns the queues on non-isolated poll mode drivers (PMDs) based on their load and queue usage. Automatic queue rebalancing is triggered when:
+
* cycle-based assignment of RX queues is enabled.
* `pmd-auto-lb` is `true`.
* two or more non-isolated PMDs are present.
* more than one queue is polling for at least one non-isolated PMD.
* load for aggregated PMDs exceeds 95 percent for one minute.
+
For more information, see link:https://access.redhat.com/documentation/en-us/red_hat_openstack_platform/16.1/html-single/network_functions_virtualization_planning_and_configuration_guide/index#proc_ovsdpdk-multiqueu[Setting multiqueue for OVS-DPDK interfaces
] in the link:https://access.redhat.com/documentation/en-us/red_hat_openstack_platform/16.1/html-single/network_functions_virtualization_planning_and_configuration_guide/index[Network Functions Virtualization Planning and Configuration Guide]
Note: this doc text was removed from 16.1.2 release notes because it's not supported yet. CFields

In Red Hat OpenStack Platform 16.1.2, a technology preview is available for Open Virtual Switch - Data Plane Development Kit (OVS-DPDK) automatic load balancing. DPDK reassigns the queues on non-isolated poll mode drivers (PMDs) based on their load and queue usage. Automatic queue rebalancing is triggered when:
+
* cycle-based assignment of RX queues is enabled.
* `pmd-auto-lb` is `true`.
* two or more non-isolated PMDs are present.
* more than one queue is polling for at least one non-isolated PMD.
* load for aggregated PMDs exceeds 95 percent for one minute.
+
For more information, see link:https://access.redhat.com/documentation/en-us/red_hat_openstack_platform/16.1/html-single/network_functions_virtualization_planning_and_configuration_guide/index#proc_ovsdpdk-multiqueu[Setting multiqueue for OVS-DPDK interfaces
] in the link:https://access.redhat.com/documentation/en-us/red_hat_openstack_platform/16.1/html-single/network_functions_virtualization_planning_and_configuration_guide/index[Network Functions Virtualization Planning and Configuration Guide]
Doc Type Technology Preview If docs needed, set a value
Ben Roose 2021-02-26 21:23:08 UTC CC broose
Mark Jones 2021-03-08 21:47:43 UTC CC marjones
Lon Hohberger 2021-04-13 12:13:12 UTC Status VERIFIED CLOSED
Resolution --- CURRENTRELEASE
Last Closed 2021-04-13 12:13:12 UTC

Back to bug 1824458