Connect communicate collaborate GN3plus What the network should do for clouds? Christos Argyropoulos National Technical University of Athens (NTUA) Institute.

Slides:



Advertisements
Similar presentations
Elastic Provisioning In Virtual Private Clouds
Advertisements

Connect communicate collaborate OpenFlow in GN3s Network Factory GN3 OpenFlow Facility Joan A. García-Espín on behalf of JRA2-T5 Partners i2CAT, Barcelona.
And many others…. Deliver networking as part of pooled, automated infrastructure Ensure multitenant isolation, scale and performance Expand.
All Rights Reserved © Alcatel-Lucent 2009 Enhancing Dynamic Cloud-based Services using Network Virtualization F. Hao, T.V. Lakshman, Sarit Mukherjee, H.
Cisco‘s Cloud Stragegy, Products and Solutions Dr. Walter Dey, Distinguished Systems Engineer Datacenter and Virtualization Team Cisco Systems EMEAR Eurocloud.
Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 E-VPN and Data Center R. Aggarwal
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Oracle’s Next-Generation SDN Platform Andrew Thomas Architect Corporate Architecture.
NCCA 2014 Performance Evaluation of Non-Tunneling Edge-Overlay Model on 40GbE Environment Nagoya Institute of Technology, Japan Ryota Kawashima and Hiroshi.
The Case for Enterprise Ready Virtual Private Clouds Timothy Wood, Alexandre Gerber *, K.K. Ramakrishnan *, Jacobus van der Merwe *, and Prashant Shenoy.
Virtualization of Fixed Network Functions on the Oracle Fabric Krishna Srinivasan Director, Product Management Oracle Networking Savi Venkatachalapathy.
An OpenFlow based virtual network environment for Pragma Cloud virtual clusters Kohei Ichikawa, Taiki Tada, Susumu Date, Shinji Shimojo (Osaka U.), Yoshio.
Slide title 70 pt CAPITALS Slide subtitle minimum 30 pt Vpn service Ericsson.
Application Centric Infrastructure
Grant agreement n° SDN architectures for orchestration of mobile cloud services with converged control of wireless access and optical transport network.
© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Software Defined Networking.
Keith Wiles DPACC vNF Overview and Proposed methods Keith Wiles – v0.5.
SDN Controller Requirement draft-gu-sdnrg-sdn-controller-requirement-00 Rong Gu (Presenter) Chen Li China Mobile.
1© Copyright 2015 EMC Corporation. All rights reserved. SDN INTELLIGENT NETWORKING IMPLICATIONS FOR END-TO-END INTERNETWORKING Simone Mangiante Senior.
BGP L3VPN Virtual PE draft-fang-l3vpn-virtual-pe-01
MPLS And The Data Center Adrian Farrel Old Dog Consulting / Juniper Networks
SDN Problem Statement and Use Cases for Data Center Applications Ping Pan Thomas Nadeau November 2011.
Data Center Network Redesign using SDN
Extreme Networks Confidential and Proprietary. © 2010 Extreme Networks Inc. All rights reserved.
Serval: Software Defined Service-Centric Networking Jen Rexford Erik Nordstrom, David Shue, Prem Gopalan, Rob Kiefer, Mat Arye, Steven Ko, Mike Freedman.
Nick McKeown, Tom Anderson, Hari Balakrishnan, Guru Parulkar, Larry Peterson, Jennifer Rexford, Scott Shenker, Jonathan Turner, SIGCOM CCR, 2008 Presented.
Using LISP for Secure Hybrid Cloud Extension draft-freitasbellagamba-lisp-hybrid-cloud-use-case-00 Santiago Freitas Patrice Bellagamba Yves Hertoghs IETF.
Networking in the cloud: An SDN primer Ben Cherian Chief Strategy Midokura.
Use Case for Distributed Data Center in SUPA
Software-Defined Networks Jennifer Rexford Princeton University.
IETF-84 (29 July – 3 Aug. 2012) Cloud Computing, Networking, and Service (CCNS) Update for GISFI-10, New Delhi, India Sept Monday-10-September-20121IETF84.
Software-defined Networking Capabilities, Needs in GENI for VMLab ( Prasad Calyam; Sudharsan Rajagopalan;
OpenDaylight project introduction An open source project under the Linux Foundation with the goal of furthering the adoption and innovation of Software.
MDC-B350: Part 1 Room: You are in it Time: Now What we introduced in SP1 recap How to setup your datacenter networking from scratch What’s new in R2.
Software-Defined Networking - Attributes, candidate approaches, and use cases - MK. Shin, ETRI M. Hoffmann, NSN.
Cloud Scale Performance & Diagnosability Comprehensive SDN Core Infrastructure Enhancements vRSS Remote Live Monitoring NIC Teaming Hyper-V Network.
CON Software-Defined Networking in a Hybrid, Open Data Center Krishna Srinivasan Senior Principal Product Strategy Manager Oracle Virtual Networking.
FUTURE OF NETWORKING SAJAN PAUL JUNIPER NETWORKS.
Vic Liu Liang Xia Zu Qiang Speaker: Vic Liu China Mobile Network as a Service Architecture draft-liu-nvo3-naas-arch-01.
© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC THAT’S THE ANSWER WHAT’S THE QUESTION? Software Defined Networking Dan DeBacker Principal.
Software Defined Networks for Dynamic Datacenter and Cloud Environments.
BGP L3VPN Virtual CE draft-fang-l3vpn-virtual-ce-01 Luyuan Fang Cisco John Evans Cisco David Ward Cisco Rex Fernando Cisco John Mullooly Cisco Ning So.
A policy-based per-flow mobility management system design
A survey of SDN: Past, Present and Future of Programmable Networks Speaker :Yu-Fu Huang Advisor :Dr. Kai-Wei Ke Date:2014/Sep./30 1.
SOFTWARE DEFINED NETWORKING/OPENFLOW: A PATH TO PROGRAMMABLE NETWORKS April 23, 2012 © Brocade Communications Systems, Inc.
1 Scalability of a Mobile Cloud Management System Roberto Bifulco* Marcus Brunner** Roberto Canonico* Peer Hasselmeyer** Faisal Mir** * Università di Napoli.
| Basel Fabric Management with Virtual Machine Manager Philipp Witschi – Cloud Architect & Microsoft vTSP Thomas Maurer – Cloud Architect & Microsoft MVP.
Introduction to Avaya’s SDN Architecture February 2015.
Brocade Software Defined Networking Muhammad Durrani Principle Engineer July, 2013.
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Embrace the Future of.
Software Defined Networking and OpenFlow Geddings Barrineau Ryan Izard.
SDN and Beyond Ghufran Baig Mubashir Adnan Qureshi.
What is Flexpod? Flexpod is a reference architecture for server, storage and networking components that are pretested and validated to work together as.
Software Defined Datacenter – from Vision to Solution
Software Defined Networking BY RAVI NAMBOORI. Overview  Origins of SDN.  What is SDN ?  Original Definition of SDN.  What = Why We need SDN ?  Conclusion.
SDN controllers App Network elements has two components: OpenFlow client, forwarding hardware with flow tables. The SDN controller must implement the network.
Multi-layer software defined networking in GÉANT
Use Case for Distributed Data Center in SUPA
Heitor Moraes, Marcos Vieira, Italo Cunha, Dorgival Guedes
Superfluidity: A Superfluid, Cloud-Native, Converged Edge System
Superfluidity: A Superfluid, Cloud-Native, Converged Edge System
Software Defined Networking (SDN)
Stanford University Software Defined Networks and OpenFlow SDN CIO Summit 2010 Nick McKeown & Guru Parulkar In collaboration with Martin Casado and Scott.
Indigo Doyoung Lee Dept. of CSE, POSTECH
Software Defined Networking (SDN)
The Business Value of MPLS VPNs
NTHU CS5421 Cloud Computing
See your OpenStack Network Like Never Before
Top #1 in China Top #3 in the world
Tokyo OpenStack® Summit
Presentation transcript:

connect communicate collaborate 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

connect communicate collaborate Someone asked for.. 1 Dynamic provisioning No-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)

connect communicate collaborate Clouds started to deliver.. What about networks ? 2 Need for.. Enhancements.. Intra – DC (Data Center) networking Higher Port density Lower latencies on switching Programmable Fabric/Flow forwarding Software switching inside hypervisors Inter – DC networking Layer 2 connectivity Multi-tenancy Resource/Service Mobility Use-cases: load-balancing, disaster recovery

connect communicate collaborate Intra – DC Cloud Requirements 3 Cloud ComputingNetworking VM provisioningL2 net interface attachment VM grouping per tenantL2 private networking among VMs/tenant Scale up to millions VMs Scale up to hundreds of thousands groups Scale up to hundreds of thousands L2 private nets VM mobility VM net profile portability Net reconstruction across the Net Fabric (beyond legacy scripts) Clouds generate Requests

connect communicate collaborate Intra – DC Network Design Challenges 4 Networking requestsNetworking challenges L2 net interface attachment Programmable Access Switches (at least inside hypervisor) L2 private networking among VMs/tenant Programmable Network Fabric (DC network devices) Scale up to hundreds of thousands L2 private nets Multi-bit separators/masks VM net profile portability Net reconstruction across the fabric VM profile binding to Access Switches Programmable Network Fabric Requests raise Challenges Port density Low latency switching High availability etc.

connect communicate collaborate Intra – DC Network Design Innovation 5 Networking challengesInnovation Programmable Access Switches (at least inside hypervisor) Management Protocol (e.g. NETCONF) Data Modeling Language (e.g. YANG, NDL) Programmable Network FabricFlow-forwarding (e.g. OpenFlow) Multi-bit separators/masks Protocol Stacking *again* (e.g. VXLAN, NVGRE, FabricPath) VM profile binding to Access Switches Programmable Network Fabric Cloud & Network Management Plane *Orchestration* Challenges trigger Innovation

connect communicate collaborate Intra – DC Network Design Solutions 6 InnovationSolutions Management Protocol (e.g. NETCONF) Data Modeling Language (e.g. YANG) Software Switches (e.g. Open vSwitch/Nexus/JunosV) Flow-forwarding (e.g. OpenFlow) Flow controllers (e.g. Open-source Floodlight Controller, NEC ProgrammableFlow) Protocol Stacking *again* (e.g. VXLAN, NVGRE) Support for new protocols (e.g. Open vSwitch, Nexus) Cloud & Network Management Plane *Orchestaration* Unified Control Plane Innovation generates Solutions SDN

connect communicate collaborate Inter – DC Cloud Requirements 7 Cloud ComputingNetworking VM grouping across DCs (single slice across sites) L2 net connectivity across DCs VM grouping per tenantKeep the L2 isolation across DCs VM migration (cold) VM net profile portability (e.g. firewalling, virtual interfaces, MAC mobility, tunnels) IP mobility Large data set move VM migration (hot) VM net profile portability IP mobility Large data set move Net reconstruction across the fabric Low latency for memory synch Clouds generate Requests

connect communicate collaborate Inter – DC Network Design Challenges 8 Networking requestsNetworking challenges L2 net connectivity across DCs Distributed Network Fabric (state synchronization) Keep the L2 isolation across DCsDistributed Net Control Plane VM net profile portability IP mobility Large data set move (VM storage) Distributed Cloud Control Plane Avoid traffic trombone High Bandwidth for heavy data flows VM net profile portability (hot) IP mobility (hot) Large data set move (hot) Net reconstruction across the fabric (hot) Low latency for memory synch (hot) Distributed Cloud Control Plane Avoid traffic trombone Very High Bandwidth for heavy data flows Flow redirection Dark Fibers, Short Distances Requests raise Challenges

connect communicate collaborate Inter – DC Network Design Innovation 9 Networking challengesInnovation Distributed Network Fabric Seamless overlay, MAC Multi-homing (e.g. VPLS, OTV) Distributed Net Control Plane Proprietary Net Solutions (e.g. Google Onix) Distributed Cloud Control Plane (cold) Avoid traffic trombone High Bandwidth for heavy data flows Proprietary Cloud Solutions (e.g. EC2) LISP (IP mobility) Multi-Gig Optical Capacities Distributed Cloud Control Plane (hot) Avoid traffic trombone Very High Bandwidth for heavy data flows Flow redirection Dark Fibers, Short Distances Proprietary Cloud Solutions LISP Multi-Gig Optical Capacities Distributed Hierarchies - Flow controllers Print money! Requests trigger Innovation

connect communicate collaborate Inter – DC Network Design Innovation 10 InnovationSolutions Seamless overlay, Multi-homing (e.g. VPLS, OTV) Proprietary Net Solutions Proprietary Cloud Solutions IP mobility (e.g. LISP) Multi-Gig Optical Capacities Proprietary Cloud Solutions IP mobility (e.g. LISP) Multi-Gig Optical Capacities Distributed Hierarchies - Flow controllers Print money! Innovation generates Solutions SDN OpenDaylight Open vSwitch …

connect communicate collaborate Open Networking Foundation (ONF) SDN View 11 Source: ONF Separate Control-Data plane Network Programmability DC-manager (and authorized users) L2 topologies

connect communicate collaborate OpenFlow Protocol/API Flow Forwarding 12 Source: ONF L2 - L4 flow rules

connect communicate collaborate OpenFlow Switch Management & Control Source: ONF 13 Management interface Control interfaces

connect communicate collaborate Open vSwitch Architecture 14 Source: Linux Foundation

connect communicate collaborate Questions? Thank You ! 15