the open networking foundation: standard bearer for sdn

17

Upload: open-networking-summits

Post on 18-Jul-2015

54 views

Category:

Technology


1 download

TRANSCRIPT

Page 3: The Open Networking Foundation: Standard Bearer for SDN

The Open Networking Foundation:Standard Bearer for SDN

Open Networking Summit

October 19, 2011

Dan Pitt, Executive Director

[email protected]

1

Page 4: The Open Networking Foundation: Standard Bearer for SDN

Points to cover

2

• The Basics

• Why we exist

• Ambition, scope

• How we operate

• What weʼre doing

Page 5: The Open Networking Foundation: Standard Bearer for SDN

3

Vision

• Make Software-Defined Networking the new norm for networks

Mission

• Foster a vibrant market for SDN products, services, applications, users

Goals

• Create the most relevant standards in record time to support a switching ecosystem based on the OpenFlow protocol

• Accelerate understanding of how to realize the abstractions above OpenFlow

ONF basics

ONF• is a foundation for the advancement of SDN (including standardization)

• is not a simple SDO

Page 6: The Open Networking Foundation: Standard Bearer for SDN

4

A non-profit industry consortium 501(c)(6)

• Incorporated 2010, Launched March 22, 2011

• Funded by member dues

• Open to any org. that pays annual dues, agrees to bylaws, IPR policy

ONF legal

IPR policy

• RAND-Z: royalty-free use of protocol, OpenFlow trademark, logo

• Automatic cross-licensing of all related IP to all other members

• No licensing charges to members

• No protection for non-members

• ONF itself: no IP

• Open interfaces, not open source or reference implementations (great for others)

Page 7: The Open Networking Foundation: Standard Bearer for SDN

5

Operation

• Fast, lean, efficient

• Absent politics AMAP

• A startup ourselves, iterating with customers, agile, learning

ONF principles

Standards creation

• Driven by users and user needs

• Developed by those close to implementation/deployment

• Standardize as little as necessary

• Vendor differentiation without lockin, market fragmentation

• More and more like a software community

• No names on drafts

• Relevant, implementable now; protocol-agnostic eventually

• Rapid real-world experience

Page 8: The Open Networking Foundation: Standard Bearer for SDN

6

Board of Directors

• Users, not vendors

Executive Director

• Reports to the Board

• Sole employee

• Vendor neutral

Technical Advisory Group

• Reports to the Board

• Advises on fundamental technical issues

• Makes recommendations, not decisions

ONF governance

Page 9: The Open Networking Foundation: Standard Bearer for SDN

7

Working Groups

• Chartered by the Board

• Chaired by Board appointee

• Defined scope, deliverables, timeline

• Work/meet on own schedule

Council of Chairs

• Assures cross-WG consistency

• Forwards draft standards to Board

• Chaired by Executive Director

!"#$%&'(")(

!*+&,-

./././

012%#342(5&,2%6",

7"+,8(")(5&,2%6",-

92%*$&%+'(:84&-",;(/,"#<

!"!"

ONF governance

Page 10: The Open Networking Foundation: Standard Bearer for SDN

8

8 Board members/6 “promoter” member companies• Urs Hölzle (Sr. VP, Engineering, Google), chairman• Najam Ahmad (Director, Network Engineering, Facebook)• Adam Bechtel (VP, Infrastructure Group, Yahoo)• Stuart Elby (VP, Network Architecture, Verizon)• Bruno Orth (VP, Strategy and Architecture, Deutsche Telekom)• Clyde Rodriguez (GM, Windows Azure Networking, Microsoft)• Nick McKeown (Professor, EE and CS, Stanford)• Scott Shenker (Professor, EECS, UC Berkeley and ICSI)

• Big Switch Networks• Broadcom• Brocade• Ciena• Cisco• Citrix• Comcast• CompTIA• Dell• Ericsson• ETRI• Extreme Networks• Force10 Networks• Fujitsu

• HP• Huawei• IBM• Infoblox• Intel • IP Infusion• Ixia• Juniper Networks• LineRate Systems• Marvell• Mellanox• Metaswitch Networks• Midokura• NEC

• Netgear• Netronome• Nicira Networks• Nokia Siemens Networks• NTT• Plexxi Inc.• Pronto Systems• Riverbed Technology• Samsung• Tencent• Vello Systems• VMware• ZTE

41 “adopter” member companies

ONF members

Page 11: The Open Networking Foundation: Standard Bearer for SDN

9

Evolution path:

• OF 1.0 (03/2010): Most widely used version, MAC, IPv4, single table• OF 1.1 (02/2011): MPLS tags/tunnels, multiple tables, counters• OF 1.2 (12/2011): Wire protocol, IPv6, basic configuration, extensible expression • OF 1.3 (04/2012): Topology discovery, test processes, test suites...• OF 1.4 (08/2012): Capability discovery, test labs...

Goals:• Widespread adoption, experimentation w/OF 1.2-1.4• Accommodate current merchant silicon• Move beyond limitations of current merchant silicon

OpenFlow standards

Page 12: The Open Networking Foundation: Standard Bearer for SDN

10

Chartered Working Groups

• Extensibility (chair: Jean Tourrilhes, HP)• Extensible match & error messages, wire protocol, forwarding model, MAC, IPv4, IPv6

• Config-mgmt (chair: Deepak Bansal, Microsoft)• Protocol & schema for basic config, single logical switch to main/backup controller

• Testing-interop (chair: Michael Haugh, Ixia)• Conformance test suites, performance benchmarking, interoperability plug fests

Technical activities

Page 13: The Open Networking Foundation: Standard Bearer for SDN

11

Active mailing list discussion groups

• Match-action-table• Eventual home of IPv4, IPv6 field-based rules

• Hybrid forwarding plane• Resource sharing among conventional/OpenFlow parts of hybrid switch; shipping lanes

• Northbound API/SDN abstractions

• Object & service models, virtualization, characterization, interaction• SDN abstractions above OF not very appropriate for de jure standardization

Technical activities

Page 14: The Open Networking Foundation: Standard Bearer for SDN

#$%&'()"*+=>(?<2$(&$62,)+%2(6"(<+%@26()",A+,8&$B

C>(!"$-&-62$6D(A2''E82F$28(B'"G+'(4&2A

H+%@26I",A+,8&$B(

H+%@26I",A+,8&$B(

H+%@26I",A+,8&$B(

H+%@26I",A+,8&$B(

H+%@26I",A+,8&$B(

12

J>(:6('2+-6("$2(K26A",@(?L<,"G+G';(M+$;

?<2$E(+$8(%'"-28E-"#,%2,$-%.($ /%0!"1('2(-3

Page 15: The Open Networking Foundation: Standard Bearer for SDN

13!

J+%@26(K",?+,8&$D((

J+%@26(K",?+,8&$D((

J+%@26(K",?+,8&$D((

J+%@26(K",?+,8&$D((

J+%@26(K",?+,8&$D((

>26?",@(ABN-O(Global Network View!

Abstract Network View!

P&,6#+'&Q+3"$(

Rich environment above OpenFlow

!"$6,"'(J,"D,+M(:( !"$6,"'(J,"D,+M(7(

B'&%&$D(R+;2,S(K'"?P&-",(

:<<-( 9""'-(

!"$6,"'(J,"D,+M(!(

Page 16: The Open Networking Foundation: Standard Bearer for SDN

Market education

Objectives• Position SDN/OF as the future of networking• Educate members/non-members; vendors/operators• Foster a vibrant market through market education in partnership w/members• Raise awareness, support adoption, help members succeed

Ideas• Common vocabulary• Consistent messaging• Shared collateral• Collaborative appearances

14

Just getting started: talk to me

Page 17: The Open Networking Foundation: Standard Bearer for SDN

15

ONF now the home of OpenFlow

• Take OpenFlow 1.1 to commercial strength – Job One

• Family of standards: foundation, building blocks, choices

• Protocols; configuration and management; compliance and interoperability

• Development, deployment, experience, feedback

Conclusions

SDN beyond OpenFlow

• SDN abstractions, object models, interactions

• Ecosystem for new features, new players, new business models

www.OpenNetworking.org

[email protected]

Technical standards + market education

• Market pull to drive the ecosystem