Scale-in/Scale-out commands can be only triggered from CLI. When they are triggered...
[osm/Features.git] / Release2 / ovs_in_openvim.md
1 # Overlay network connectivity in Openvim with OVS instead of Linux Bridges #
2
3 ## Proposer ##
4 - Alfonso Tierno (Telefonica)
5 - Gerardo Garcia (Telefonica)
6
7 ## Type ##
8 **Feature**
9
10 ## Target MDG/TF ##
11 RO
12
13 ## Description ##
14 OpenVIM currently uses pre-provisioned Linux bridges to create the overlay
15 networks used to interconnect the VMs. Those Linux bridges are built on a host
16 interface and are associated with a VLAN tag, which is used to transport frames
17 between VMs located in different hosts across a switching infrastructure.
18
19 Linux bridges, while working well in practice, have limitations (e.g. VLAN as
20 the only mechanism for achieving isolation). It also lacks some advanced
21 capabilities (L3 filtering, IP tunneling, support of Openflow rules, etc.).
22
23 Open vSwitch (OVS) (http://www.openvswitch.org/) provides those advanced
24 capabilities and would be better aligned with future OSM needs and use cases.
25
26 This feature proposes the support of OVS in openvim as an alternative to Linux
27 Bridges. Openvim installer and configuration files should provide options to
28 use either Linux Bridges or OVS. Scripts for automatic configuration of hosts
29 should also provide that option.
30
31
32 ## Demo or definition of done ##
33 N/A