[Openstack] Rackspace abandons Open vSwitch ?

Brandon Sawyers brandor5 at gmail.com
Mon Oct 13 22:17:41 UTC 2014


I would love to see your config for vlan provider networks. We're
interested in using these but are running into trouble getting it set up
correctly, even using the link you provided.

Thanks,
Brandon
On Oct 13, 2014 2:40 PM, "Martinx - ジェームズ" <thiagocmartinsc at gmail.com>
wrote:

> Hey guys,
>
> A few people asked me what kind of problems I reached when using GRE/VXLAN
> tunnels, well, here we go:
>
> ---
> I faced lots of problems with Neutron L3 Router in the past, now, I'm
> using in production, the topology called "VLAN Provider Networks" (no GRE /
> VXLAN tunnels, only plain Flat tagged VLANs).
>
> Like this:
>
>
> https://developer.rackspace.com/blog/neutron-networking-vlan-provider-networks/
>
> It is by far, much more stable, even when with OpenvSwitch. No more
> Neutron L3 Router... I'll start testing it again, with Juno (because of its
> native IPv6 support, seems pretty cool, BTW), looking to put it into prod
> again with K...
>
> This way (Flat / VLAN provider), the Network Node runs only the dhcp and
> the metadata (iptables redirect to compute) services.
>
> Also, there is no GRE / VXLAN tunnels, only plain tagged VLANs.
>
> I have a guide to configure Flat Provider Network, which is very similar
> with VLANs (only that it have only 1 LAN, same topology with upstream
> router), take a look:
> https://github.com/tmartinx/openstack-guides/tree/master/IceHouse
>
> -
> Neutron L3 Router problems I faced (already fixed) - (there are more
> problems, like the one you're facing):
>
> Directional network performance issues with Neutron + OpenvSwitch:
> https://bugs.launchpad.net/neutron/+bug/1252900 - huge problem with a
> simple fix, by disabling gro with ethtool at your L3 Router
>
> Attaching a IPv6 private subnet to a L3 Router, breaks it and its IPv4
> Floating IPs:
> https://bugs.launchpad.net/neutron/+bug/1322945
> -
>
> Another problem:
>
> Neutron router and nf_conntrack performance problems:
> http://lists.openstack.org/pipermail/openstack-dev/2014-August/043269.html
> ---
>
> Not to mention that, when I first deployed OpenStack with Neutron L3
> couple years ago, everything appeared to be working, Floating IPs, and ICMP
> connectivity but, when I tried to run "apt-get update" within a Instance.
> it did not worked... After digging a lot on the Interwebs, I figured out
> that I was seeing the infamous "MTU problem"... Lowering it to 1450 was the
> first workaround I touched with Neutron L3...
>
> Also, during the life cycle of random instances, it sees too many network
> outages. Forcing me (the architect / operator) to shutdown the instances
> lots of times, run `neutron-ovs-cleanup` at the network and compute nodes,
> compute nodes reboots and then, "out-of-nothing", instance got connectivity
> again...
>
> None of this problems exists on a plain VLAN topology.
>
> And BTW, from my point of view, it seems very weird to deploy IPv6
> connectivity to the instances, on top of IPv4 tunnels! That GRE / VXLAN...
> While I like the idea of "per-tenant routers with private networks", I also
> like the idea of stability and of the performance of plain (V)LANs. Q-in-Q
> seems a nice approach either.
>
> -
>  Thiago
>
> On 9 October 2014 23:17, Martinx - ジェームズ <thiagocmartinsc at gmail.com>
> wrote:
>
>> Just for the record, I gave up on Neutron L3 Router, powered by GRE/VXLAN
>> tunnels. There are too many problems on this architecture.
>> I'm using Flat/VLAN Provider Networks right now (still with OpenvSwitch
>> but, no problems), I'm looking for a new solution (with IPv6), I'll take a
>> look at OpenContrail!
>>
>> Thanks!
>>
>> On 9 October 2014 20:35, Rudrajit Tapadar <
>> rudrajit.tapadar+osgen at gmail.com> wrote:
>>
>>> At Symantec's Cloud Platform Engineering, we have deployed
>>> OpenStack+OpenContrail at a fairly large scale. I can't give you exact
>>> numbers, but you can get some data points from our SDN evaluation
>>> presentation in the Atlanta summit:
>>> https://www.openstack.org/summit/openstack-summit-atlanta-2014/session-videos/presentation/software-defined-networking-performance-and-architecture-evaluation
>>>
>>>
>>> On Mon, Sep 29, 2014 at 4:14 PM, Raghu Vadapalli <rvatspacket at gmail.com>
>>> wrote:
>>>
>>>>
>>>> On 09/29/2014 01:52 PM, Tim Bell wrote:
>>>>
>>>>
>>>>
>>>> Are there any references for people running OpenContrail at scale ?
>>>>
>>>>
>>>>
>>>> Though reference are good to have, in general, L3 networks are known to
>>>> scale better than L2 networks.
>>>> Having said that, the complexity of two large frameworks  OpenStack +
>>>> OpenContrail working together nicely in
>>>> deployment is not known to me. Any ideas ?
>>>>
>>>>    *From:* NAPIERALA, MARIA H [mailto:mn1921 at att.com <mn1921 at att.com>]
>>>> *Sent:* 29 September 2014 19:26
>>>> *To:* dennisml at conversis.de
>>>> *Cc:* openstack at lists.openstack.org
>>>> *Subject:* Re: [Openstack] Rackspace abandons Open vSwitch ?
>>>>
>>>>
>>>>
>>>> ……
>>>>
>>>>   > What are the alternatives though? As far as I know the regular
>>>> linux
>>>>
>>>> > bridge lacks most of the features of OVS and these are the only to
>>>>
>>>> > options I've played with so far. Is the a third alternative out there
>>>>
>>>> > that they've switched to?
>>>>
>>>>
>>>>
>>>> One alternative is OpenContrail vRouter as ML3 plugin. It meets the
>>>> scale and feature requirements.
>>>>
>>>>
>>>>
>>>> Maria
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
>>>> Post to     : openstack at lists.openstack.org
>>>> Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> Mailing list:
>>>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
>>>> Post to     : openstack at lists.openstack.org
>>>> Unsubscribe :
>>>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
>>>>
>>>>
>>>
>>> _______________________________________________
>>> Mailing list:
>>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
>>> Post to     : openstack at lists.openstack.org
>>> Unsubscribe :
>>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
>>>
>>>
>>
>
> _______________________________________________
> Mailing list:
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
> Post to     : openstack at lists.openstack.org
> Unsubscribe :
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack/attachments/20141013/b7e2e3c3/attachment.html>


More information about the Openstack mailing list