The Open Networking Foundation

advertisement
The Open Networking Foundation:
OpenFlow & SDN from lab to market
IEEE ComSoc SV chapter
July 11, 2012
Dan Pitt, Executive Director
Dan.Pitt@OpenNetworking.org
1
Points to cover
•
Origins
•
The Basics
•
Why we exist
•
Ambition, scope
•
How we operate
•
What we’re doing
2
Origins
Ethane
Martin
Casado
1. Programmatic control of Enterprise networks
2. Global policy, directly enforced
3. Global vantage point
4. OpenFlow
1. NSF/GENI
2. OpenFlow/SDN on 10 campuses
3. Research demonstrations
4. Now on 100+ campuses
5. US, Europe, Asia
Research Community:
How to deploy new ideas?
1. Data Center Networks
2. WANs
3. Enterprise and WiFi
4. Vendors & startups emerging
Industry Trend:
Networks being built this way
3
Why we exist
Users
• Solving problems of scale, flexibility, east-west traffic (data centers)
• Solving problems of cost, service introduction (service providers)
• Solving problems of applications, administration, security (enterprises)
Networking
• Catching up to computing (distributed systems, virtualization)
• Becoming part of the computing infrastructure
Standards
• User-led
• Faster
4
Domain problems
Carriers
• End-customer monthly bill: unchanged
• Global IP traffic: up 40-50% per year
• CAPEX, OPEX need: down 40-50% per Gb/s per year
• CAPEX, OPEX reality: down 10-20% per year
• Service-creation velocity
Data-center operators
• East-west traffic, already have global view
• Unbelievable scale
Enterprises
• Everything else is virtualized
• Need flexibility to match IT to business needs
5
Remember mainframes?
AppAppAppAppAppAppAppAppAppAppApp
Specialized
Applications
Open Interface
Specialized
Operating
System
Windows
(OS)
Specialized
Hardware
or
Linux
or
Mac
OS
Open Interface
Microprocessor
Horizontal
Open interfaces
Rapid innovation
Huge industry
Vertically integrated
Closed, proprietary
Slow innovation
Small industry
6
That’s what today’s routers are
Routing, management, mobility
management,
access control, VPNs, …
Featur
e
Feature
OS
Custom Hardware
Million of 6,000 RFCs
lines
of source
code
Billions of Bloated
gates
Power Hungry
• Vertically integrated, complex, closed, proprietary
•
Networking industry with “mainframe” mindset
7
What SDN really is
AppAppAppAppAppAppAppAppAppAppApp
Specialized
Features
Open Interface
Specialized
Control
Plane
Control
Plane
or
Control
Plane
or
Control
Plane
Open Interface
Specialized
Hardware
Merchant
Switching Chips
Vertically integrated
Closed, proprietary
Slow innovation
Horizontal
Open interfaces
Rapid innovation
8
The transition
Feature
Feature
Network OS
Feature
Feature
OS
Feature
Feature
Custom Hardware
OS
Feature
Feature
Custom Hardware
OS
Feature
Custom Hardware
Feature
OS
Feature
Custom Hardware
Feature
OS
Custom Hardware
9
Separation of control, forwarding planes
3. Consistent, well-defined global view
Feature Ctl. Program
2. At least one
Network OS
probably many
Open- and closedsource
1. Open interface to packet forwarding
Network OS
Flow
Table
Packet
Forwarding
“If header = x, send to port 4”
“If header = y, overwrite header with z, send to ports 5,6”
“If header = ?, send to me”
Packet
Forwarding
Packet
Forwarding
Packet
Forwarding
Packet
Forwarding
10
ONF basics
ONF
•is a foundation for the advancement of SDN (including standardization)
•is not a simple SDO
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
11
Rich environment above OpenFlow
Apps
Control Program A Control Program B
Tools
Abstract Network View
Virtualization
Control Program C
Global Network View
Network OS(s)
Control Program D
Slicing Layer: FlowVisor
Packet
Forwarding
Packet
Forwarding
Packet
Forwarding
Packet
Forwarding
Packet
Forwarding
12
ONF legal
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
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 (yet)
13
ONF principles
Operation
• Fast, lean, efficient
• Absent politics AMAP
• A startup ourselves, iterating with customers, agile, learning
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
14
ONF governance
Board of Directors
• Users, not vendors
Executive Director (employee)
Technical
Advisory Group
Board of
Directors
• Reports to the Board; vendor neutral
Technical Advisory Group
• Advises Board on fundamental technical issues
Working Groups
Council
of Chairs
• Chartered by the Board
• Chaired by Board appointee
Technical
Working
Group
...
15
Chairs Council
of Chairs
Technical
Working
Group
Market
Education
Activities
Executive
Director
Regional
Activities
7 Board companies, 65 others
•
•
•
•
•
•
•
•
•
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)
Axel Clauberg (VP, IP & Optical, Deutsche Telekom)
Yukio Ito (Sr. VP, Services & Infrastructure, NTT Communications
Clyde Rodriguez (GM, Windows Azure Networking, Microsoft)
Nick McKeown (Professor, EE and CS, Stanford)
Scott Shenker (Professor, EECS, UC Berkeley and ICSI)
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
A10 Networks
ADVA Optical
Alcatel-Lucent
Aricent
Argela/Turk Telekom
Big Switch Networks
Broadcom
Brocade
Ciena
Cisco
Citrix
Colt
CompTIA
Cyan Optics
Dell/Force10
Elbrys
Ericsson
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
ETRI
Extreme Networks
EZchip
F5 Networks
Freescale Semi
Fujitsu
Gigamon
Goldman Sachs
Hitachi
HP
Huawei
IBM
Infinera
Infoblox
Intel
IP Infusion
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
16
Ixia
Juniper Networks
Korea Telecom
LineRate Systems
LSI
Luxoft
Marvell
Mellanox
Metaswitch Networks
Midokura
NCL Comms K.K.
NEC
Netgear
Netronome
Nicira Networks
Nokia Siemens Netw.
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
NoviFlow
Oracle
Orange/France Telecom
Pica8
Plexxi Inc.
Radware
Riverbed Technology
Samsung
SK Telecom
Spirent
Telecom Italia
Tencent
Texas Instruments
Vello Systems
VMware
ZTE
OpenFlow standards
Evolution path:
• OF 1.0 (03/2010): Most widely used version, MAC, IPv4, single table (from Stanford)
• OF 1.1 (02/2011): MPLS tags/tunnels, multiple tables, counters (from Stanford)
• OF 1.2 (12/2011): IPv6, extensible expression
• OF-Config 1.0 (01/2012): Basic configuration: queues, ports, controller assign
• OF 1.3.0 (04/2012): Tunnels, meters, PBB support, more IPv6
• OF-Config 1.1 (04/2012): Topology discovery, error handling
• OF-Test 1.0 (2H2012): Interoperability & conformance test processes, suites, labs
Goals:
• Widespread adoption, experimentation w/OF 1.3.x
• Accommodate current merchant silicon
• Move beyond limitations of current merchant silicon
17
Technical activities
Chartered Working Groups
• Extensibility (chair: Jean Tourrilhes, HP): OpenFlow protocol
• Config-mgmt (chair: Deepak Bansal, Microsoft): basic switch configuration
• Testing-interop (chair: Michael Haugh, Ixia): conformance, interop., benchmarking
• Hybrid (chair: Jan Medved, Cisco): mixed OpenFlow/legacy switches & networks
Discussion Groups
• OpenFlow-Future: forwarding-plane models
• NorthboundAPI: how the network relates to the applications
• NewTransport: OpenFlow for optical, circuits, wireless
• Market Education (chair: Isabelle Guis, Big Switch): marketing, customer value
18
Conclusions
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
SDN beyond OpenFlow
• SDN abstractions, object models, interactions
• Ecosystem for new features, new players, new business models
Technical standards + market education
• Market pull to drive the ecosystem
19
ONF: innovating in technology and standardization
www.OpenNetworking.org
Dan.Pitt@OpenNetworking.org
20
Download