From cb3395b03af0a88497c31b389f461931550d5470 Mon Sep 17 00:00:00 2001 From: tierno Date: Wed, 9 Nov 2016 07:20:08 +0000 Subject: [PATCH] Feature OVS in openvim Signed-off-by: tierno --- Release2/ovs_in_openvim.md | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 Release2/ovs_in_openvim.md 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 -- 2.25.1