[ovs-discuss] OVS queues and precedence

Jannis Ohms jannis.ohms2 at ostfalia.de
Wed Oct 18 07:17:53 UTC 2017


I used the following command to create 4 queues

ovs-vsctl -- set port s7-eth2 qos=@newqos -- --id=@newqos create qos 
type=linux-htb other-config:max-rate=10000000 queues:1=@newQ 
queues:2=@newQ2 queues:3=@newQ3 -- --id=@newQ create queue 
other-config:min-rate=2000000 other-config:max-rate=2000000,2=@newQ2 -- 
--id=@newQ2 create queue other-config:min-rate=2000000 
other-config:max-rate=5000000,3=@newQ3 -- --id=@newQ3 create queue 
other-config:min-rate=2000000 other-config:max-rate=6000000

Now I wanted to know which queues precede each other i.e. if every queue 
has a token and a packet to send who comes first. I requier this 
knowledge to address the latency aspect of my QoS.

I looked into Linux tc-htb manpage (https://linux.die.net/man/8/tc-htb)

They define a prio property which seems to define  the precedence 
between the queues.

Can I pass this as an aditional parameter via ovs-vsctl

More information about the discuss mailing list