All Things Open SDN, NFV and Open Daylight

38
SDN, NFV & THE STATE OF OPEN DAYLIGHT Mark Hinkle, Senior Director, Open Source Solutions, Citrix @mrhinkle

Transcript of All Things Open SDN, NFV and Open Daylight

Page 1: All Things Open SDN, NFV and Open Daylight

SDN, NFV & THE STATE OF OPEN DAYLIGHTMark Hinkle, Senior Director, Open Source Solutions, Citrix

@mrhinkle

Page 2: All Things Open SDN, NFV and Open Daylight

2

www.socializedsoftware.com | @mrhinkle

I work on Open Source at Citrix

Page 3: All Things Open SDN, NFV and Open Daylight

Tom Got Sick So You are Stuck with Me

Page 4: All Things Open SDN, NFV and Open Daylight

4

www.socializedsoftware.com | @mrhinkle

Slides Available on Slideshare

Slides Can be Viewed and Downloaded at:http://www.slideshare.net/socializedsoftware/

Copyright Mark R. Hinkle, available under the CCbySA license some rights reserved 2015

Page 5: All Things Open SDN, NFV and Open Daylight

Decoupling of the control and data planes of the network to improve efficiency. Communication from a SDN controller via a protocol to network devices both physical and virtual.

Automation

Dynamic Networks

Security

Heterogeneous Management

Abstractions allow for programmable networks.

Network can be changed quickly via a controller

Network offerings can match virtualization offerings for finer grained security in a highly volatile compute landscape.

Single control point for various devices.

Software Defined Networking

Page 6: All Things Open SDN, NFV and Open Daylight

Business Applications

Network Services

SDN Control Software

API API

Network Devices

Network Devices

Network Devices

Network Devices

Network Devices

Network Devices

ApplicationLayer

Control Layer

InfrastructureLayer

Control Data Plane Interface (e.g. OpenFlow)

Software Defined Networking Overview

Page 7: All Things Open SDN, NFV and Open Daylight

OpenFlow enables networks to evolve, by giving a remote controller the power to modify the behavior of network devices, through a well-defined "forwarding instruction set". The growing OpenFlow ecosystem now includes routers, switches, virtual switches, and access points from a range of vendors.

Open Flow

Page 8: All Things Open SDN, NFV and Open Daylight

Open vSwitch is a production quality,

multilayer virtual switch licensed under the

open source Apache 2.0 license. It is

designed to enable massive network

automation through programmatic extension,

while still supporting standard management

interfaces and protocols (e.g. NetFlow,

sFlow, SPAN, RSPAN, CLI, LACP, 802.1ag).

To learn more please visit our website: http://openvswitch.org/

Open vSwitch (OVS)

Page 9: All Things Open SDN, NFV and Open Daylight

What is OpenDaylight?

OpenDaylight (ODL) is the industry’s de facto open source platform for building programmable, software-defined networks.

OpenDaylight, Open Source SDN Platform

OpenDaylight Open Source SDN Platform

Applications

Open APIs

Open Source Integration, e.g.

OpenStack

Security, Stability,

Scalability, Performance

Page 10: All Things Open SDN, NFV and Open Daylight

Who Contributes to OpenDaylight?

Research &

Academia

Commercial Suppliers

Open Source Communities

End Users (Telcos,

Enterprise)

Community Leaders

(ODLUGs, Advisory Group)

OpenDaylightCommunity

Page 11: All Things Open SDN, NFV and Open Daylight

Continuous Growth in Community Contributions

Hydrogen Helium Lithium

154

291

502

Hydrogen Helium Lithium

13

23

48

Total Contributors Projects Per Release

Page 12: All Things Open SDN, NFV and Open Daylight

Significant Industry Investment in Open SDN

Page 13: All Things Open SDN, NFV and Open Daylight

“…the future of technological innovation is not stealing limited resources away from one another, but creating new resources — and new opportunities to create new resources — together in a rich ecosystem.”

Allison RandalOpen Source Hacker

Former OSCON Program Chair@allisonrandal

Open Source isn’t a Zero-Sum Game

Page 14: All Things Open SDN, NFV and Open Daylight

Innovate Develop what doesn’t address your needs

LeverageLeverage the growing base of high-quality software

CommoditizeShift non-differentiating tech to reliable services or sources

Via Simon Wardley

Open Source isn’t a Zero-Sum Game

Page 15: All Things Open SDN, NFV and Open Daylight

Bringing the Industry TogetherPlatinum Members of OpenDaylight

Silver Members of OpenDaylight

Gold Members of OpenDaylight

Page 16: All Things Open SDN, NFV and Open Daylight

CollaborationWith Your Team ...but also with your competitors!

Page 17: All Things Open SDN, NFV and Open Daylight

Vibrant Advisory Group

Page 18: All Things Open SDN, NFV and Open Daylight

Solutions Based on OpenDaylight

Page 19: All Things Open SDN, NFV and Open Daylight

What’s Different About OpenDaylight?

• Supports a wide range of use cases

(similar to Linux’s reach)• Takes a modular/approach to architecture• Supports the full range of hardware that

may exist in an operator’s environment

(supports multiple southbounds)• Has an infrastructure built around the

abstraction layer

One platform to align the industry that...

Page 20: All Things Open SDN, NFV and Open Daylight
Page 21: All Things Open SDN, NFV and Open Daylight

Service Abstraction Layer/Core

Base Network Functions

Lithium

OpenFlow Enabled Devices

DLUX VTN Coordinator

OpenStack Neutron

SDNI Wrapper

Network Applications Orchestrations & Services

Open vSwitches Additional Virtual & Physical Devices

Data Plane Elements (Virtual Switches, Physical

Device Interfaces)

Controller Platform Services/Applications

OpenFlow Stats Manager

OVSDB NETCONF PCMM/COPSSNBILISP BGP PCEP SNMPSXP Southbound Interfaces &

Protocol PluginsOpenFlow

OpenFlow Switch Manager

USCCAPWAP OPFLEX CoAPHTTP

OpenFlow Forwarding Rules Mgr

L2 Switch

Host Tracker

Topology Processing

AAA AuthN Filter

OpenDaylight APIs REST/RESTCONF/NETCONF

Data Store (Config & Operational) Messaging (Notifications / RPCs)

LACP

Network ServicesService Function Chaining

Reservation

Virtual Private Network

Virtual Tenant Network Mgr.

Unified Secure Channel Mgr

OVSDB Neutron

Device Discovery, Identification & Driver Management

LISP Service

DOCSIS Abstraction

SNMP4SDN

Network Abstractions (Policy/Intent)

ALTO Protocol Manager

Network Intent Composition

Group Based Policy Service

Platform ServicesAuthentication, Authorization &

Accounting

Neutron Northbound

Persistence

SDN Integration Aggregator

Time Series Data RepositoryLink Aggregation Ctl Protocol

Page 22: All Things Open SDN, NFV and Open Daylight

Lithium – The Third Release•Increased scalability and performance•Network services for cloud data center platforms•New features for security and automation:

•Unified Secure Channel •Time Series Data Repository (TSDR) •Device Identification and Driver Management (DIDM) •Persistence •Topology Processing Framework

•New and enhanced APIs for interoperability:•Network Intent Composition •Application Layer Traffic Optimization (ALTO) •Interoperability with OpenStack Neutron has been improved

•Six new protocols to support an ever-widening set of use cases:•Source Group Tag eXchange (SXP)•Link Aggregation Control Protocol (LACP) •IoT Data Management (IoTDM) •SMNP Plugin •Open Policy Framework (OpFlex) •Control and Provisioning of Wireless Access Points (CAPWAP)

Page 23: All Things Open SDN, NFV and Open Daylight

4 Major Use Cases for SDN

Centralized Network

Monitoring, Management

& Orchestration

Pro-active Network

Management and Traffic

Engineering

Network Functions

Virtualization

Cloud Networking

Page 24: All Things Open SDN, NFV and Open Daylight

Use Case: Network Functions Virtualization (Service Function Chaining)

Page 25: All Things Open SDN, NFV and Open Daylight

Use Case: Network Functions Virtualization (OPNFV Bootstrap)

Page 26: All Things Open SDN, NFV and Open Daylight

Use Case: Cloud Networking

Page 27: All Things Open SDN, NFV and Open Daylight

OpenDaylight Timeline2013 2014 2015 2016

Hydrogen

Helium

Lithium

Beryllium*

*Estimates – Dates subject to change

Boron*

Page 28: All Things Open SDN, NFV and Open Daylight

OpenDaylight With OpenStack• Who: Equation / EcoloTIC Green Cloud

Public/Private partnership in Quebec• What: Green Cloud to manage Smart

Campus (Locks, Water, Lighting, Heating etc)

• How: L2 Network Virtualization (OVSDB Netvirt) with OpenStack – In production w/ 100s cores, 100s TB Storage etc.

• Future: Metrics Collection (TSDR) from Sensors

Page 29: All Things Open SDN, NFV and Open Daylight

#odsummit

OpenDaylight in the WAN ● Objective: Self-provisioned

dynamic network services

● What: Telstra PEN Platform - Layer 2 Ethernet virtual cross connect (VXC) forwards frames between any 2 endpoints on the network

● How: MD-SAL application, leveraging OpenFlow protocol

● Reach: 25 POPs and growing

Page 30: All Things Open SDN, NFV and Open Daylight

#odsummit

How Caltech is Leveraging OpenDaylight• Who: CalTech – Large Hadron Collider team• What: Distribute 200+ TB data beyond 13 Tier -1

sites to 160 Tier 2 research sites and 300 Tier 3 sites• How: Controller based on ODL leveraging OpenFlow to setup up flow rules

for data distribution. First based on Hydrogen, then Helium, soon to be on Lithium

• Quote: “ODL has become the De-Facto Standard Controller”

Page 31: All Things Open SDN, NFV and Open Daylight

How Comcast is Leveraging OpenDaylight

“Comcast is motivated to reduce the operational complexity of our networks. We’re working toward creating an architecture where the core of the network is not intimately involved in the operation of virtual networks.” – Chris Luke, senior principal engineer, Comcast

Early PoCs with OpenDaylight:• Network intelligence abstraction – allowing apps to query the network without

adding complexity to the forwarding plane• Overlay edge services – using IPv6 as an underlay at the network edge

Page 32: All Things Open SDN, NFV and Open Daylight

How AT&T is Using OpenDaylight

From AT&T NFV World Congress Keynote, May 6, 2015

Page 33: All Things Open SDN, NFV and Open Daylight

33

How AT&T is Leveraging OpenDaylight• “AT&T open source is 5% of our code; our goal is to move to >50% by 2020.” --John

Donovan, Senior Executive Vice President, AT&T Technology and Operations

• OpenDaylight powers AT&T’s Network on Demand Enterprise L2 Service in over 100 markets

• The company is leveraging OpenDaylight for its global SDN controller

• AT&T is contributing to a new ODL project to support YANG models:

“We configure devices in our software-based network using a tool built on a data modeling language called YANG. We’ll submit our customized YANG design tool into open source through the OpenDaylight Community. Innovators will be able to create services that plug into our software-defined framework.” –John Donovan, AT&T

Page 34: All Things Open SDN, NFV and Open Daylight

How Orange is Leveraging OpenDaylight

Early POCs with OpenDaylight• vCPE extends the L2 network overlay used in datacenters to the Operator's Access network

(Border Network Gateway BNG)• Self-Healing network works to provide redundancy at high levels of resilience• L2/L3 VPN – Dynamic L2 and L3 VPN provisioning using L2 and L3 network elements and

Netconf interfacePCE based SDN WAN Controller for topology discovery and synchronization and to test PCEP for tunnels discovery and enforcement

Page 35: All Things Open SDN, NFV and Open Daylight

How Tencent is Leveraging OpenDaylight• Who: One of the largest web-scale companies in the world• What: DataCenter Interconnect Controller• How: MD-SAL application, leveraging PCEP• Reach: >500M users each for WeChat and QQ “We request all our

partners to be OpenDaylight

compatible by end of this year.”

Marty Ma, Chief Architect

Page 36: All Things Open SDN, NFV and Open Daylight

How the City of Bristol is Leveraging OpenDaylight

• Who: Bristol, England is building a fully programmable, citywide network using ODL

• What: Developing an open programmable city region

• How: An OpenDaylight-based SDN controller will integrate traffic across Bristol’s fiber optic network, LTE and experimental 5G wireless networks, and a mesh network of 1,500 connected lamp posts. NEC will provide equipment and support for the network’s radio elements

Page 37: All Things Open SDN, NFV and Open Daylight

How Cornell University is Leveraging OpenDaylight

• Who: Cornel University’s new Computer and Information Sciences Facility, the Bill and Melinda Gates Hall

• What: In order to be “future proof,” Cornell implemented one of the largest pure-OpenFlow networks ever deployed into production at a university

• How: Via an OpenDaylight SDN controller and over 30 Dell S4810 and S4820 switches, the OpenFlow network delivers nearly 40 terabits-per-second of bandwidth to over 8,000 students and faculty at CIS

Page 38: All Things Open SDN, NFV and Open Daylight

Thank You

Presenter Name, Title, OpenDaylight

@twitterhandle