160 likes | 268 Views
GN3plus What the network should do for clouds?. Christos Argyropoulos National Technical University of Athens (NTUA) Institute of Communications & Computer Systems Network Management & Optimal Design Lab (NETMODE) (GN3plus - GRNET 3 rd Party) GN3plus Symposium, October, 2013, Vienna.
E N D
GN3plusWhat the network should do for clouds? Christos Argyropoulos National Technical University of Athens (NTUA)Institute of Communications & Computer SystemsNetwork Management & Optimal Design Lab(NETMODE)(GN3plus - GRNET 3rd Party) GN3plus Symposium, October, 2013, Vienna
Someone asked for.. • Dynamic provisioningNo-human interaction, fast provisioning/deployment • Elasticity • Resource upscaling/downscaling on demand • Mobility/Migration • Rearrangement of resources • Isolation • Sharing of resources in a multi-tenant environment among users (tenants) that are unaware of each other profiles(the ultimate: independence without interference)
Clouds started to deliver..What about networks ? • Need for.. Enhancements.. • Intra – DC (Data Center) networking • Higher Port density • Lower latencies on switchingProgrammable Fabric/Flow forwarding • Software switching inside hypervisors • Inter – DC networking Layer 2 connectivity Multi-tenancy Resource/Service Mobility Use-cases: load-balancing, disaster recovery
Intra – DCCloud Requirements Clouds generate Requests
Intra – DCNetwork Design Challenges Requests raise Challenges Port density Low latency switching High availability etc.
Intra – DCNetwork Design Innovation Challenges trigger Innovation
Intra – DCNetwork Design Solutions SDN Innovation generates Solutions
Inter – DCCloud Requirements Clouds generate Requests
Inter – DC Network Design Challenges Requests raise Challenges
Inter – DC Network Design Innovation Requests trigger Innovation
Inter – DC Network Design Innovation OpenDaylight Open vSwitch … SDN Innovation generates Solutions
Open Networking Foundation (ONF)SDN View Network Programmability DC-manager (and authorized users) Separate Control-Data plane L2 topologies Source: ONF
OpenFlow Protocol/APIFlow Forwarding L2 - L4 flow rules Source: ONF
OpenFlow SwitchManagement & Control Control interfaces Management interface Source: ONF
Open vSwitchArchitecture Source: Linux Foundation