Hi,

I use ovs-vsctl to create qos on the physical port eth0 of the openvswitch like 
following:

sudo ovs-vsctl set port eth0 qos=@newqos -- --id=@newqos create qos 
type=linux−htb other-config:max-rate=10000000 \
 queues:0=@q0 -- --id=@q0 create queue other-config:min-rate=10000000 
other-config:max-rate=10000000

when I use ovs-vsctl list qos, the output shows the records:

_uuid               : 4de62a7a-0c74-4bd6-b7cf-b68989d7b046
external_ids        : {}
other_config        : {max-rate="10000000"}
queues              : {0=384508f9-74a3-43b9-8eb3-6f4ae84d0697}
type                : "linux−htb"

when I use ovs-vsctl list queue, the output shows the records:

_uuid               : 384508f9-74a3-43b9-8eb3-6f4ae84d0697
dscp                : []
external_ids        : {}
other_config        : {max-rate="10000000", min-rate="10000000"}

but when I use openflow controller to try to direct spcific traffic flow to 
this queue, nothing happens, the traffic rate is not limited to 
the value I set in the QoS configuration.

Then I tried to check the queue stat by using ovs-ofctl queue-stats <br_name>, 
the output is:

OFPST_QUEUE reply (xid=0x2): 0 queues

I believe the queue actually is not created based on this output, but I don't 
know why this is not working. Any suggestions on this?
Thanks for your time.

Zhe

Attachment: smime.p7s
Description: S/MIME cryptographic signature

_______________________________________________
discuss mailing list
[email protected]
http://openvswitch.org/mailman/listinfo/discuss

Reply via email to