[Openstack] Rackspace abandons Open vSwitch ?

Jason Kölker jason at koelker.net
Sat Sep 27 04:37:40 UTC 2014


On Sat, Sep 27, 2014 at 3:50 AM, Raghu Vadapalli <rvatspacket at gmail.com> wrote:
> As per this news article listed below, Rackspace is abandoning Open vSwitch.
> Is this where everyone else going  in general ?

That conclusion is inaccurate. The entirety of the public cloud runs
openvswitch for both public/servicenet connectivity as well as
isolated tenant network features.The article is referring to the
private cloud distribution no longer choosing to use the Neutron
OpenVswitch plugin
(https://github.com/openstack/neutron/tree/master/neutron/plugins/openvswitch)
as it is being deprecated. The ML2 plugin replaces this and can use a
variety of mechanisms including openvswitch.

The article's conclusion that openvswitch is not ready for production
and high-volume workloads is ludicrous. Versions 2.0+ perform very
well with multithreading in the vswitchd process and megaflows in the
datapath. However it is important to point out that datapath
performance is very much related to the flows programmed. A poorly
written flow set will result in bad performance. Tuning the flows and
optimizing the ability for megaflow'ing is the key to high throughput.

Happy Hacking!

7-11




More information about the Openstack mailing list