Quick Introduction to OpenStack Neutron and SDN feat. MidoNet
-
Upload
sandro-mathys -
Category
Technology
-
view
260 -
download
0
Transcript of Quick Introduction to OpenStack Neutron and SDN feat. MidoNet
Agenda
Ludicrously brief introductions to:1. Software-Defined Networking (SDN)2. OpenStack Networking3. MidoNet: Networking Virtualization Software
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 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/
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)
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/