+ All Categories
Home > Documents > A Brief Overview of OpenFlow Software-Defined Networking .pdf

A Brief Overview of OpenFlow Software-Defined Networking .pdf

Date post: 14-Apr-2018
Category:
Upload: aletharee
View: 228 times
Download: 0 times
Share this document with a friend

of 15

Transcript
  • 7/27/2019 A Brief Overview of OpenFlow Software-Defined Networking .pdf

    1/15

    A Brief Overview of OpenFlow

    &

    Software-Defined Networking

    Peter Christy

    Research Director, Networking

    451 Research

    [email protected]

    Santa Clara, CA USAApril 2013 1

    mailto:[email protected]:[email protected]
  • 7/27/2019 A Brief Overview of OpenFlow Software-Defined Networking .pdf

    2/15

    Agenda

    A Definition

    History

    Drivers

    Major Activities

    Santa Clara, CA USAApril 2013 2

  • 7/27/2019 A Brief Overview of OpenFlow Software-Defined Networking .pdf

    3/15

    Software-Defined Networking

    Implementing network functionality in

    software than does not run on network

    devices

    OpenFlow is an important examplebut

    SDN OpenFlow

    Santa Clara, CA USAApril 2013 3

  • 7/27/2019 A Brief Overview of OpenFlow Software-Defined Networking .pdf

    4/15

    What Motivates SDN?

    Ability to build research networks

    Need to better automate network

    management

    Virtualization

    Cloud computing

    Large data center or network cost

    optimization

    Santa Clara, CA USAApril 2013 4

  • 7/27/2019 A Brief Overview of OpenFlow Software-Defined Networking .pdf

    5/15

    The History of SDN

    Three parallel stories

    OpenFlow

    Virtualization

    Cloud Computing

    Santa Clara, CA USAApril 2013 5

  • 7/27/2019 A Brief Overview of OpenFlow Software-Defined Networking .pdf

    6/15

    OpenFlow (Stanford, ONF)

    Began as a way to build research networks

    Packet-forwarding hardware standard instruction

    set

    A protocol for remote interaction

    Santa Clara, CA USAApril 2013 6

    Switch

    Packet

    Forwarding

    ASIC

    ASIC

    Look up header bits

    Match rules inCAM

    Destination and priority

    OpenFlow

  • 7/27/2019 A Brief Overview of OpenFlow Software-Defined Networking .pdf

    7/15

    Virtualization (VMware)

    A technology miracle

    A thin layer of software that has transformed IT

    SDN implications

    Networking within a virtual server

    Use of virtual machines to implement network

    functions (e.g. load balancer)

    Santa Clara, CA USAApril 2013 7

  • 7/27/2019 A Brief Overview of OpenFlow Software-Defined Networking .pdf

    8/15

    Cloud Computing (Google, AWS)

    Large-scale, highly-automated data centers

    Resources on-demand, pay for what you use

    SDN implications

    Building virtual networks for virtual applications

    Network automation for data center automation

    Network cost minimization

    Hybrid cloud integration (public/private)

    Santa Clara, CA USAApril 2013 8

  • 7/27/2019 A Brief Overview of OpenFlow Software-Defined Networking .pdf

    9/15

    Why do we need SDN?

    OpenFlow founders painted Cisco as the

    reason and said that network innovation was

    slow because switches were like mainframes

    (closed and vertically integration) We needed openness and standards

    OpenFlow was the answer

    Santa Clara, CA USAApril 2013 9

  • 7/27/2019 A Brief Overview of OpenFlow Software-Defined Networking .pdf

    10/15

    Is Cisco the problem?

    Santa Clara, CA USAApril 2013 10

  • 7/27/2019 A Brief Overview of OpenFlow Software-Defined Networking .pdf

    11/15

    Why Do We Need SDN?

    Because of how the Internet was

    standardized (or not standardized)

    Santa Clara, CA USAApril 2013 11

    switchswitch switch

    switchswitch switch

    switchswitch switch

    The protocols for

    communicating with an

    adjacent peer are

    standardized

    But the configuration and

    management is NOT

  • 7/27/2019 A Brief Overview of OpenFlow Software-Defined Networking .pdf

    12/15

    What SDN fixes

    Historically network devices operated

    autonomously (self-governed)

    For most purposes that is great

    Its not great for a large data center, or to

    support an automated data center, or for a

    large service provider

    Santa Clara, CA USAApril 2013 12

  • 7/27/2019 A Brief Overview of OpenFlow Software-Defined Networking .pdf

    13/15

    Solution Approaches

    Pure OpenFlow

    Hybrid OpenFlow

    Layered Networks

    Software Network Implementations

    L2-3 networking in software

    Network functions implemented as VMs

    Santa Clara, CA USAApril 2013 13

  • 7/27/2019 A Brief Overview of OpenFlow Software-Defined Networking .pdf

    14/15

    Major Activities

    ONF

    All the switch vendors have OF offerings

    Arista added interesting new twist (Direct Flow)

    Cloud Computing (AWS and would becompetitors)

    Virtualization (VMW/VSX and would be

    competitors) Whatever Cisco does

    Santa Clara, CA USA

    April 2013 14

  • 7/27/2019 A Brief Overview of OpenFlow Software-Defined Networking .pdf

    15/15

    Q&A

    Thanks!

    Peter Christy, Research Director, Networking

    451 Research / Palo Alto & SF

    [email protected]

    Santa Clara, CA USA

    April 2013 15

    mailto:[email protected]:[email protected]

Recommended