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