On 10/25/22 09:04, Vladimir Dombrovski wrote:
Hello Rémi/Wido/others,

We've tested this integration, I can confirm it doesn't work, I
believe it's missing:
- Some way to implement VXLAN in the OVS Plugin

Understood, that would be be some work.

- A new VXLAN script that provisions VXLANs on OVS instead of the host
(/usr/share/cloudstack-common/scripts/vm/network/vnet/modifyvxlan.sh)


Also when you want to use a EVP+BGP+VXLAN underlay you need to modify this script.

We use VXLAN and EVPN in production extensively, but we have our own /usr/share/modifyvxlan.sh script on the hypervisors tailored to our situation. I don't see a generic script being able to handle all network topologies.

As for why this is interesting: Openvswitch is an L2+L3 router that
implements a lot of useful SDN functionality: QoS, Traffic monitoring,
DDoS protection, Meshing* (requires additionally an SDN controller).
Although none of these features are controllable by Cloudstack, they
could be very useful in production setups that require more
fine-grained network controls that iptables+linux bridges could offer
(current vRouter setup), without having to invest in other more
expensive integrations such as Netscaler/Juniper/F5/Bigswitch..., the
long-term support of which is expensive, thus difficult (e.g.
https://github.com/apache/cloudstack/issues/6381).

Vladimir

On Mon, 24 Oct 2022 at 22:13, Wido den Hollander <w...@widodh.nl> wrote:



On 10/21/22 12:36, Rémi Paeta wrote:
Hi there,

Is there any plugin development planned to add VXLAN support with
OpenVswitch?

No, it's not. If somebody wants it, somebody has to step up to develop this.

Can I ask what the benefit would be of Openvswitch with VXLAN vs the
Linux bridging? (I'm not very familiar with Openvswitch, but am with VXLAN).

Wido

I saw that OpenStack and OpenNebula already have it.

Thank you in advance for your answers.


Reply via email to