SlideShare a Scribd company logo
1 of 17
Download to read offline
The Open Networking Foundation:
Standard Bearer for SDN
Open Networking Summit
October 19, 2011
Dan Pitt, Executive Director
Dan.Pitt@OpenNetworking.org
1
Points to cover
2
• The Basics
• Why we exist
• Ambition, scope
• How we operate
• What weʼre doing
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
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)
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
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
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
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
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
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
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
#$%&'()"*+
=>(?<2$(&$62,)+%2(6"(<+%@26()",A+,8&$B
C>(!"$-&-62$6D(A2''E82F$28(B'"G+'(4&2A
H+%@26
I",A+,8&$B(
H+%@26
I",A+,8&$B(
H+%@26
I",A+,8&$B(
H+%@26
I",A+,8&$B(
H+%@26
I",A+,8&$B(
12
J>(:6('2+-6("$2(K26A",@(?L
<,"G+G';(M+$;
?<2$E(+$8(%'"-28E-"#,%2,$-%.($ /%0!"1('2(-3
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 NetworkView!
Abstract NetworkView!
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(!(
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
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
Dan.Pitt@OpenNetworking.org
Technical standards + market education
• Market pull to drive the ecosystem

More Related Content

Viewers also liked

Parts of the system unit
Parts of the system unitParts of the system unit
Parts of the system unitSamantha Regis
 
Computer Literacy For Teacher
Computer Literacy For TeacherComputer Literacy For Teacher
Computer Literacy For Teachermarticamil
 
Elements of Computer
Elements  of ComputerElements  of Computer
Elements of ComputerLUZ PINGOL
 
Fundamental elements of computer
Fundamental elements of computerFundamental elements of computer
Fundamental elements of computerJesus Obenita Jr.
 
Computer literacy
Computer literacyComputer literacy
Computer literacyPaulyn Go
 
Introduction to computer literacy
Introduction to computer literacyIntroduction to computer literacy
Introduction to computer literacyMkhululi Silinga
 
System unit & its components
System unit & its componentsSystem unit & its components
System unit & its componentsadpafit
 
The elements of a computer system
The elements of a computer systemThe elements of a computer system
The elements of a computer systemMary Zharina
 
Computer Hardware and Software Elements
Computer Hardware and Software ElementsComputer Hardware and Software Elements
Computer Hardware and Software ElementsAdetula Bunmi
 
Importance of computer literacy
Importance of computer literacyImportance of computer literacy
Importance of computer literacyJoannemarie Urbano
 
Uses of computers in education
Uses of computers in educationUses of computers in education
Uses of computers in educationMelanie Garay
 
Internal parts of a computer and their functions
Internal parts of a computer and their functionsInternal parts of a computer and their functions
Internal parts of a computer and their functionsEmily-scamell
 
Internal components of the computer
Internal components of the computerInternal components of the computer
Internal components of the computerDanielAtkinson96
 
Photoshop step by step powerpoint presentation - hayley ip 10 f
Photoshop step by step   powerpoint presentation - hayley ip 10 fPhotoshop step by step   powerpoint presentation - hayley ip 10 f
Photoshop step by step powerpoint presentation - hayley ip 10 fHayley Ip
 
Photoshop tools and their functions
Photoshop tools and their functionsPhotoshop tools and their functions
Photoshop tools and their functionsGener Evangelista
 
Adobe Photoshop Basics - Session 1
Adobe Photoshop Basics - Session 1Adobe Photoshop Basics - Session 1
Adobe Photoshop Basics - Session 1xneptune
 
Presentation on adobe photoshop® tools
Presentation on adobe photoshop® toolsPresentation on adobe photoshop® tools
Presentation on adobe photoshop® toolsHarshit Dave
 

Viewers also liked (20)

Parts of the system unit
Parts of the system unitParts of the system unit
Parts of the system unit
 
Computer literacy first day slides
Computer literacy   first day slidesComputer literacy   first day slides
Computer literacy first day slides
 
Computer Literacy For Teacher
Computer Literacy For TeacherComputer Literacy For Teacher
Computer Literacy For Teacher
 
Elements of Computer
Elements  of ComputerElements  of Computer
Elements of Computer
 
Fundamental elements of computer
Fundamental elements of computerFundamental elements of computer
Fundamental elements of computer
 
Computer literacy
Computer literacyComputer literacy
Computer literacy
 
Introduction to computer literacy
Introduction to computer literacyIntroduction to computer literacy
Introduction to computer literacy
 
System unit & its components
System unit & its componentsSystem unit & its components
System unit & its components
 
The elements of a computer system
The elements of a computer systemThe elements of a computer system
The elements of a computer system
 
System unit
System unitSystem unit
System unit
 
Computer Hardware and Software Elements
Computer Hardware and Software ElementsComputer Hardware and Software Elements
Computer Hardware and Software Elements
 
System unit components
System unit componentsSystem unit components
System unit components
 
Importance of computer literacy
Importance of computer literacyImportance of computer literacy
Importance of computer literacy
 
Uses of computers in education
Uses of computers in educationUses of computers in education
Uses of computers in education
 
Internal parts of a computer and their functions
Internal parts of a computer and their functionsInternal parts of a computer and their functions
Internal parts of a computer and their functions
 
Internal components of the computer
Internal components of the computerInternal components of the computer
Internal components of the computer
 
Photoshop step by step powerpoint presentation - hayley ip 10 f
Photoshop step by step   powerpoint presentation - hayley ip 10 fPhotoshop step by step   powerpoint presentation - hayley ip 10 f
Photoshop step by step powerpoint presentation - hayley ip 10 f
 
Photoshop tools and their functions
Photoshop tools and their functionsPhotoshop tools and their functions
Photoshop tools and their functions
 
Adobe Photoshop Basics - Session 1
Adobe Photoshop Basics - Session 1Adobe Photoshop Basics - Session 1
Adobe Photoshop Basics - Session 1
 
Presentation on adobe photoshop® tools
Presentation on adobe photoshop® toolsPresentation on adobe photoshop® tools
Presentation on adobe photoshop® tools
 

Similar to The Open Networking Foundation: Standard Bearer for SDN

Combining Open Source and Standards
Combining Open Source and StandardsCombining Open Source and Standards
Combining Open Source and StandardsCharles Eckel
 
9 Months and Counting with Jeff Borek of IBM OpenAPI Meetup 2016 09 15
9 Months and Counting with Jeff Borek of IBM OpenAPI Meetup 2016 09 159 Months and Counting with Jeff Borek of IBM OpenAPI Meetup 2016 09 15
9 Months and Counting with Jeff Borek of IBM OpenAPI Meetup 2016 09 15Open API Initiative (OAI)
 
2011 at ConLife Panel on value of standards
2011 at ConLife Panel on value of standards2011 at ConLife Panel on value of standards
2011 at ConLife Panel on value of standardsOSGi Alliance
 
ODPi 101: Who we are, What we do
ODPi 101: Who we are, What we doODPi 101: Who we are, What we do
ODPi 101: Who we are, What we doHortonworks
 
Open API Initiative: Six months and counting
Open API Initiative: Six months and countingOpen API Initiative: Six months and counting
Open API Initiative: Six months and countingOpen API Initiative (OAI)
 
Enabling IoT Devices’ Hardware and Software Interoperability, IPSO Alliance (...
Enabling IoT Devices’ Hardware and Software Interoperability, IPSO Alliance (...Enabling IoT Devices’ Hardware and Software Interoperability, IPSO Alliance (...
Enabling IoT Devices’ Hardware and Software Interoperability, IPSO Alliance (...Open Mobile Alliance
 
Technical standards & the RDTF Vision: some considerations
Technical standards & the RDTF Vision: some considerationsTechnical standards & the RDTF Vision: some considerations
Technical standards & the RDTF Vision: some considerationsPaul Walk
 
Jan De Nul & LoQutus: Implementing an API strategy at Jan De Nul
Jan De Nul & LoQutus: Implementing an API strategy at Jan De NulJan De Nul & LoQutus: Implementing an API strategy at Jan De Nul
Jan De Nul & LoQutus: Implementing an API strategy at Jan De NulLoQutus
 
OpenPOWER foundation update new executive director and bright open future_i...
OpenPOWER  foundation update  new executive director and bright open future_i...OpenPOWER  foundation update  new executive director and bright open future_i...
OpenPOWER foundation update new executive director and bright open future_i...Ganesan Narayanasamy
 
Engineering Culture and Infrastructure
Engineering Culture and InfrastructureEngineering Culture and Infrastructure
Engineering Culture and InfrastructureSchubert Zhang
 
JDA: Building an Open Source Center of Excellence
JDA: Building an Open Source Center of ExcellenceJDA: Building an Open Source Center of Excellence
JDA: Building an Open Source Center of ExcellenceBlack Duck by Synopsys
 
Onos summit roadmap dec 9
Onos summit  roadmap dec 9Onos summit  roadmap dec 9
Onos summit roadmap dec 9ONOS Project
 
Open Source & Identity Management
Open Source & Identity ManagementOpen Source & Identity Management
Open Source & Identity ManagementJISC Netskills
 
OpenNTF - The Lotus Notes and Domino Open Source Organization
OpenNTF - The Lotus Notes and Domino Open Source OrganizationOpenNTF - The Lotus Notes and Domino Open Source Organization
OpenNTF - The Lotus Notes and Domino Open Source OrganizationBruce Elgort
 
A Reference Architecture to Enable Visibility and Traceability across the Ent...
A Reference Architecture to Enable Visibility and Traceability across the Ent...A Reference Architecture to Enable Visibility and Traceability across the Ent...
A Reference Architecture to Enable Visibility and Traceability across the Ent...CollabNet
 
IWMW 2002: Web standards briefing (session C2)
IWMW 2002: Web standards briefing (session C2)IWMW 2002: Web standards briefing (session C2)
IWMW 2002: Web standards briefing (session C2)IWMW
 

Similar to The Open Networking Foundation: Standard Bearer for SDN (20)

Combining Open Source and Standards
Combining Open Source and StandardsCombining Open Source and Standards
Combining Open Source and Standards
 
9 Months and Counting with Jeff Borek of IBM OpenAPI Meetup 2016 09 15
9 Months and Counting with Jeff Borek of IBM OpenAPI Meetup 2016 09 159 Months and Counting with Jeff Borek of IBM OpenAPI Meetup 2016 09 15
9 Months and Counting with Jeff Borek of IBM OpenAPI Meetup 2016 09 15
 
2011 at ConLife Panel on value of standards
2011 at ConLife Panel on value of standards2011 at ConLife Panel on value of standards
2011 at ConLife Panel on value of standards
 
ODPi 101: Who we are, What we do
ODPi 101: Who we are, What we doODPi 101: Who we are, What we do
ODPi 101: Who we are, What we do
 
IETF Talk
IETF TalkIETF Talk
IETF Talk
 
Open API Initiative: Six months and counting
Open API Initiative: Six months and countingOpen API Initiative: Six months and counting
Open API Initiative: Six months and counting
 
Enabling IoT Devices’ Hardware and Software Interoperability, IPSO Alliance (...
Enabling IoT Devices’ Hardware and Software Interoperability, IPSO Alliance (...Enabling IoT Devices’ Hardware and Software Interoperability, IPSO Alliance (...
Enabling IoT Devices’ Hardware and Software Interoperability, IPSO Alliance (...
 
Technical standards & the RDTF Vision: some considerations
Technical standards & the RDTF Vision: some considerationsTechnical standards & the RDTF Vision: some considerations
Technical standards & the RDTF Vision: some considerations
 
Jan De Nul & LoQutus: Implementing an API strategy at Jan De Nul
Jan De Nul & LoQutus: Implementing an API strategy at Jan De NulJan De Nul & LoQutus: Implementing an API strategy at Jan De Nul
Jan De Nul & LoQutus: Implementing an API strategy at Jan De Nul
 
StarlingX - A Platform for the Distributed Edge | Ildiko Vancsa
StarlingX - A Platform for the Distributed Edge | Ildiko VancsaStarlingX - A Platform for the Distributed Edge | Ildiko Vancsa
StarlingX - A Platform for the Distributed Edge | Ildiko Vancsa
 
OpenPOWER foundation update new executive director and bright open future_i...
OpenPOWER  foundation update  new executive director and bright open future_i...OpenPOWER  foundation update  new executive director and bright open future_i...
OpenPOWER foundation update new executive director and bright open future_i...
 
W3C-כיצד פועל ה
W3C-כיצד פועל הW3C-כיצד פועל ה
W3C-כיצד פועל ה
 
Engineering Culture and Infrastructure
Engineering Culture and InfrastructureEngineering Culture and Infrastructure
Engineering Culture and Infrastructure
 
JDA: Building an Open Source Center of Excellence
JDA: Building an Open Source Center of ExcellenceJDA: Building an Open Source Center of Excellence
JDA: Building an Open Source Center of Excellence
 
Onos summit roadmap dec 9
Onos summit  roadmap dec 9Onos summit  roadmap dec 9
Onos summit roadmap dec 9
 
Open Source & Identity Management
Open Source & Identity ManagementOpen Source & Identity Management
Open Source & Identity Management
 
ION Ljubljana - Aaron Hughes: Best Current Operational Practices
ION Ljubljana - Aaron Hughes: Best Current Operational PracticesION Ljubljana - Aaron Hughes: Best Current Operational Practices
ION Ljubljana - Aaron Hughes: Best Current Operational Practices
 
OpenNTF - The Lotus Notes and Domino Open Source Organization
OpenNTF - The Lotus Notes and Domino Open Source OrganizationOpenNTF - The Lotus Notes and Domino Open Source Organization
OpenNTF - The Lotus Notes and Domino Open Source Organization
 
A Reference Architecture to Enable Visibility and Traceability across the Ent...
A Reference Architecture to Enable Visibility and Traceability across the Ent...A Reference Architecture to Enable Visibility and Traceability across the Ent...
A Reference Architecture to Enable Visibility and Traceability across the Ent...
 
IWMW 2002: Web standards briefing (session C2)
IWMW 2002: Web standards briefing (session C2)IWMW 2002: Web standards briefing (session C2)
IWMW 2002: Web standards briefing (session C2)
 

More from Open Networking Summits

CORD: Central Office Re-architected as a Datacenter
CORD: Central Office Re-architected as a DatacenterCORD: Central Office Re-architected as a Datacenter
CORD: Central Office Re-architected as a DatacenterOpen Networking Summits
 
[Webinar Slides] Programming the Network Dataplane in P4
[Webinar Slides] Programming the Network Dataplane in P4[Webinar Slides] Programming the Network Dataplane in P4
[Webinar Slides] Programming the Network Dataplane in P4Open Networking Summits
 
OPNFV Webinar – No Time to Wait: Accelerating NFV Time to Market Through Open...
OPNFV Webinar – No Time to Wait: Accelerating NFV Time to Market Through Open...OPNFV Webinar – No Time to Wait: Accelerating NFV Time to Market Through Open...
OPNFV Webinar – No Time to Wait: Accelerating NFV Time to Market Through Open...Open Networking Summits
 
Software Defined Networking: Enabling The Mobile Workplace
Software Defined Networking: Enabling The Mobile WorkplaceSoftware Defined Networking: Enabling The Mobile Workplace
Software Defined Networking: Enabling The Mobile WorkplaceOpen Networking Summits
 
Software Defined Networks Network Function Virtualization Pivotal Technologies
Software Defined Networks Network Function Virtualization Pivotal TechnologiesSoftware Defined Networks Network Function Virtualization Pivotal Technologies
Software Defined Networks Network Function Virtualization Pivotal TechnologiesOpen Networking Summits
 
Spreading NFV through the Network: the ETSI NFV use cases
Spreading NFV through the Network: the ETSI NFV use casesSpreading NFV through the Network: the ETSI NFV use cases
Spreading NFV through the Network: the ETSI NFV use casesOpen Networking Summits
 
Ranges & Cross-Entrance Consistency with OpenFlow
Ranges & Cross-Entrance Consistency with OpenFlowRanges & Cross-Entrance Consistency with OpenFlow
Ranges & Cross-Entrance Consistency with OpenFlowOpen Networking Summits
 
On the Necessity of Time-based Updates in SDN
On the Necessity of Time-based Updates in SDNOn the Necessity of Time-based Updates in SDN
On the Necessity of Time-based Updates in SDNOpen Networking Summits
 
Control Exchange Points: Providing QoS-en abled End-to-End Services via SDN-b...
Control Exchange Points: Providing QoS-en abled End-to-End Services via SDN-b...Control Exchange Points: Providing QoS-en abled End-to-End Services via SDN-b...
Control Exchange Points: Providing QoS-en abled End-to-End Services via SDN-b...Open Networking Summits
 
ESPRES: Easy Scheduling and Prioritization for SDN
ESPRES: Easy Scheduling and Prioritization for SDNESPRES: Easy Scheduling and Prioritization for SDN
ESPRES: Easy Scheduling and Prioritization for SDNOpen Networking Summits
 
SDN & OPTICAL FLOW STEERING FOR NETWORK FUNCTION VIRTUALIZATION
SDN & OPTICAL FLOW STEERING FOR NETWORK FUNCTION VIRTUALIZATIONSDN & OPTICAL FLOW STEERING FOR NETWORK FUNCTION VIRTUALIZATION
SDN & OPTICAL FLOW STEERING FOR NETWORK FUNCTION VIRTUALIZATIONOpen Networking Summits
 
SoftMoW: A Dynamic and Scalable Software Defined Architecture for Cellular WANs
SoftMoW: A Dynamic and Scalable Software Defined Architecture for Cellular WANsSoftMoW: A Dynamic and Scalable Software Defined Architecture for Cellular WANs
SoftMoW: A Dynamic and Scalable Software Defined Architecture for Cellular WANsOpen Networking Summits
 
RadioVisor - A Slicing Plane for Radio Access Networks
RadioVisor - A Slicing Plane for Radio Access NetworksRadioVisor - A Slicing Plane for Radio Access Networks
RadioVisor - A Slicing Plane for Radio Access NetworksOpen Networking Summits
 
Enabling SDN in old school networks with Software-Controlled Routing Protocols
Enabling SDN in old school networks with Software-Controlled Routing ProtocolsEnabling SDN in old school networks with Software-Controlled Routing Protocols
Enabling SDN in old school networks with Software-Controlled Routing ProtocolsOpen Networking Summits
 

More from Open Networking Summits (20)

CORD: Central Office Re-architected as a Datacenter
CORD: Central Office Re-architected as a DatacenterCORD: Central Office Re-architected as a Datacenter
CORD: Central Office Re-architected as a Datacenter
 
[Webinar Slides] Programming the Network Dataplane in P4
[Webinar Slides] Programming the Network Dataplane in P4[Webinar Slides] Programming the Network Dataplane in P4
[Webinar Slides] Programming the Network Dataplane in P4
 
OPNFV Webinar – No Time to Wait: Accelerating NFV Time to Market Through Open...
OPNFV Webinar – No Time to Wait: Accelerating NFV Time to Market Through Open...OPNFV Webinar – No Time to Wait: Accelerating NFV Time to Market Through Open...
OPNFV Webinar – No Time to Wait: Accelerating NFV Time to Market Through Open...
 
Learnings from Carrier SDN Deployments
Learnings from Carrier SDN DeploymentsLearnings from Carrier SDN Deployments
Learnings from Carrier SDN Deployments
 
Software Defined Networking: Enabling The Mobile Workplace
Software Defined Networking: Enabling The Mobile WorkplaceSoftware Defined Networking: Enabling The Mobile Workplace
Software Defined Networking: Enabling The Mobile Workplace
 
Application Driven SDN
Application Driven SDNApplication Driven SDN
Application Driven SDN
 
Software Defined Networks Network Function Virtualization Pivotal Technologies
Software Defined Networks Network Function Virtualization Pivotal TechnologiesSoftware Defined Networks Network Function Virtualization Pivotal Technologies
Software Defined Networks Network Function Virtualization Pivotal Technologies
 
NFV & SDN Customer Deployments
NFV & SDN Customer DeploymentsNFV & SDN Customer Deployments
NFV & SDN Customer Deployments
 
Automation of end-to-end QOS
Automation of end-to-end QOSAutomation of end-to-end QOS
Automation of end-to-end QOS
 
Building a Digital Telco
Building a Digital TelcoBuilding a Digital Telco
Building a Digital Telco
 
Spreading NFV through the Network: the ETSI NFV use cases
Spreading NFV through the Network: the ETSI NFV use casesSpreading NFV through the Network: the ETSI NFV use cases
Spreading NFV through the Network: the ETSI NFV use cases
 
BeHop : SDN for Dense WiFi Networks
BeHop : SDN for Dense WiFi NetworksBeHop : SDN for Dense WiFi Networks
BeHop : SDN for Dense WiFi Networks
 
Ranges & Cross-Entrance Consistency with OpenFlow
Ranges & Cross-Entrance Consistency with OpenFlowRanges & Cross-Entrance Consistency with OpenFlow
Ranges & Cross-Entrance Consistency with OpenFlow
 
On the Necessity of Time-based Updates in SDN
On the Necessity of Time-based Updates in SDNOn the Necessity of Time-based Updates in SDN
On the Necessity of Time-based Updates in SDN
 
Control Exchange Points: Providing QoS-en abled End-to-End Services via SDN-b...
Control Exchange Points: Providing QoS-en abled End-to-End Services via SDN-b...Control Exchange Points: Providing QoS-en abled End-to-End Services via SDN-b...
Control Exchange Points: Providing QoS-en abled End-to-End Services via SDN-b...
 
ESPRES: Easy Scheduling and Prioritization for SDN
ESPRES: Easy Scheduling and Prioritization for SDNESPRES: Easy Scheduling and Prioritization for SDN
ESPRES: Easy Scheduling and Prioritization for SDN
 
SDN & OPTICAL FLOW STEERING FOR NETWORK FUNCTION VIRTUALIZATION
SDN & OPTICAL FLOW STEERING FOR NETWORK FUNCTION VIRTUALIZATIONSDN & OPTICAL FLOW STEERING FOR NETWORK FUNCTION VIRTUALIZATION
SDN & OPTICAL FLOW STEERING FOR NETWORK FUNCTION VIRTUALIZATION
 
SoftMoW: A Dynamic and Scalable Software Defined Architecture for Cellular WANs
SoftMoW: A Dynamic and Scalable Software Defined Architecture for Cellular WANsSoftMoW: A Dynamic and Scalable Software Defined Architecture for Cellular WANs
SoftMoW: A Dynamic and Scalable Software Defined Architecture for Cellular WANs
 
RadioVisor - A Slicing Plane for Radio Access Networks
RadioVisor - A Slicing Plane for Radio Access NetworksRadioVisor - A Slicing Plane for Radio Access Networks
RadioVisor - A Slicing Plane for Radio Access Networks
 
Enabling SDN in old school networks with Software-Controlled Routing Protocols
Enabling SDN in old school networks with Software-Controlled Routing ProtocolsEnabling SDN in old school networks with Software-Controlled Routing Protocols
Enabling SDN in old school networks with Software-Controlled Routing Protocols
 

Recently uploaded

DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 

Recently uploaded (20)

DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 

The Open Networking Foundation: Standard Bearer for SDN

  • 1.
  • 2.
  • 3. The Open Networking Foundation: Standard Bearer for SDN Open Networking Summit October 19, 2011 Dan Pitt, Executive Director Dan.Pitt@OpenNetworking.org 1
  • 4. Points to cover 2 • The Basics • Why we exist • Ambition, scope • How we operate • What weʼre doing
  • 5. 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
  • 6. 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)
  • 7. 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
  • 8. 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
  • 9. 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
  • 10. 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
  • 11. 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
  • 12. 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
  • 13. 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
  • 15. 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 NetworkView! Abstract NetworkView! 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(!(
  • 16. 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
  • 17. 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 Dan.Pitt@OpenNetworking.org Technical standards + market education • Market pull to drive the ecosystem