16
Quick Introduction to MidoNet Sandro Mathys Community Manager

Quick Introduction to OpenStack Neutron and SDN feat. MidoNet

Embed Size (px)

Citation preview

Quick Introduction to MidoNet

Sandro MathysCommunity Manager

Agenda

Ludicrously brief introductions to:1. Software-Defined Networking (SDN)2. OpenStack Networking3. MidoNet: Networking Virtualization Software

Software-Defined Networking

Physical Separation ofLogic and Traffic

Software-Defined Networking

⚫ Decouples control & forwarding / data plane⚪ Separates network logic and network traffic

⚫ Incomplex, scalable, agile⚫ Centrally managed⚫ Commodity hardware / white box switches⚫ Cost

OpenStack NeutronNetworking as a Service

OpenStack Services

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

OpenStack Networking: Neutron

⚫ Introduced with 6th release: Folsom (2012)⚫ Pluggable, Scalable, API-Driven

Network & IP Management⚫ L2, L3, Floating IPs, Security Groups, LBaaS,

FWaaS, VPNaaS, DVR, L3HA, …

https://www.openstack.org/software/openstack-networking/

MidoNet: OpenStackNeutron PluginNetwork Virtualization Software

MidoNet (MN) Architecture

Distributed Controller

⚫ Resiliency: No Single Point of Failure (SPOF)⚫ Scalability: Fully Distributed Architecture⚫ Performance: Single Virtual Hop

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)

MidoNet Topology

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...

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 Johnsonhttp://sched.co/49vJ

⚫ https://www.midonet.org/

Questions?ask.midonet.org