a brief history of midonet

20
A Brief History of MidoNet Dan Mihai Dumitriu Midokura CEO

Upload: midonet

Post on 15-Apr-2017

234 views

Category:

Technology


0 download

TRANSCRIPT

A Brief History of MidoNet

Dan Mihai DumitriuMidokura CEO

Dan Mihai Dumitriu

⚫ Formerly developer at Amazon.com, Ballista Securities, Sony Electronics, Reliable Network Solutions

⚫ BS & MEng in Computer Science from Cornell University

2

The First Business

3

The Gaps

4

The Networking Problem

Eucalyptus networking was horribleVDE - Virtual Distributed EthernetUser space stack, only L2

No other NVO available

5

The Inspiration

Microsoft VL2Sigcomm 2009

Locator/Identifier SeparationClos NetworkL3 Only

6

Let’s Solve Them

7

MidoNet 0.1

Python agent controlling OVS via OpenFlowPerformance was very bad

Only L3 networksNo NATL3 gateways with BGP

8

Enter OpenStack

9

OpenStack Opportunity

Flat networking was already obsolete in AWSNatural need for NVOUse case more complex

NAT & Security GroupsL2 networksVM Mobility

10

The Pivot

11

Enhancing MidoNet

Implemented MN Agent in Java, multi-threadedRemoved OpenFlow & OVSDistributed Flow State

L4 state used to be stored in Cassandra

12

MidoNet Core Principles

13

SPOF

MidoNet

14

CSP -> Enterprise

More complex brownfield environmentsVLAN segmented Ethernet -> L2 GWPhysical appliances, e.g. F5 BIG-IPSecurity -> Service insertionESXi & vSphereBare metal -> VTEP GW

15

Open Source MidoNet

MidoNet’s ecosystem is Open

16

Open Solution Proprietary Solution

Cloud Platform

Cloud Distribution

Network Virtualization

MidoNet Future

Data Center Network OSFrom Hypervisors to Bare Metal to Fabric

Multi-SiteVPC Peering, stretched L2, etc

Advanced Network Services

17

Challenges Remain

18

You Can Be a Hero

19

Questions?ask.midonet.org