Detailed introduction to MidoNet, including a comparison to the OpenStack Neutron default/reference plugin (ovs). Includes a step-by-step walk through a package flow from one VM to another.
2. Sandro Mathys
⚫ Swiss but living in Tokyo, Japan
⚫ MidoNet Community Manager at Midokura
⚫ Former Linux Systems Engineer
⚫ Long standing contributor to Fedora & RDO
⚫ Twitter / IRC: red_trela, Slack: red
⚫ E-Mail: sandro@midokura.com
3. Agenda
1. Self Introduction
2. Open vSwitch vs MidoNet
3. MidoNet Advantages
4. Understanding MidoNet
5. MidoNet Community
15. Distributed Controller
⚫ Resiliency: No Single Point of Failure (SPOF)
⚫ Scalability: Fully Distributed Architecture
⚫ Performance: Single Virtual Hop
16. Distributed Architecture
⚫ SDN intelligence at edges
⚫ Resource usage at edge
⚫ Grows with the cloud
⚫ Fully Distributed Gateways
⚪ L3 GW: Multiple BGP Border Nodes
⚪ L2 GW: Multiple HW VXLAN Tunnel End-Points
(VTEP)
17. Additional Features
⚫ Only L3 connectivity required
⚫ Firewall bound to each vPort
⚪ Filtered before reaching physical network
⚫ Docker Networking via nova-docker
⚫ Puppet Modules (others upcoming)
⚫ Apache License 2.0
⚫ many many more...
56. Mission
The MidoNet Community strives to create the
best (vendor neutral) SDN solution available,
and for MidoNet to become the default
networking plugin in OpenStack and Docker.