]> review.fuel-infra Code Review - openstack-build/neutron-build.git/commitdiff
Update documentation acording to last QoS/OvS changes
authorMiguel Angel Ajo <mangelajo@redhat.com>
Tue, 11 Aug 2015 14:47:23 +0000 (16:47 +0200)
committerMiguel Angel Ajo <mangelajo@redhat.com>
Wed, 12 Aug 2015 09:35:34 +0000 (09:35 +0000)
Change Ie802a235ae19bf679ba638563ac7377337448f2a introduces
a few changes to the low level ovs implementation of QoS,
this patch updates documentation.

Change-Id: I46a972b045c03f65888a22f55e893c69da3db14b
Partially-Implements: ml2-qos

doc/source/devref/quality_of_service.rst

index 87b6999dc3872179a8646749828cc3bc6903d4cc..3a4d6f3c943d033ecd8cd8e5ac77009a233c7566 100644 (file)
@@ -262,20 +262,17 @@ Open vSwitch
 
 Open vSwitch implementation relies on the new ovs_lib OVSBridge functions:
 
-* create_qos_bw_limit_for_port
-* get_qos_bw_limit_for_port
-* del_qos_bw_limit_for_port
+* get_egress_bw_limit_for_port
+* create_egress_bw_limit_for_port
+* delete_egress_bw_limit_for_port
 
-An egress bandwidth limit is effectively configured on the port by creating a
-single QoS queue with min-rate=rule.max_kbps, max-rate=rule.max_kbps and
-burst=rule.max_burst_kbps. Then a linux-htb QoS policy is defined on the port,
-attached to the queue.
-
-HTB queues are supported at least in all 2.x versions of Open vSwitch.
-
-More details about HTB in `the blog post
-<https://virtualandy.wordpress.com/2013/04/29/deep-dive-htb-rate-limiting-qos-on-with-open-vswitch-and-xenserver/>`_.
+An egress bandwidth limit is effectively configured on the port by setting
+the port Interface parameters ingress_policing_rate and
+ingress_policing_burst.
 
+That approach is less flexible than linux-htb, Queues and OvS QoS profiles,
+which we may explore in the future, but which will need to be used in
+combination with openflow rules.
 
 Configuration
 =============