This document provides a quick introduction to MidoNet, a networking virtualization software plugin for OpenStack Neutron. It first briefly discusses software-defined networking (SDN) and how it separates network control and forwarding planes. It then explains how OpenStack Neutron provides networking as a service. MidoNet uses a distributed controller architecture without single points of failure to provide scalable virtual networking for OpenStack deployments using commodity hardware and switches.
1 of 16
Download to read offline
More Related Content
Quick Introduction to OpenStack Neutron and SDN feat. MidoNet
7. OpenStack Compute: Nova
? Introduced with first release: Austin (2010)
? Networking integral part of Compute
? Monolithic
? Extremely Limited (L2 + DHCP)
? Flat, Flat DHCP, VLAN, Linux Bridge
? Only just basic Linux networking
11. Distributed Controller
? Resiliency: No Single Point of Failure (SPOF)
? Scalability: Fully Distributed Architecture
? Performance: Single Virtual Hop
12. 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)
14. 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...
15. Learn More
? October 26: MidoDay Tokyo (09:00 - 19:00)
https://midoday.midonet.org/tokyo-2015
? October 29: OpenStack Summit (09:50 - 10:30)
MidoNet 101 with Adam Johnson
http://sched.co/49vJ
? https://www.midonet.org/