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
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________ discuss mailing list [email protected] http://openvswitch.org/mailman/listinfo/discuss
