From: tierno Date: Wed, 9 Nov 2016 07:20:08 +0000 (+0000) Subject: Feature OVS in openvim X-Git-Url: https://osm.etsi.org/gitweb/?a=commitdiff_plain;h=refs%2Fchanges%2F46%2F646%2F2;p=osm%2FFeatures.git Feature OVS in openvim Signed-off-by: tierno --- diff --git a/Release2/ovs_in_openvim.md b/Release2/ovs_in_openvim.md new file mode 100644 index 0000000..4767a61 --- /dev/null +++ b/Release2/ovs_in_openvim.md @@ -0,0 +1,33 @@ +# Overlay network connectivity in Openvim with OVS instead of Linux Bridges # + +## Proposer ## +- Alfonso Tierno (Telefonica) +- Gerardo Garcia (Telefonica) + +## Type ## +**Feature** + +## Target MDG/TF ## +RO + +## Description ## +OpenVIM currently uses pre-provisioned Linux bridges to create the overlay +networks used to interconnect the VMs. Those Linux bridges are built on a host +interface and are associated with a VLAN tag, which is used to transport frames +between VMs located in different hosts across a switching infrastructure. + +Linux bridges, while working well in practice, have limitations (e.g. VLAN as +the only mechanism for achieving isolation). It also lacks some advanced +capabilities (L3 filtering, IP tunneling, support of Openflow rules, etc.). + +Open vSwitch (OVS) (http://www.openvswitch.org/) provides those advanced +capabilities and would be better aligned with future OSM needs and use cases. + +This feature proposes the support of OVS in openvim as an alternative to Linux +Bridges. Openvim installer and configuration files should provide options to +use either Linux Bridges or OVS. Scripts for automatic configuration of hosts +should also provide that option. + + +## Demo or definition of done ## +N/A