sdn basics – what you need to know about software-defined networking
DESCRIPTION
SDNUniversity™ is our exclusive educational series on software-defined networking (SDN) and network functions virtualization (NFV) designed to help you develop practical, real-world knowledge and skills. Take advantage of this opportunity to learn SDN basics through a free, interactive online training session featuring experts from SDNCentral and Computerlinks.TRANSCRIPT
SDN University™ 101What You Need to Know About SDN
Copyright 2013. All Rights Reserved.
Meet our speakers
2Copyright 2013. All Rights Reserved.
Roy Chua Matt GriffithsMatthew Palmer
SDNCentral SDNCentral COMPUTERLINKS
• What is SDN» History of SDN and OpenFlow
• What can you do with SDN – Use Cases• SDN Ecosystem
» SDN Players» SDN Open Source Projects» SDN Products
• How to Get Started» What to do in 2013» Where to Learn More
What you should take away from our session
3Copyright 2013. All Rights Reserved.
About COMPUTERLINKS
4Copyright 2013. All Rights Reserved.
• Founded 1984 Munich Germany
• Focus on key vendors and technologies
• True value added distributer
• Global and local market access
• Enterprise Security focused
• 600+ employees world wide
• Global 24/7 support center
The COMPUTERLINKS Group is a global market leader with over 20 years experience in the distribution of IT security and Internet Technology solutions and services.
• Featured Content:» Interviews» Products» Use Cases» Videos» Whitepapers
• Newsletter» Daily and Weekly
Newsletter• Education and Training
» SDN University™• Events
» DemoFriday™» Webinars» Chats» Virtual Panels
• Social Media» Twitter» Linkedin» Google» FaceBook
About SDNCentralIndependent Community for SDN and #1 Resource for Network Virtualization
Copyright 2013. All Rights Reserved. 5
• Demographics:» 30%: Buyers» 10%: Vendors» 20%: Channels» 40%: Integrators
• Key Stats:» 80K+ monthly page views» 22K+ monthly unique visitors» 150+ companies profiled» 35+ open source project profiled
SDNCentral: Rapidly Growing Community
Nov Dec Jan
FebMarc
hApri
lMay
June Ju
ly Aug Sept
Oct Nov Dec Jan
0
5,000
10,000
15,000
20,000
25,000
30,000
35,000
40,000
45,000
50,000
55,000
Web Linkedin @SDN_Tech @SDN_News
Community Participants
Copyright 2013. All Rights Reserved. 6
What is SDN?
sdncentral.com I computerlinks.com
First, Why SDN?Networks are an order of magnitude larger; automation has lagged
Copyright 2013. All Rights Reserved. 8
SDN solves inflexibilities and inefficiencies that inhibit scale & automation
SDN Definition
Centralization of control of the network via the
Separation of control logic to off-device compute, that
Enables automation and orchestration of network services via
Open programmatic interfaces
SDN Benefits
Efficiency: optimize existing applications, services, and
infrastructure
Scale: rapidly grow existing applications and services
Innovation: create and deliver new types of applications and services and
business models
What is SDN and What are Its Benefits?
Copyright 2013. All Rights Reserved. 9
Copyright 2013. All Rights Reserved. 10
History of SDN: Before OpenFlow (BO)The Distributed Control Plane is not new…..
Separated Control & Data PlanesEarly ‘90’s
Distributed Control Plane w/in Switch
Mid- ‘90’s
All Data w/in Control Plane Early ‘00’s
Separated Control & Data Planes Late ‘00’s
MPLS & 3GPP Vendors…
Copyright 2013. All Rights Reserved. 11
Past Experience to Draw On
• Focused on centralized management & wireless control-plane
• Lack of northbound APIs
• Control-plane/Data-plane Separation• Proprietary communications channel
DC Chassis-based switches & routersTelco Equipment (MPLS, etc)Controller-based wireless
Copyright 2013. All Rights Reserved. 12
Evolution of OpenFlow and SDN
SANE ETHANE NOX/OpenFlow
OpenFlow 1.0
OpenFlow 1.1
OpenFlow 1.2
OpenFlow 1.3
Stanford Clean Slate/Berkeley• Martin Casado• Nick McKeown• Scott Shenker• And others…
RouteFlow
Beacon
POX
TremaFlowScale
Frenetic
Indigo
FlowVisorPantou
Ryu
Many many more…
Copyright 2013. All Rights Reserved. 13
Packet-Forwarding Hardware
Operating System
L2/L3 L4-7 App App
Pre-SDN Network
Packet-Forwarding Hardware
Operating System
L2/L3 L4-7 App App
Packet-Forwarding Hardware
Operating System
L2/L3 L4-7 App App
RoutersSwitchesRemote-access devices…Forwarding Plane
Control Plane
Management Plane
Operating System
Copyright 2013. All Rights Reserved. 14
SDN Controller/ Network Operating System
App App App App
OpenFlow
Packet-Forwarding Hardware
OpenFlow compliant OS
SDN-Powered Network
Packet-Forwarding Hardware
OpenFlow compliant OS
Packet-Forwarding Hardware
OpenFlow compliant OS
Well-definedOpen API
Copyright 2013. All Rights Reserved. 15
OpenFlow Basics
Flow 1
Flow 2
Flow 3
Flow N
…
Rule(exact & wildcard) Action Statistics
Rule(exact & wildcard) Action Statistics
Rule(exact & wildcard) Action Statistics
Rule(exact & wildcard) Action Statistics
…
OpenFlow BasicsExploit the flow table in switches, routers, and chipsets
Copyright 2013. All Rights Reserved. 16
+ I2RS, ForCES, SDNP, PCE, NFV etc
SDN is More than Just OpenFlow
OpenFlow
CLI
NetConf/YANG
XML-RPC
RESTful APIs, XMPP
vSphere APIs
OpenStack
SNMP
NetFlow, sFlow, jFlow, IPFIX, NetStream
Configuration Signaling Status/Alerts Statistics Sampling
SDN Use Cases
sdncentral.com I computerlinks.com
Simplification-----
ConsolidationStandardizationConvergence
Automation
-----People, Policy,
ProcessGovernance
Assurance
-----Security
ComplianceDashboards
What’s Core to SDN Use Cases
18
Customers need a portion of each element to adopt SDN in production
Copyright 2013. All Rights Reserved.
• Network Virtualization
» Slicing the network» Multi-tenancy for private, public and hybrid clouds
» Flexible network configuration – replicate existing topologies
» Stretching the network» Across racks within datacenter
» Inter-datacenter for private and hybrid clouds
» Automation and orchestration» Coordination across all resources, including networks, compute, storage
» L2/3 and L4-7 coordination and service insertion
• Visibility and troubleshooting
» Tap aggregation
DataCenter Use Case Examples
Copyright 2013. All Rights Reserved. 19
• Service chaining» Configuring L4-7 chain of functions dynamically» Related to NFV initiative
• Dynamic WAN reroute» Allow large dataflows to bypass bottlenecks
• Dynamic WAN interconnects» Create instant exchanges between peering networks
• Bandwidth on demand» Programmatic interface for end-user to request instant BW
• End-to-end service provisioning» SP datacenter all the way to mobile handsets with QoS, SLA
Service Provider Use Case Examples
20Copyright 2013. All Rights Reserved.
SDN Ecosystem
sdncentral.com I computerlinks.com
•Broadcom, Centec, EZChip, Intel/Fulcrum, Netronome, MarvellSilicon
•Arista, Brocade, Cisco, Dell, Extreme, HP, IBM, Juniper, Mellanox, NEC, Pica8,…Switches
•Cisco, Juniper, HuaweiRouters
•6WIND, Embrane, LineRate/F5, Vyatta/Brocade, QOSMOSL3/4-7
•Anuta Networks, LyattisOrchestration and Automation
•Cyan, GuavasManagement and Analytics
•Contextream, VMware, Midokura, vCider/CiscoVirtualization
•Big Switch Networks, Cisco, HP, IBM, Juniper, NECControllers
All Networking Vendors are now SDN Vendors150+ companies at SDNCentral.com
Copyright 2013. All Rights Reserved. 22
• Extreme, HP, NECOpenFlow-centric
• ALU, Arista, Brocade, Cisco, Dell, Ericsson, IBM, Huawei, JuniperStraddle
• VMware/NiciraProprietary
Competing Approaches from the Major Vendors
23Copyright 2013. All Rights Reserved.
• NOX/POX, Floodlight, Trema, Ryu, Daylight**• FlowVisor*Controllers
• OpenvSwitch, Indigo, LINC,Of13 softswitchVirtual/ Soft Switches
• Quagga, RouteFlowRouting
• OpenStack Quantum, CloudStackOrchestration
• FortNOX, Fresco, ResonanceSecurity
SDN Open-source Projects - Sample
24
Check out SDNCentral.com for latest
Copyright 2013. All Rights Reserved.
Getting Started
sdncentral.com I computerlinks.com
26Copyright 2013. All Rights Reserved.
Custom Solutions
Tailored Solutions
Packaged Software
Is SDN Ready to Deploy in 2013?Maybe, since SDN early stage in typical enterprise software market evolution
Early Market Mature Market
SDN Today
• Limited developer communities / concentrated at few companies• Usually controlled by single commercial entity. Potentially risky• Lack of reference implementation slowing down OpenFlow
Open Source
• Scrambling to claim everything new is ‘SDN’• Spotty and inconsistent support for SDN• Not one vendor / product fits all customers or specific problems.
Established Vendors
• Attempt to sell packaged products at a stage where value is created by custom solutions
• Few or no production customersStart Ups
• Early adopters looking to reap competitive advantage via SDN• Financials, Web 2.0, Service Providers• Most revenue is professional services driven
Customers
SDN Perspectives in 2013
27
Our learnings from client engagements & operating SDNCentral
Copyright 2013. All Rights Reserved.
Attempting to Run before Crawling
Lack of clear business objective / problem statement
Failure to manage expectations
Failure to understand limitations of current software & hardware
Believing people who say they know how to solve your
problem
Usually set up to sell products
Product designed 2–3 years back before problems and use cases were
well understood
Forces you on a path with solution that was never designed for your use case
in mind
Pitfalls to Avoid
28
Mistakes we see clients making and have provided advice on
Copyright 2013. All Rights Reserved.
Use learnings to determine appropriate next steps in late 2013, early 2014,when vendor products mature
Work with trusted vendors and advisors to design a POC
Establish a valid business use-case where SDN can bring value
Learn and read-up on SDN
So, What to Do in 2013?
29Copyright 2013. All Rights Reserved.
• How many production / paid deployments?
• How many current trials do you have running??
• How much money have you raised & when?
• Where does <insert your company name > sit on your priority list?
• Who are your typical customers?
• Are you SP or Enterprise focused?
• How what use-cases / solutions do you support? Which one are you focused on?
• Do you provide products or services?
Questions to Ask Prospective SDN Vendors
30
How to separate SDN reality from SDN and vendor hype in an early market.
Copyright 2013. All Rights Reserved.
SDN: Real World Perspectivesfrom a Real World
Networking Practitioner
sdncentral.com I computerlinks.com
Questions and Answers
sdncentral.com I computerlinks.com
Please Visit:SDNCentral.com
The Independent Community for SDN and Network Virtualization
Copyright 2013. All Rights Reserved. February 2, 2012