Traffic Control in OpenStack Neutron with either TC or OpenVSwitch

asked 2015-06-25 05:30:51 -0500

guoger gravatar image

As far as I know, QoS in OpenStack Neutron is still under development and not production-ready (I could be wrong on this point though, shout at me if so...), but we are required to implement traffic control in our cloud environment. Hence, we are thinking to utilize traditional tool like tc, or built-in QoS functions in OpenVSwitch which is used by Neutron.

So, the first question: To achieve traffic control in Neutron, is there any outstanding keynotes/speech/howto/tutorial/idea-sharing available out there that we could refer to? URLs are very much welcome

The second question: we have tried following setups:

TC TBF algorithm works on L3 router agents, although only for egress traffic on external interface (the one facing public network). This means that we could only limit uploading bandwidth. OVS QoS policies do NOT work at all! We are suspecting that whether OVS QoS supports virtual device at all? If you happen to come across the same problem, we would appreciate any ideas!

Thanks in advance!

edit retag flag offensive close merge delete