SDN Standardization in ONF: ONF Structure, OpenFlow Spec & ONF’s SDN Architecture

21
SDN Standardization in ONF: ONF Structure, OpenFlow Spec & ONF’s SDN Architecture Fabian Schneider (NEC Laboratories Europe), Vice-chair Architecture WG, ONF [email protected] ITU Workshop on Software Defined Networking (SDN) Standardization Landscape (Geneva, Switzerland, 4 June 2013) Geneva, Switzerland, 4 June 2013

description

ITU Workshop on Software Defined Networking (SDN) Standardization Landscape (Geneva, Switzerland, 4 June 2013). SDN Standardization in ONF: ONF Structure, OpenFlow Spec & ONF’s SDN Architecture. Fabian Schneider (NEC Laboratories Europe), Vice-chair Architecture WG, ONF - PowerPoint PPT Presentation

Transcript of SDN Standardization in ONF: ONF Structure, OpenFlow Spec & ONF’s SDN Architecture

Page 1: SDN Standardization in ONF: ONF Structure, OpenFlow Spec &  ONF’s SDN Architecture

SDN Standardization in ONF:ONF Structure, OpenFlow Spec &

ONF’s SDN Architecture

Fabian Schneider (NEC Laboratories Europe),Vice-chair Architecture WG, ONF

[email protected]

ITU Workshop on Software Defined Networking (SDN)

Standardization Landscape(Geneva, Switzerland, 4 June 2013)

Geneva, Switzerland, 4 June 2013

Page 2: SDN Standardization in ONF: ONF Structure, OpenFlow Spec &  ONF’s SDN Architecture

2

ONF: What and Why

ONF owns OpenFlow spec standardization

Mission: Dedicated to the promotion and adoption of SDN for the benefit of users

ONF’s view on SDN:Physical separation of forwarding and controlSimplification of networking devices

ONF is not only “yet another SDO”Too many SDOs are vendor-drivenDisruptive tech won’t evolve from legacy SDOBeing an SDO is not enough to achieve mission

Geneva, Switzerland, 4 June 2013

Page 3: SDN Standardization in ONF: ONF Structure, OpenFlow Spec &  ONF’s SDN Architecture

OpenFlow approach in a Nutshell

The OpenFlow protocol provides a standardized protocol to separate control/ management plane from data plane

Rules (Match/Action tuples)

Support for quick & dynamic networkconfiguration

OF 1.0 – OF 1.3.2,OF-Config 1.1.1

3

NetworkApps

Custom Control Plane

Custom Silicon

Apps

Control Plane

DataPlane

Geneva, Switzerland, 4 June 2013

Page 4: SDN Standardization in ONF: ONF Structure, OpenFlow Spec &  ONF’s SDN Architecture

4

OpenFlow protocols & SDN

SDN is much more than just OpenFlow protocols

Whole eco-system:SDN AppsNetwork OSNetwork ElementsInterfaces in between

Control Plane

Data Plane

Applications

Network Operating

System

Switch/Network Element

SDN

Geneva, Switzerland, 4 June 2013

Page 5: SDN Standardization in ONF: ONF Structure, OpenFlow Spec &  ONF’s SDN Architecture

ONF OVERVIEWSelf-perception, Governance, Structure, Membership

5Geneva, Switzerland, 4 June 2013

Page 6: SDN Standardization in ONF: ONF Structure, OpenFlow Spec &  ONF’s SDN Architecture

ONF’s self-perception

Promote SDN as a whole – its commercialization – for users

Standardize what needs to be standardized by a committee

Believe in OpenFlow protocols as the Southbound API standard

Advocate of experimentation, coding, open-source

6Geneva, Switzerland, 4 June 2013

Page 7: SDN Standardization in ONF: ONF Structure, OpenFlow Spec &  ONF’s SDN Architecture

7

ONF Governance

Board of Directors: Users, not vendorsExecutive Director (employee)

Reports to Board; vendor-neutralTAG: ONF’s CTO functionWorking Groups

Chartered by BoardChaired by Board appointee

CoC coordinatesbetween different WGs

Geneva, Switzerland, 4 June 2013

Page 8: SDN Standardization in ONF: ONF Structure, OpenFlow Spec &  ONF’s SDN Architecture

Current ONF Structure & WGs

8

Optical Transpor

tTesting

& Interop

Council of Chairs (CoC)

Technical Advisory

Group (TAG)

Board of Directors

Executive Director

(Dan Pitt)

Arch & Frame-work

Config & Manage-

mentExten-sibility

Fwd’ing Abstrac-

tions

Market Edu-

cationMigration

Geneva, Switzerland, 4 June 2013

Page 9: SDN Standardization in ONF: ONF Structure, OpenFlow Spec &  ONF’s SDN Architecture

ONF member statistics

OpenFlow industry acceptance22 users70+ products, 30M+ portsIncumbent support for OpenFlow spec

Board: 8 companies & 2 Professors

96 Membersoperators, service providers, vendors, chip makers; both incumbent & startups

9Geneva, Switzerland, 4 June 2013

Page 10: SDN Standardization in ONF: ONF Structure, OpenFlow Spec &  ONF’s SDN Architecture

ONF ACTIVITIESCurrent work items, Peak into Architecture

10Geneva, Switzerland, 4 June 2013

Page 11: SDN Standardization in ONF: ONF Structure, OpenFlow Spec &  ONF’s SDN Architecture

11

Current Activity

Build out the OpenFlow substrateOptical, Wireless/Mobile, Security, OAM

Plug-fests and Conformance testingDevelop ONF’s SDN Architecture

Support services above OpenFlow protocolNorthbound interface studyHooks for NFV

How to migrate from legacy networksFoster Chipset/HW Ecosystem

Geneva, Switzerland, 4 June 2013

Page 12: SDN Standardization in ONF: ONF Structure, OpenFlow Spec &  ONF’s SDN Architecture

Peak into ONF’s SDN Architecture

12Geneva, Switzerland, 4 June 2013

Page 13: SDN Standardization in ONF: ONF Structure, OpenFlow Spec &  ONF’s SDN Architecture

Three Critical Properties of ONF’s SDN Architecture

Apps are network aware: SDN-enabled AppsCommunicate their requirements/polices to the networkCan monitor network state and adapt accordingly

Logically centralized NW: SDN Network ControllerController translates from app req’s to low-level rulesController summarizes the network state for apps

Well-understood driver-like model for devices: SDN Datapath

Programmatic low-level control of all Fwding and configAPI for capabilities advertisement and publishing statsNo resource contention with other entities

Controller “owns” this device, subject to capabilities advertisement*

13Geneva, Switzerland, 4 June 2013

Page 14: SDN Standardization in ONF: ONF Structure, OpenFlow Spec &  ONF’s SDN Architecture

ONF COLLABORATIONS & LIAISONS

14Geneva, Switzerland, 4 June 2013

Page 15: SDN Standardization in ONF: ONF Structure, OpenFlow Spec &  ONF’s SDN Architecture

Strategic ONF Collaborations

Geneva, Switzerland, 4 June 2013 15

Page 16: SDN Standardization in ONF: ONF Structure, OpenFlow Spec &  ONF’s SDN Architecture

Established ONF Liaisons

Geneva, Switzerland, 4 June 2013 16

Page 17: SDN Standardization in ONF: ONF Structure, OpenFlow Spec &  ONF’s SDN Architecture

Conclusions and Recommendations

SDN: the future of networkingopen, programmable, vendor-neutral, standards where it needs to be

Industry: broad acceptance of OpenFlow and investment everywhereONF: driving the global commercialization of open, standards-based SDN

Try to avoid duplication of work across SDOs

More info @ www.opennetworking.orgGeneva, Switzerland, 4 June 2013 17

Page 18: SDN Standardization in ONF: ONF Structure, OpenFlow Spec &  ONF’s SDN Architecture

QUESTIONS?Backup slides following …

18Geneva, Switzerland, 4 June 2013

Page 19: SDN Standardization in ONF: ONF Structure, OpenFlow Spec &  ONF’s SDN Architecture

96 Members, the IT/Net Spectrum

• 6Wind• A10 Networks• Active Broadband Networks• ADVA Optical• Alcatel-Lucent/Nuage• Aricent• Arista Networks • Big Switch Networks• Broadcom• Brocade• Centec Networks• Ceragon• China Mobile• Ciena• Cisco• Citrix• CohesiveFT• Colt• Cyan • Dell/Force10• Deutsche Telekom• Ericsson• ETRI• Extreme Networks

• F5/LineRate• Facebook• France Telecom/ Orange• Freescale• Fujitsu• Gigamon• Goldman Sachs• Google• Hitachi• HP• Huawei• IBM• Infinera• Infoblox• Intel• Initune Networks• IP Infusion• Ixia• Juniper Networks• KDDI• Korea Telecom• Lancope• Level3 Comms• LSI

• Luxoft• Marvell• MediaTek• Mellanox• Metaswitch Networks• Microsoft• Midokura• NCL Comms K.K.• NEC• Netgear• Netronome• Netscout• Nokia Siemens Netw.• NoviFlow• NTT Communications• Oracle• Overture Networks• Pica8• Plexxi• Qosmos• Rackspace• Radware• Riverbed Technology• Samsung

• SK Telecom• Spirent• Sunbay AG• Swisscom• Tail-f Systems• Tekelec• Telecom Italia• Telefonica• Tellabs• Tellac Networks• Tencent• Texas Instruments• Thales• Tilera• Transmode• Turk Telekom/Argela• TW Telecom• Vello Systems• Verisign• Verizon• Vmware/Nicira• Xpliant• Yahoo!• ZTE

Geneva, Switzerland, 4 June 2013 19

Page 20: SDN Standardization in ONF: ONF Structure, OpenFlow Spec &  ONF’s SDN Architecture

ONF Operator Members

VerizonLevel 3

TW Telecom

China MobileKorea Telecom

KDDINTT Communications

SK TelecomTencent

ColtDeutsche Telekom

France Telecom/OrangeTelecom Italia

SwisscomTelefonica

Turk Telekom

Geneva, Switzerland, 4 June 2013 20

Page 21: SDN Standardization in ONF: ONF Structure, OpenFlow Spec &  ONF’s SDN Architecture

And then there is…

Many members in commonONF: define Spec’s and ArchOpen Daylight:

Implements ONF standards (OF Specs)Builds on ONF Arch (controller & apps)One instantiation of a northbound API

Subject to contribution, experimentation, iterationFor some environment/use case (not all)

Geneva, Switzerland, 4 June 2013 21