Add packet rate limit rule to the openvswitch QoS
driver SUPPORTED_RULES list. This patch adds the
ability to limit neutron port packet I/O rate. We
will leverage the ovs meter to achieve the limitation.
The meter action is only supoorted when datapath is
in user mode (with ovs >= 2.7) or ovs kernel datapath with
kernel version >= 4.15 (and ovs >= 2.10).
Reviewed: https:/ /review. opendev. org/c/openstack /neutron/ +/816802 /opendev. org/openstack/ neutron/ commit/ 5765186516ae6af 3477fc1c1cdd036 7e8c878189
Committed: https:/
Submitter: "Zuul (22348)"
Branch: master
commit 5765186516ae6af 3477fc1c1cdd036 7e8c878189
Author: LIU Yulong <email address hidden>
Date: Thu Sep 2 16:22:03 2021 +0800
Support pps limitation for openvswitch agent
Add packet rate limit rule to the openvswitch QoS
driver SUPPORTED_RULES list. This patch adds the
ability to limit neutron port packet I/O rate. We
will leverage the ovs meter to achieve the limitation.
The meter action is only supoorted when datapath is
in user mode (with ovs >= 2.7) or ovs kernel datapath with
kernel version >= 4.15 (and ovs >= 2.10).
[1] https:/ /docs.openvswit ch.org/ en/latest/ faq/releases/
Partially- Implements: bp/packet- rate-limit f94f1783a721cf5 f793ccdc7d8
Related-Bug: #1938966
Related-Bug: #1912460
Change-Id: Ib6341ad539afc9