STRUCTURE AND DESIGN OF SOFTWARE-DEFINED NETWORKS TEEMU KOPONEN NICIRA, VMWARE

Save this PDF as:
 WORD  PNG  TXT  JPG

Size: px
Start display at page:

Download "STRUCTURE AND DESIGN OF SOFTWARE-DEFINED NETWORKS TEEMU KOPONEN NICIRA, VMWARE"

Transcription

1 STRUCTURE AND DESIGN OF SOFTWARE-DEFINED NETWORKS TEEMU KOPONEN NICIRA, VMWARE

2 WARNING: I DON T DESIGN PROTOCOLS. I WRITE C++. TRANSLATION: THIS IS NOT YOUR TYPICAL NETWORK TALK.

3 AGENDA: 5 YEARS OF SDN 1. FALLACIES AND PROMISE OF SDN. 2. QUEST FOR STRUCTURES & ABSTRACTIONS IN NETWORKING. 3. PRACTICAL, EMERGING ABSTRACTIONS: FABRIC AND NETWORK VIRTUALIZATION. 4. POTENTIAL IMPLICATIONS FOR NETWORKING.

4 FALLACIES OF SDN

5 TRADITIONAL VIEW OF SDN OPENFLOW OPENFLOW OPENFLOW

6 ANYTHING WRONG?

7 CENTRALIZATION AVAILABILITY AND SCALING CALL FOR DISTRIBUTION.

8 FINE-GRAINED CONTROL OPENFLOW FIRST PKT OPENFLOW FIRST PKT OPENFLOW FIRST PKT LOW-LEVEL FLOW MANAGEMENT IS HARD IN LARGE-SCALE.

9 UNIFIED HARDWARE PIPELINE BROADCOM MARVEL FULCRUM VENDORS PREFER DIFFERENTIATION AND DIE SURFACE MATTERS.

10 FAILURE DOMAINS THERE WILL BE NETWORK PARTITIONS.

11 DID I LOSE MY FAITH IN SDN?

12 NO, EXACTLY THE OPPOSITE!

13 DISTRIBUTION IS A GOOD SERVANT BUT A BAD MASTER DATA PLANE: SPREADING STATE ACROSS THE NETWORK COMPLICATES THE DESIGN. CONTROL PLANE IS THE WORST EXAMPLE: DISTRIBUTED ALGORITHMS ARE COMPLEX. ONLY INDIRECT MEANS FOR CONTROL.

14 FREEING OURSELVES FROM TOPOLOGY PHYSICAL TOPOLOGY SHOULD NOT DRIVE THE CONTROL DESIGN. DECOUPLING CONTROL FROM TOPOLOGY: ALLOWS FOR SIMPLER OVERALL DESIGN. ALLOWS FOR DISTRIBUTED SYSTEMS PRINCIPLES. ALLOWS FOR RECONSIDERING THE NETWORK DESIGN.

15 QUEST FOR STRUCTURES & ABSTRACTIONS IN NETWORKING

16 WHERE ARE WE TODAY?

17 HOW DID WE GET HERE? A GUARANTEED RECIPE FOR DISASTER: 1. INVENT A NEW DATA PLANE MECHANISM. 2. HACK A NEW CONTROL PLANE FOR IT. 3. JUMP BACK TO 1. PHYSICAL TOPOLOGY DROVE THE CONTROL DESIGN!

18 THE MISSING PRINCIPLES OF MODULARITY SEPARATION OF CONCERNS CONTAIN A PROBLEM. CONTAIN ITS SOLUTION. MODULES GET DECOUPLED. HIDING COMPLEXITY ABSTRACTIONS HIDE DETAILS FROM THE REST. HARMFUL DEPENDENCIES DON T CREEP IN. BUT...

19 DID SOMEONE SAY IT WOULD BE EASY? NO FIRM STRUCTURES FOR THE CONTROL PLANE AFTER PAST 30 YEARS OF NETWORKING. ABSTRACTIONS AND STRUCTURES ARE TRIVIAL TO MISS. YOU HAVE TO PRACTICALLY STUMBLE INTO THEM. EXACTLY THAT HAPPENED TO US. FOLLOWING IS NOT ABOUT PAPER DESIGNS!

20 STRUCTURE I : FABRIC

21 MPLS: ARGUMENT FOR EDGE/CORE SPLIT ROUTING ROUTER SIMPLE FORWARDING MPLS EDGE NEIGHBOR DOMAIN ROUTING ROUTER MPLS EDGE DOMAIN INTERNAL NEIGHBOR DOMAIN

22 HYPERVISORS ARE THE NEW EDGE SIMPLE FORWARDING HOST HOST HYPERVISOR HYPERVISOR VM VM DOMAIN INTERNAL

23 BENEFITS: SEPARATION OF CONCERNS EDGE IMPLEMENTS THE NETWORK POLICY. CORRECTNESS & FLEXIBILITY OF FUNCTION ESSENTIAL. SPEED LESS. FABRIC MOVES THE PACKET ACROSS THE NETWORK. SIMPLICITY OF FUNCTION. RELIABILITY AND CAPACITY CRITICAL. EDGE AND FABRIC CAN EVOLVE INDEPENDENTLY WITH DIFFERENT GOALS!

24 CLEAR DIVIDE BETWEEN HW & SW EDGE CORRECTNESS & FLEXIBILITY OF FUNCTION ESSENTIAL. SPEED LESS SO. FABRIC RELIABILITY AND CAPACITY CRITICAL. SIMPLE & STABLE FUNC. X86 SIMPLE ASICS

25 TRUCTURE 2 : NETWORK VIRTUALIZATION

26 HIDING COMPLEXITY TODAY CONFIGURING A POLICY SPANS ALL ELEMENTS. SIMPLE POLICY: A CAN T TALK TO B. WHY SHOULD ADMIN CONSIDER ANY DETAILS BETWEEN? A B A VIRTUAL B

27 NETWORK VIRTUALIZATION VIRTUAL VIRTUAL ROUTER VIRTUAL PHYSICAL

28 GENERALIZATION: NESTED VIRTUALIZATION TIER 1 CONTROLLER VIRTUAL TIER 2 VIRTUAL CONTROLLER VIRTUAL CONTROLLER TIER 3 VIRTUAL CONTROLLER VIRTUAL CONTROLLER TIER 4 VIRTUAL CONTROLLER VIRTUAL CONTROLLER

29 IDENTIFYING THE SCOPE OF VIRTUAL LOCALITY OF CONNECTIVITY VIRTUAL SPANS AN AREA OF GOOD CONNECTIVITY. FAILURE DOMAINS VIRTUAL CORRESPONDS TO A SINGLE FAILURE DOMAIN SEPARATION OF POLICIES VIRTUAL INTERFACE HIDES LOWER LEVEL POLICIES FROM ABOVE.

30 FABRIC + VIRTUALIZATION VIRTUAL VIRTUAL ROUTER VIRTUAL PHYSICAL EDGE FABRIC EDGE

31 VIRTUAL ES, ROUTERS, SERVICES... VIRTUAL SERVICE VIRTUAL ROUTERS VIRTUAL VIRTUAL PHYSICAL EDGE FABRIC EDGE

32 STRUCTURES SUMMARY FABRIC HARDWARE TO DELIVER PACKETS ACROSS NETWORK. SOFTWARE EDGE IMPLEMENTS THE SEMANTIC INTELLIGENCE. VIRTUALIZATION VIRTUAL TOPOLOGIES SHIELD USER FROM LOW- LEVEL DETAILS. ADMIN FOCUSES ON POLICIES. IMPLEMENTED AT THE EDGE.

33 CONJECTURE: SOFTWARE WILL TAKE OVER

34 LONG TIME AGO... SOFTWARE CONTROL PLANE SOFTWARE DATA PLANE

35 MORE RECENTLY... SOFTWARE CONTROL PLANE HARDWARE DATA PLANE

36 TODAY IN VIRTUALIZED ENVIRONMENTS SOFTWARE CONTROL PLANE EDGE HARDWARE FABRIC DATA PLANE DATA SOFTWARE PLANE

37 CLEAR DIVIDE OF ROLES HARDWARE FABRIC SOFTWARE EDGE HIGH AGGREGATE BANDWIDTH, RELIABILITY HIGHLY FLEXIBLE PROVIDER FOR NETWORK SEMANTICS A MODERN VERSION OF END-TO-END PRINCIPLE!

38 SOFTWARE FORWARDING NEVER WORKS... THIS TIME IT S DIFFERENT: HARDWARE REMAINS RESPONSIBLE FOR AGGREGATE BANDWIDTH. SIMILARLY, HIGH FAN-OUT. SOFTWARE FORWARDING IS A TAX FOR SERVERS. USING A FEW PERCENT OF CPUS NOT REALLY AN ISSUE.

39 CHANGE OF DESIGN PRIORITIES STRICT HW LIMITATIONS (MINIMIZE DIE SURFACE) SIMPLE CONTROL PLANE DESIGN CONTROL PLANE DESIGN ADAPTS SOFTWARE FORWARDING ADAPTS (FLEXIBLE MATCHING AND OPERATIONS) SYSTEM COMPLEXITY SIMPLER SYSTEM

40 NETWORKS AS SYSTEMS

41 CLASSIC LAYERED CONTROL PLANES WAN BGP REGIONS MPLS CARRIER ETHERNET SITES IS-IS OSPF SUBNETS ETHERNET STP TRILL

42 LAYERED CONTROL PLANES IN SDN WAN GLOBAL VIRTUAL CONTROLLER REGIONS VIRTUAL CONTROLLER VIRTUAL CONTROLLER SITES VIRTUAL CONTROLLER VIRTUAL CONTROLLER SUBNETS VIRTUAL CONTROLLER VIRTUAL CONTROLLER

43 FORGET THE PROTOCOLS

44 EMPEROR S NEW CLOTHES HACKING WITH NOX REQUIRES NO KNOWLEDGE ABOUT PROTOCOLS. NETWORK CONTROL AT ANY SCALE IS NO DIFFERENT: ANY DISTRIBUTED SYSTEMS DEVELOPER CAN ARRIVE WITH A DESIGN! REMEMBER FAILURE DOMAINS, LOCALITY AND SEPARATION OF POLICIES... WHAT SPECIAL IS LEFT IN NETWORKING AFTER THIS? WE CAN REASON ABOUT NETWORKS AS PLAIN, STANDARD SYSTEMS, NOT AS A COLLECTION OF DISTRIBUTED PROTOCOLS!

45 TAKEAWAYS

46 SUMMARY SDN IS AN OPPORTUNITY TO REVISIT THE NETWORK DESIGN. FABRIC & NETWORK VIRTUALIZATION GOOD EXAMPLES. CLASSIC ASSUMPTIONS ARE QUICKLY CHANGING: SOFTWARE FORWARDING TAKES OVER HARDWARE AS THE PROVIDER OF NETWORK SEMANTICS. DISTRIBUTED SYSTEMS REPLACE THE BAG OF CONTROL PROTOCOLS. THIS IS EXACTLY WHAT SOFTWARE IN SDN MEANS!

47 QUESTIONS?

Open Source Network: Software-Defined Networking (SDN) and OpenFlow

Open Source Network: Software-Defined Networking (SDN) and OpenFlow Open Source Network: Software-Defined Networking (SDN) and OpenFlow Insop Song, Ericsson LinuxCon North America, Aug. 2012, San Diego CA Objectives Overview of OpenFlow Overview of Software Defined Networking

More information

ProgrammableFlow for Open Virtualized Data Center Network

ProgrammableFlow for Open Virtualized Data Center Network ProgrammableFlow for Open Virtualized Data Center Network Samrat Ganguly NEC Corporation of America Challenges in Today s Data Center and Cloud Networks Performance scaling concerns Complexity scaling

More information

CSCI-1680 So ware-defined Networking

CSCI-1680 So ware-defined Networking CSCI-1680 So ware-defined Networking Rodrigo Fonseca Most content from lecture notes by Scott Shenker SDN For now: a new paradigm for network management SDN widely accepted as future of networking ~1000

More information

software networking Jithesh TJ, Santhosh Karipur QuEST Global

software networking Jithesh TJ, Santhosh Karipur QuEST Global software defined networking Software Defined Networking is an emerging trend in the networking and communication industry and it promises to deliver enormous benefits, from reduced costs to more efficient

More information

SDN/Virtualization and Cloud Computing

SDN/Virtualization and Cloud Computing SDN/Virtualization and Cloud Computing Agenda Software Define Network (SDN) Virtualization Cloud Computing Software Defined Network (SDN) What is SDN? Traditional Network and Limitations Traditional Computer

More information

BROCADE NETWORKING: EXPLORING SOFTWARE-DEFINED NETWORK. Gustavo Barros Systems Engineer Brocade Brasil

BROCADE NETWORKING: EXPLORING SOFTWARE-DEFINED NETWORK. Gustavo Barros Systems Engineer Brocade Brasil BROCADE NETWORKING: EXPLORING SOFTWARE-DEFINED NETWORK Gustavo Barros Systems Engineer Brocade Brasil Software- Defined Networking Summary Separate control and data planes Networks are becoming: More programmatic

More information

Network Management and Software-Defined Networking (SDN)" EE122 Fall 2013 Scott Shenker (understudy to Sylvia Ratnasamy)

Network Management and Software-Defined Networking (SDN) EE122 Fall 2013 Scott Shenker (understudy to Sylvia Ratnasamy) Network Management and Software-Defined Networking (SDN)" EE122 Fall 2013 Scott Shenker (understudy to Sylvia Ratnasamy) 1 Goal for today" Provide the why of software-defined networking Some history Some

More information

The Future of Networking, and the Past of Protocols

The Future of Networking, and the Past of Protocols 1 The Future of Networking, and the Past of Protocols Scott Shenker with Martín Casado, Teemu Koponen, Nick McKeown (and many others.) 2 Software-Defined Networking SDN clearly has advantages over status

More information

Software Defined Networking

Software Defined Networking Software Defined Networking Richard T. B. Ma School of Computing National University of Singapore Material from: Scott Shenker (UC Berkeley), Nick McKeown (Stanford), Jennifer Rexford (Princeton) CS 4226:

More information

Project 3 and Software-Defined Networking (SDN)

Project 3 and Software-Defined Networking (SDN) Project 3 and Software-Defined Networking (SDN) EE122 Fall 2011 Scott Shenker http://inst.eecs.berkeley.edu/~ee122/ Materials with thanks to Jennifer Rexford, Ion Stoica, Vern Paxson and other colleagues

More information

OpenFlow/SDN for IaaS Providers

OpenFlow/SDN for IaaS Providers OpenFlow/SDN for IaaS Providers Open Networking Summit 2011 Stanford University Paul Lappas & Ivan Batanov The Public Cloud Our Definition Shared infrastructure operated by a service provider where no

More information

Software Defined Networking (SDN) - Open Flow

Software Defined Networking (SDN) - Open Flow Software Defined Networking (SDN) - Open Flow Introduction Current Internet: egalitarian routing/delivery based on destination address, best effort. Future Internet: criteria based traffic management,

More information

Why Software Defined Networking (SDN)? Boyan Sotirov

Why Software Defined Networking (SDN)? Boyan Sotirov Why Software Defined Networking (SDN)? Boyan Sotirov Agenda Current State of Networking Why What How When 2 Conventional Networking Many complex functions embedded into the infrastructure OSPF, BGP, Multicast,

More information

Simplify Your Data Center Network to Improve Performance and Decrease Costs

Simplify Your Data Center Network to Improve Performance and Decrease Costs Simplify Your Data Center Network to Improve Performance and Decrease Costs Summary Traditional data center networks are struggling to keep up with new computing requirements. Network architects should

More information

Virtualization, SDN and NFV

Virtualization, SDN and NFV Virtualization, SDN and NFV HOW DO THEY FIT TOGETHER? Traditional networks lack the flexibility to keep pace with dynamic computing and storage needs of today s data centers. In order to implement changes,

More information

Introduction to Network Virtualization in IaaS Cloud. Akane Matsuo, akane@midokura.com Midokura Japan K.K. LinuxCon Japan 2013 May 31 st, 2013

Introduction to Network Virtualization in IaaS Cloud. Akane Matsuo, akane@midokura.com Midokura Japan K.K. LinuxCon Japan 2013 May 31 st, 2013 Introduction to Network Virtualization in IaaS Cloud Akane Matsuo, akane@midokura.com Midokura Japan K.K. LinuxCon Japan 2013 May 31 st, 2013 About myself 2001.4 l NTTCommunications: OCN, Verio, Arcstar

More information

DEMYSTIFYING ROUTING SERVICES IN SOFTWAREDEFINED NETWORKING

DEMYSTIFYING ROUTING SERVICES IN SOFTWAREDEFINED NETWORKING DEMYSTIFYING ROUTING SERVICES IN STWAREDEFINED NETWORKING GAUTAM KHETRAPAL Engineering Project Manager, Aricent SAURABH KUMAR SHARMA Principal Systems Engineer, Technology, Aricent DEMYSTIFYING ROUTING

More information

Network Virtualization for the Enterprise Data Center. Guido Appenzeller Open Networking Summit October 2011

Network Virtualization for the Enterprise Data Center. Guido Appenzeller Open Networking Summit October 2011 Network Virtualization for the Enterprise Data Center Guido Appenzeller Open Networking Summit October 2011 THE ENTERPRISE DATA CENTER! Major Trends change Enterprise Data Center Networking Trends in the

More information

Network Virtualization and Software-defined Networking. Chris Wright and Thomas Graf Red Hat June 14, 2013

Network Virtualization and Software-defined Networking. Chris Wright and Thomas Graf Red Hat June 14, 2013 Network Virtualization and Software-defined Networking Chris Wright and Thomas Graf Red Hat June 14, 2013 Agenda Problem Statement Definitions Solutions She can't take much more of this, captain! Challenges

More information

SDN Software Defined Networks

SDN Software Defined Networks There is nothing more important than our customers SDN Software Defined Networks A deployable approach for the Enterprise 2012 Enterasys Networks, Inc. All rights reserved SDN Overview What is SDN? Loosely

More information

SOFTWARE DEFINED NETWORKS REALITY CHECK. DENOG5, Darmstadt, 14/11/2013 Carsten Michel

SOFTWARE DEFINED NETWORKS REALITY CHECK. DENOG5, Darmstadt, 14/11/2013 Carsten Michel SOFTWARE DEFINED NETWORKS REALITY CHECK DENOG5, Darmstadt, 14/11/2013 Carsten Michel Software Defined Networks (SDN)! Why Software Defined Networking? There s a hype in the industry!! Dispelling some myths

More information

Transform Your Business and Protect Your Cisco Nexus Investment While Adopting Cisco Application Centric Infrastructure

Transform Your Business and Protect Your Cisco Nexus Investment While Adopting Cisco Application Centric Infrastructure White Paper Transform Your Business and Protect Your Cisco Nexus Investment While Adopting Cisco Application Centric Infrastructure What You Will Learn The new Cisco Application Centric Infrastructure

More information

Software Defined Networks (SDN)

Software Defined Networks (SDN) Software Defined Networks (SDN) Nick McKeown Stanford University With: Martín Casado, Teemu Koponen, Scott Shenker and many others With thanks to: NSF, GPO, Stanford Clean Slate Program, Cisco, DoCoMo,

More information

Ethernet-based Software Defined Network (SDN) Cloud Computing Research Center for Mobile Applications (CCMA), ITRI 雲 端 運 算 行 動 應 用 研 究 中 心

Ethernet-based Software Defined Network (SDN) Cloud Computing Research Center for Mobile Applications (CCMA), ITRI 雲 端 運 算 行 動 應 用 研 究 中 心 Ethernet-based Software Defined Network (SDN) Cloud Computing Research Center for Mobile Applications (CCMA), ITRI 雲 端 運 算 行 動 應 用 研 究 中 心 1 SDN Introduction Decoupling of control plane from data plane

More information

White Paper. SDN 101: An Introduction to Software Defined Networking. citrix.com

White Paper. SDN 101: An Introduction to Software Defined Networking. citrix.com SDN 101: An Introduction to Software Defined Networking citrix.com Over the last year, the hottest topics in networking have been software defined networking (SDN) and Network ization (NV). There is, however,

More information

OpenFlow Technology Investigation Vendors Review on OpenFlow implementation

OpenFlow Technology Investigation Vendors Review on OpenFlow implementation OpenFlow Technology Investigation Vendors Review on OpenFlow implementation Ioan Turus, NORDUnet GN3 JRA1 T1&2, Copenhagen, 21.11.2012 Outline! Software Defined Networks (SDN)! Introduction to OpenFlow!

More information

Network Virtualization: Delivering on the Promises of SDN. Bruce Davie, Principal Engineer

Network Virtualization: Delivering on the Promises of SDN. Bruce Davie, Principal Engineer Network Virtualization: Delivering on the Promises of SDN Bruce Davie, Principal Engineer What does SDN promise? The original* SDN promise was: Enable rapid innovation in networking Enable new forms of

More information

HP OpenFlow and SDN Technical Overview

HP OpenFlow and SDN Technical Overview HP OpenFlow and SDN Technical Overview Technical Solution Guide Version: 1 September 2013 Table of Contents Introduction... 2 SDN in a Nutshell... 2 Why SDN?... 2 HP s Vision... 5 Operational Planes...

More information

OpenFlow and Onix. OpenFlow: Enabling Innovation in Campus Networks. The Problem. We also want. How to run experiments in campus networks?

OpenFlow and Onix. OpenFlow: Enabling Innovation in Campus Networks. The Problem. We also want. How to run experiments in campus networks? OpenFlow and Onix Bowei Xu boweixu@umich.edu [1] McKeown et al., "OpenFlow: Enabling Innovation in Campus Networks," ACM SIGCOMM CCR, 38(2):69-74, Apr. 2008. [2] Koponen et al., "Onix: a Distributed Control

More information

SOFTWARE DEFINED NETWORKING

SOFTWARE DEFINED NETWORKING SOFTWARE DEFINED NETWORKING Bringing Networks to the Cloud Brendan Hayes DIRECTOR, SDN MARKETING AGENDA Market trends and Juniper s SDN strategy Network virtualization evolution Juniper s SDN technology

More information

Evolution to Consolidated Network Layers

Evolution to Consolidated Network Layers Evolution to Consolidated Network Layers EPF 10 Madrid, September 2015 Chris Cousins BTI Systems ccousins@btisystems.com Areas of Network Integration Data Plane Traditionally one technology choice per

More information

The Evolution of the Central Office

The Evolution of the Central Office The Gateway to Learning an All IP Network The Evolution of the Central Office -Where did all the DS-1s go? Presented by: Steven Senne, P.E. APRIL 27-30, 2014 ACE/RUS SCHOOL AND SYMPOSIUM 1 The New Central

More information

SOFTWARE-DEFINED NETWORKING AND OPENFLOW

SOFTWARE-DEFINED NETWORKING AND OPENFLOW SOFTWARE-DEFINED NETWORKING AND OPENFLOW Freddie Örnebjär TREX Workshop 2012 2012 Brocade Communications Systems, Inc. 2012/09/14 Software-Defined Networking (SDN): Fundamental Control

More information

CLOUD NETWORKING THE NEXT CHAPTER FLORIN BALUS

CLOUD NETWORKING THE NEXT CHAPTER FLORIN BALUS CLOUD NETWORKING THE NEXT CHAPTER FLORIN BALUS COMMON APPLICATION VIEW OF THE NETWORK Fallacies of Distributed Computing 1. The network is reliable. 2. Latency is zero. 3. Bandwidth is infinite. 4. The

More information

基 於 SDN 與 可 程 式 化 硬 體 架 構 之 雲 端 網 路 系 統 交 換 器

基 於 SDN 與 可 程 式 化 硬 體 架 構 之 雲 端 網 路 系 統 交 換 器 基 於 SDN 與 可 程 式 化 硬 體 架 構 之 雲 端 網 路 系 統 交 換 器 楊 竹 星 教 授 國 立 成 功 大 學 電 機 工 程 學 系 Outline Introduction OpenFlow NetFPGA OpenFlow Switch on NetFPGA Development Cases Conclusion 2 Introduction With the proposal

More information

Introduction to Software Defined Networking (SDN) and how it will change the inside of your DataCentre

Introduction to Software Defined Networking (SDN) and how it will change the inside of your DataCentre Introduction to Software Defined Networking (SDN) and how it will change the inside of your DataCentre Wilfried van Haeren CTO Edgeworx Solutions Inc. www.edgeworx.solutions Topics Intro Edgeworx Past-Present-Future

More information

Switching Fabric Designs for Data Centers David Klebanov

Switching Fabric Designs for Data Centers David Klebanov Switching Fabric Designs for Data Centers David Klebanov Technical Solutions Architect, Cisco Systems klebanov@cisco.com @DavidKlebanov 1 Agenda Data Center Fabric Design Principles and Industry Trends

More information

Panel : Future Data Center Networks

Panel : Future Data Center Networks Vijoy Pandey, Ph.D. CTO, Network IBM Distinguished Engineer vijoy.pandey@us.ibm.com Panel : Future Data Center Networks 2012 IBM Corporation Networking folks were poor Custom silicon or poor functionality

More information

Software Defined Cloud Networking

Software Defined Cloud Networking Introduction Ethernet networks have evolved significantly since their inception back in the 1980s, with many generational changes to where we are today. Networks are orders of magnitude faster with 10Gbps

More information

Cloud Networking Disruption with Software Defined Network Virtualization. Ali Khayam

Cloud Networking Disruption with Software Defined Network Virtualization. Ali Khayam Cloud Networking Disruption with Software Defined Network Virtualization Ali Khayam In the next one hour Let s discuss two disruptive new paradigms in the world of networking: Network Virtualization Software

More information

Network Virtualization

Network Virtualization Network Virtualization Petr Grygárek 1 Network Virtualization Implementation of separate logical network environments (Virtual Networks, VNs) for multiple groups on shared physical infrastructure Total

More information

Network Virtualization and Data Center Networks 263-3825-00 Data Center Virtualization - Basics. Qin Yin Fall Semester 2013

Network Virtualization and Data Center Networks 263-3825-00 Data Center Virtualization - Basics. Qin Yin Fall Semester 2013 Network Virtualization and Data Center Networks 263-3825-00 Data Center Virtualization - Basics Qin Yin Fall Semester 2013 1 Walmart s Data Center 2 Amadeus Data Center 3 Google s Data Center 4 Data Center

More information

OpenFlow and Software Defined Networking presented by Greg Ferro. Software Defined Networking (SDN)

OpenFlow and Software Defined Networking presented by Greg Ferro. Software Defined Networking (SDN) OpenFlow and Software Defined Networking presented by Greg Ferro Software Defined Networking (SDN) would like to thank Greg Ferro and Ivan Pepelnjak for giving us the opportunity to sponsor to this educational

More information

Software Defined Networking & Openflow

Software Defined Networking & Openflow Software Defined Networking & Openflow Autonomic Computer Systems, HS 2015 Christopher Scherb, 01.10.2015 Overview What is Software Defined Networks? Brief summary on routing and forwarding Introduction

More information

Spotlight On Backbone Technologies

Spotlight On Backbone Technologies Spotlight On Backbone Technologies Shawn Stevens Technical Lead, Data Center Technologies CCIE #4618 shawn.stevens@cdw.com CDW.com/network 800.800.4239 Agenda Overview of Software-Defined Networking (SDN)

More information

Software-Defined Networks Powered by VellOS

Software-Defined Networks Powered by VellOS WHITE PAPER Software-Defined Networks Powered by VellOS Agile, Flexible Networking for Distributed Applications Vello s SDN enables a low-latency, programmable solution resulting in a faster and more flexible

More information

Software-Defined Networking. Starla Wachsmann. University Of North Texas

Software-Defined Networking. Starla Wachsmann. University Of North Texas Running head: Software-Defined Networking (SDN) Software-Defined Networking Starla Wachsmann University Of North Texas What is Software-Defined Networking? Software-Defined Networking has one consistent

More information

ENABLING THE PRIVATE CLOUD - THE NEW DATA CENTER NETWORK. David Yen EVP and GM, Fabric and Switching Technologies Juniper Networks

ENABLING THE PRIVATE CLOUD - THE NEW DATA CENTER NETWORK. David Yen EVP and GM, Fabric and Switching Technologies Juniper Networks ENABLING THE PRIVATE CLOUD - THE NEW DATA CENTER NETWORK David Yen EVP and GM, Fabric and Switching Technologies Juniper Networks Services delivered over the Network Dynamically shared resource pools Application

More information

Transport SDN - Clearing the Roadblocks to Wide-scale Commercial

Transport SDN - Clearing the Roadblocks to Wide-scale Commercial Transport SDN - Clearing the Roadblocks to Wide-scale Commercial Vishnu Shukla OIF President Verizon, USA OFC Los Angeles, March 25, 2015 Changing Role of Transport Networks A new kind of business customer

More information

SDN CENTRALIZED NETWORK COMMAND AND CONTROL

SDN CENTRALIZED NETWORK COMMAND AND CONTROL SDN CENTRALIZED NETWORK COMMAND AND CONTROL Software Defined Networking (SDN) is a hot topic in the data center and cloud community. The geniuses over at IDC predict a $2 billion market by 2016

More information

Optimizing Data Center Networks for Cloud Computing

Optimizing Data Center Networks for Cloud Computing PRAMAK 1 Optimizing Data Center Networks for Cloud Computing Data Center networks have evolved over time as the nature of computing changed. They evolved to handle the computing models based on main-frames,

More information

Simplify Your Route to the Internet:

Simplify Your Route to the Internet: Expert Reference Series of White Papers Simplify Your Route to the Internet: Three Advantages of Using LISP 1-800-COURSES www.globalknowledge.com Simplify Your Route to the Internet: Three Advantages of

More information

Expert Reference Series of White Papers. The Four Steps to Virtual Port Channel

Expert Reference Series of White Papers. The Four Steps to Virtual Port Channel Expert Reference Series of White Papers The Four Steps to Virtual Port Channel 1-800-COURSES www.globalknowledge.com The Four Steps to Virtual Port Channel Alex Marcotte CCIE #16673, Certified Cisco Instructor

More information

VXLAN: Scaling Data Center Capacity. White Paper

VXLAN: Scaling Data Center Capacity. White Paper VXLAN: Scaling Data Center Capacity White Paper Virtual Extensible LAN (VXLAN) Overview This document provides an overview of how VXLAN works. It also provides criteria to help determine when and where

More information

Does SDN accelerate network innovations? Example of Flexible Service Creation

Does SDN accelerate network innovations? Example of Flexible Service Creation Does SDN accelerate network innovations? Example of Flexible Service Creation Andreas Gladisch VP Convergent Networks and Infrastructure, Telekom Innovation Labs 24.10.2012 Do you know what this is? Zuse

More information

Customer Training Catalog Training Programs IDC

Customer Training Catalog Training Programs IDC Customer Training Catalog Training Programs Customer Training Catalog Training Programs IDC HUAWEI Learning Service 2014 COMMERCIAL IN CONFIDENCE 1 CONTENTS Customer Training Catalog Training Programs

More information

Evolution of Software Defined Networking within Cisco s VMDC

Evolution of Software Defined Networking within Cisco s VMDC Evolution of Software Defined Networking within Cisco s VMDC Software-Defined Networking (SDN) has the capability to revolutionize the current data center architecture and its associated networking model.

More information

Getting started with O3 Project Achievement ~ Innovating Network Business through SDN WAN Technologies~

Getting started with O3 Project Achievement ~ Innovating Network Business through SDN WAN Technologies~ Getting started with O3 Project Achievement ~ Innovating Network Business through SDN WAN Technologies~ May 13, 2015 Satoshi Kamiya O3 project (NEC, NTT, NTT Communications, Fujitsu, Hitachi) 1 Agenda

More information

Introduction to Software Defined Networking

Introduction to Software Defined Networking Introduction to Software Defined Networking Introduction to SDN Ahmed Maged MENOG 15 Dubai April 2015 @amaged amaged@xegypt.org Agenda What is SDN and What it is not SDN Trends Getting Ready for SDN 2

More information

Software Defined Environments

Software Defined Environments November 2015 Software Defined Environments 2015 Cloud Lecture, University of Stuttgart Jochen Breh, Director Architecture & Consulting Cognizant Global Technology Office Agenda Introduction New Requirements

More information

Panel: The Future of Datacenter Networking Software-Defined Networking (SDN) for Datacenter Interconnect and Cloud Computing

Panel: The Future of Datacenter Networking Software-Defined Networking (SDN) for Datacenter Interconnect and Cloud Computing Panel: The Future of Datacenter Networking Software-Defined Networking (SDN) for Datacenter Interconnect and Cloud Computing Achim Autenrieth HPSR 2012, Belgrade June 25 27, 2012 Evolution of cloud architectures

More information

Digitaalne andmeülekanne IRT0150 OpenFlow /nädal 6/ Avo Ots. avo.ots@ttu.ee 12. märts 2015

Digitaalne andmeülekanne IRT0150 OpenFlow /nädal 6/ Avo Ots. avo.ots@ttu.ee 12. märts 2015 Digitaalne andmeülekanne IRT0150 OpenFlow /nädal 6/ Avo Ots avo.ots@ttu.ee 12. märts 2015 1 Various Services Virtual Networks LINP1 LINP3 LINP2 LINP1 Manager LINP2 Manager LINP3 Manager Virtual Resources

More information

Software Defined Network (SDN)

Software Defined Network (SDN) Georg Ochs, Smart Cloud Orchestrator (gochs@de.ibm.com) Software Defined Network (SDN) University of Stuttgart Cloud Course Fall 2013 Agenda Introduction SDN Components Openstack and SDN Example Scenario

More information

Software Defined Networking What is it, how does it work, and what is it good for?

Software Defined Networking What is it, how does it work, and what is it good for? Software Defined Networking What is it, how does it work, and what is it good for? slides stolen from Jennifer Rexford, Nick McKeown, Michael Schapira, Scott Shenker, Teemu Koponen, Yotam Harchol and David

More information

Carrier/WAN SDN. SDN Optimized MPLS Demo

Carrier/WAN SDN. SDN Optimized MPLS Demo Carrier/WAN SDN SDN Optimized MPLS Demo Problem Statement! Service Providers around the world have large investments in highly sophisticated and feature rich IP/MPLS network infrastructures for providing

More information

NEC ProgrammableFlow:

NEC ProgrammableFlow: NEC ProgrammableFlow: Redefining Cloud Network Virtualization with OpenFlow NEC Corporation of America www.necam.com Table of Contents The Place of Network in Cloud Computing...3 The Challenges in Cloud

More information

Quick Overview of SDN/NFV Research at Berkeley

Quick Overview of SDN/NFV Research at Berkeley 1 Quick Overview of SDN/NFV Research at Berkeley 2 A Combination of Perspectives PIs: Sylvia Ratnasamy and Scott Shenker Ratnasamy: ~9 years at Intel, leading Routebricks - Resurgence of commodity-based

More information

COMPSCI 314: SDN: Software Defined Networking

COMPSCI 314: SDN: Software Defined Networking COMPSCI 314: SDN: Software Defined Networking Nevil Brownlee n.brownlee@auckland.ac.nz Lecture 23 Current approach to building a network Buy 802.3 (Ethernet) switches, connect hosts to them using UTP cabling

More information

OVERLAYING VIRTUALIZED LAYER 2 NETWORKS OVER LAYER 3 NETWORKS

OVERLAYING VIRTUALIZED LAYER 2 NETWORKS OVER LAYER 3 NETWORKS OVERLAYING VIRTUALIZED LAYER 2 NETWORKS OVER LAYER 3 NETWORKS Matt Eclavea (meclavea@brocade.com) Senior Solutions Architect, Brocade Communications Inc. Jim Allen (jallen@llnw.com) Senior Architect, Limelight

More information

SOFTWARE-DEFINED NETWORKING AND OPENFLOW

SOFTWARE-DEFINED NETWORKING AND OPENFLOW SOFTWARE-DEFINED NETWORKING AND OPENFLOW Eric Choi < echoi@brocade.com> Senior Manager, Service Provider Business Unit, APJ 2012 Brocade Communications Systems, Inc. EPF 7 2012/09/17 Software-Defined Networking

More information

Avaya VENA Fabric Connect

Avaya VENA Fabric Connect Avaya VENA Fabric Connect Executive Summary The Avaya VENA Fabric Connect solution is based on the IEEE 802.1aq Shortest Path Bridging (SPB) protocol in conjunction with Avaya extensions that add Layer

More information

Testing Software Defined Network (SDN) For Data Center and Cloud VERYX TECHNOLOGIES

Testing Software Defined Network (SDN) For Data Center and Cloud VERYX TECHNOLOGIES Testing Software Defined Network (SDN) For Data Center and Cloud VERYX TECHNOLOGIES Table of Contents Introduction... 1 SDN - An Overview... 2 SDN: Solution Layers and its Key Requirements to be validated...

More information

An Introduction to Software-Defined Networking (SDN) Zhang Fu

An Introduction to Software-Defined Networking (SDN) Zhang Fu An Introduction to Software-Defined Networking (SDN) Zhang Fu Roadmap Reviewing traditional networking Examples for motivating SDN Enabling networking as developing softwares SDN architecture SDN components

More information

Data Center Networking Designing Today s Data Center

Data Center Networking Designing Today s Data Center Data Center Networking Designing Today s Data Center There is nothing more important than our customers. Data Center Networking Designing Today s Data Center Executive Summary Demand for application availability

More information

RIDE THE SDN AND CLOUD WAVE WITH CONTRAIL

RIDE THE SDN AND CLOUD WAVE WITH CONTRAIL RIDE THE SDN AND CLOUD WAVE WITH CONTRAIL Pascal Geenens CONSULTING ENGINEER, JUNIPER NETWORKS pgeenens@juniper.net BUSINESS AGILITY Need to create and deliver new revenue opportunities faster Services

More information

Future Network Virtual Router & Overlay Network. Sueng-Yong Park Dept. of Electronic Engineering Yonsei Univ.

Future Network Virtual Router & Overlay Network. Sueng-Yong Park Dept. of Electronic Engineering Yonsei Univ. Virtual Router & Overlay Network Sueng-Yong Park Dept. of Electronic Engineering Yonsei Univ. Virtualization: Xen Architecture Xen allows users to create virtual PCs. Thin hypervisor encapsulates underlying

More information

Simplify IT. With Cisco Application Centric Infrastructure. Roberto Barrera rbarrera@grupo-dice.com. VERSION May, 2015

Simplify IT. With Cisco Application Centric Infrastructure. Roberto Barrera rbarrera@grupo-dice.com. VERSION May, 2015 Simplify IT With Cisco Application Centric Infrastructure Roberto Barrera rbarrera@grupo-dice.com VERSION May, 2015 Content Understanding Software Definded Network (SDN) Why SDN? What is SDN and Its Benefits?

More information

ALCATEL-LUCENT ENTERPRISE DATA CENTER SWITCHING SOLUTION Automation for the next-generation data center

ALCATEL-LUCENT ENTERPRISE DATA CENTER SWITCHING SOLUTION Automation for the next-generation data center ALCATEL-LUCENT ENTERPRISE DATA CENTER SWITCHING SOLUTION Automation for the next-generation data center A NEW NETWORK PARADIGM What do the following trends have in common? Virtualization Real-time applications

More information

Ethernet-based Software Defined Network (SDN)

Ethernet-based Software Defined Network (SDN) Ethernet-based Software Defined Network (SDN) Tzi-cker Chiueh Cloud Computing Research Center for Mobile Applications (CCMA), ITRI 雲 端 運 算 行 動 應 用 研 究 中 心 1 Cloud Data Center Architecture Physical Server

More information

Data Center Use Cases and Trends

Data Center Use Cases and Trends Data Center Use Cases and Trends Amod Dani Managing Director, India Engineering & Operations http://www.arista.com Open 2014 Open Networking Networking Foundation India Symposium, January 31 February 1,

More information

Network Virtualization

Network Virtualization Network Virtualization Ben Pfaff Nicira Networks, Inc. Preview Data Centers Problems: Isolation, Connectivity Solution: Network Virtualization Network Tunnels A Network Virtualization Architecture Open

More information

Network Virtualization for Large-Scale Data Centers

Network Virtualization for Large-Scale Data Centers Network Virtualization for Large-Scale Data Centers Tatsuhiro Ando Osamu Shimokuni Katsuhito Asano The growing use of cloud technology by large enterprises to support their business continuity planning

More information

What is SDN all about?

What is SDN all about? What is SDN all about? Emil Gągała Juniper Networks Piotr Jabłoński Cisco Systems In the beginning there was a chaos CLOUD BUILDING BLOCKS CAN I VIRTUALIZE MY Compute Network? Storage Where is my money?

More information

SOFTWARE DEFINED NETWORKING: A PATH TO PROGRAMMABLE NETWORKS. Jason Kleeh September 27, 2012

SOFTWARE DEFINED NETWORKING: A PATH TO PROGRAMMABLE NETWORKS. Jason Kleeh September 27, 2012 SOFTWARE DEFINED NETWORKING: A PATH TO PROGRAMMABLE NETWORKS Jason Kleeh September 27, 2012 What if you could Build your next data center optimized for highest demands in flexibility, reliability, and

More information

Network Virtualization and SDN/OpenFlow for Optical Networks - EU Project OFELIA. Achim Autenrieth, Jörg-Peter Elbers ADVA Optical Networking SE

Network Virtualization and SDN/OpenFlow for Optical Networks - EU Project OFELIA. Achim Autenrieth, Jörg-Peter Elbers ADVA Optical Networking SE Network Virtualization and SDN/OpenFlow for Optical Networks - EU Project OFELIA Achim Autenrieth, Jörg-Peter Elbers ADVA Optical Networking SE Networked Systems (NetSys) 2013 Stuttgart, 14.03.2013 Outline

More information

WHITE PAPER. Network Virtualization: A Data Plane Perspective

WHITE PAPER. Network Virtualization: A Data Plane Perspective WHITE PAPER Network Virtualization: A Data Plane Perspective David Melman Uri Safrai Switching Architecture Marvell May 2015 Abstract Virtualization is the leading technology to provide agile and scalable

More information

Relationship between SMP, ASON, GMPLS and SDN

Relationship between SMP, ASON, GMPLS and SDN Relationship between SMP, ASON, GMPLS and SDN With the introduction of a control plane in optical networks, this white paper describes the relationships between different protocols and architectures. Introduction

More information

How OpenFlow -Based SDN Transforms Private Cloud. ONF Solution Brief November 27, 2012

How OpenFlow -Based SDN Transforms Private Cloud. ONF Solution Brief November 27, 2012 How OpenFlow -Based SDN Transforms Private Cloud ONF Solution Brief November 27, 2012 Table of Contents 2 Executive Summary 2 Trends in the Private Cloud 3 Network Limitations and Requirements 4 OpenFlow-Based

More information

Network Security: Network Flooding. Seungwon Shin GSIS, KAIST

Network Security: Network Flooding. Seungwon Shin GSIS, KAIST Network Security: Network Flooding Seungwon Shin GSIS, KAIST Detecting Network Flooding Attacks SYN-cookies Proxy based CAPCHA Ingress/Egress filtering Some examples SYN-cookies Background In a TCP 3-way

More information

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY A PATH FOR HORIZING YOUR INNOVATIVE WORK SOFTWARE DEFINED NETWORKING A NEW ARCHETYPE PARNAL P. PAWADE 1, ANIKET A. KATHALKAR

More information

CHAPTER 2. QoS ROUTING AND ITS ROLE IN QOS PARADIGM

CHAPTER 2. QoS ROUTING AND ITS ROLE IN QOS PARADIGM CHAPTER 2 QoS ROUTING AND ITS ROLE IN QOS PARADIGM 22 QoS ROUTING AND ITS ROLE IN QOS PARADIGM 2.1 INTRODUCTION As the main emphasis of the present research work is on achieving QoS in routing, hence this

More information

Networking in the Era of Virtualization

Networking in the Era of Virtualization SOLUTIONS WHITEPAPER Networking in the Era of Virtualization Compute virtualization has changed IT s expectations regarding the efficiency, cost, and provisioning speeds of new applications and services.

More information

Software Defined Networking

Software Defined Networking Software Defined Networking SDN Controller Building and Programming Yotam Harchol December 2013 Outline Floodlight SDN controller Indigo OpenFlow Switch Please ask questions during my talk Problems in

More information

Regaining MPLS VPN WAN Visibility with Route Analytics. Seeing through the MPLS VPN Cloud

Regaining MPLS VPN WAN Visibility with Route Analytics. Seeing through the MPLS VPN Cloud Regaining MPLS VPN WAN Visibility with Route Analytics Seeing through the MPLS VPN Cloud Executive Summary Increasing numbers of enterprises are outsourcing their backbone WAN connectivity to MPLS VPN

More information

A Coordinated. Enterprise Networks Software Defined. and Application Fluent Programmable Networks

A Coordinated. Enterprise Networks Software Defined. and Application Fluent Programmable Networks A Coordinated Virtual Infrastructure for SDN in Enterprise Networks Software Defined Networking (SDN), OpenFlow and Application Fluent Programmable Networks Strategic White Paper Increasing agility and

More information

Cloud, SDN and the Evolution of

Cloud, SDN and the Evolution of Cloud, SDN and the Evolution of Enterprise Networks Neil Rickard Gartner is a registered trademark of Gartner, Inc. or its affiliates. This publication may not be reproduced or distributed in any form

More information

Software Defined Networking Basics

Software Defined Networking Basics Software Defined Networking Basics Anupama Potluri School of Computer and Information Sciences University of Hyderabad Software Defined Networking (SDN) is considered as a paradigm shift in how networking

More information

OpenFlow - the key standard of Software-Defined Networks. Dmitry Orekhov, Epam Systems

OpenFlow - the key standard of Software-Defined Networks. Dmitry Orekhov, Epam Systems OpenFlow - the key standard of Software-Defined Networks Dmitry Orekhov, Epam Systems Software-defined network The Need for a New Network Architecture Limitations of Current Networking Technologies Changing

More information

TRILL for Service Provider Data Center and IXP. Francois Tallet, Cisco Systems

TRILL for Service Provider Data Center and IXP. Francois Tallet, Cisco Systems for Service Provider Data Center and IXP Francois Tallet, Cisco Systems 1 : Transparent Interconnection of Lots of Links overview How works designs Conclusion 2 IETF standard for Layer 2 multipathing Driven

More information

Data Center Infrastructure of the future. Alexei Agueev, Systems Engineer

Data Center Infrastructure of the future. Alexei Agueev, Systems Engineer Data Center Infrastructure of the future Alexei Agueev, Systems Engineer Traditional DC Architecture Limitations Legacy 3 Tier DC Model Layer 2 Layer 2 Domain Layer 2 Layer 2 Domain Oversubscription Ports

More information