quick introduction to openstack neutron and sdn feat. midonet

16
Quick Introduction to MidoNet Sandro Mathys Community Manager

Upload: sandro-mathys

Post on 11-Feb-2017

261 views

Category:

Technology


0 download

TRANSCRIPT

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