east coast ponc 2015

26
East Coast PONC 2015 Walid Wakim Principal Engineer March 3, 2015

Upload: cisco-public-sector

Post on 16-Jul-2015

343 views

Category:

Technology


5 download

TRANSCRIPT

Page 1: East Coast PONC 2015

East Coast PONC 2015

Walid Wakim Principal Engineer

March 3, 2015

Page 2: East Coast PONC 2015

Cisco Confidential 2 © 2013-2014 Cisco and/or its affiliates. All rights reserved.

Multi-Layer SDN

Page 3: East Coast PONC 2015

Network Objectives • Today

• Network Planning performed in silos • Network Architectures are viewed in Layers • Operations are Layer Focused • When talking about Optimizing it is not about the network but the layer

• Goal • Simplify and Streamline Operational Models – Global View and Global Impact • Improved SLAs enhancing the User Experience – “Best Effort”?? • Reduced Capital Expenses based on total network optimization - >60% savings • Increase Service Velocity – Months to Minutes • Allow multi-vendor / multi-domain operation – From a single controller

Page 4: East Coast PONC 2015

Growth Trends (Cisco VNI)

4Billion Internet Users 52% of world Population

Faster Broadband Speeds 2.6 fold increase in user rates

More Connected Devices 21Billion devices

Video continues to dominate 79% of all internet traffic

Mobile connectivity 50% of all connections are mobile

Emerging Trends

Focus on Service Optimization Rather than layers / elements

Step-Up Network Convergence New Multi-Layer Opportunities

Dynamic Service Activation Anywhere, anytime

Static to Dynamic Transport Flexible data rates and spectrum

Dynamic = Complexity? SW - Simplify, Simplify, Simplify

Market Trends – 2018 Projections

Page 5: East Coast PONC 2015

Router Optical Optical Domain

Routing Domain

Abstraction View

SDN Controller

Open Flow Provisioning Configuration

Technology Capabilities Etc.

Provisioning App

Management App

What is Transport SDN • Utilizing Centralized SDN controller to

control Optical Transport networks

• Network elements expose Switching, Xconn, BW. Aggregation etc… to controller

• OpenFlow originally appeared to be the interface of choice

• Application drives controller to act on Optical Transport network

This is very useful… BUT, is it enough??

Cisco View: • Layered SDN in not enough • Treat entire network as ONE is key • Focus on Service, NEs are

Resources • Flexible NE interfacing is required • Hybrid Control is Key • A Trusted path to the End Goal is

important • Netconf Yang would be preferred

Page 6: East Coast PONC 2015

DWDM

OTN

Path Forward • Focus on Service

• Network Layering must be Transparent to the Service • The Network must behave as a single entity not multiple layers – A pool of resources • The Network Shall Support Service Activation Anywhere and Anytime

Architecting an Agile, Service focused network…

6

Service

Request Service

Fulfilled

Layer-Agnostic Resource Pool

Packet

A B Service

Request Service

Fulfilled

A B

Page 7: East Coast PONC 2015

How do we Simplify

• ML Hybrid SDN Architecture is based on: • Centralized Control for Optimization and Global views • Distributed Control for Fast Reaction to Network issues

• Application Space: • Cisco and Third Party Applications. Leveraging REST APIs, interface to

Orchestration layer or directly to Controller

• Orchestration Layer: • Service Orchestration across domains or a number of controllers. Cisco

solution will also allow for direct device deployment

• Controller Layer: • Unified Multi Layer Platform. WAN Controller, vendor agnostic, acting on

all layers of the -> L0 to L3

Path to Cisco’s ML Hybrid SDN Architecture

Page 8: East Coast PONC 2015

How do we Simplify

• Multiple views in the industry on SDN architectures • Many talk openness but require proprietary controller from specific vendor! Open???

Path forward

8

Present Mode Possible Path Cisco Unified Multi Layer

Page 9: East Coast PONC 2015

How do we Simplify

• As Providers embark on SDN journey two paths will be available: 1. PMO directly to a full SDN Architecture 2. A phased path to build trust

Transitional Path to SDN

9

• Independent IP/MPLS CP • Independent Optical CP – WSON • Wall separating layers • No real information sharing

PMO

• Online Data Collection • Multi Layer Co-ordination • Multi Layer Feasibility / Restoration • Online or manual Config • nLight Control Plane Architecture • Vendor Agnostic

Network Optimization Server • Remove the Wall • Centralize CP - Global View

/Optimization • Leverage Layered CP – Fast

Reaction • Application Driven • Vendor Agnostic

SDN

Option push config with nLight

Page 10: East Coast PONC 2015

How do we Simplify • Sharing of Relevant information:

Server to Client Client to Server Latency Matching Circuit SRLG Disjoint Circuit Circuit ID LSP Priority Path Restoration requirements Cost Latency Bound

• Common Interest points • Maintaining network data within the network • ML Restoration saving of up 60% • Protect against Multiple Failures • Reduced Operation cycles • Feasibility performed per circuit

nLigth Advantages

10

Page 11: East Coast PONC 2015

How do we Simplify Network Optimization Server

11

L3 / L1 Tool

DWDM Tool

NOS – Network Optimization Server • Multi Layer Planning /

Optimization Tool • Online or Offline • Time frame of weeks / months /

years

Page 12: East Coast PONC 2015

How do we Simplify • ML network collection online

• Topology • Circuits • Resources

• Offline Network Analysis • Impact Analysis • What if Scenarios • ML Restoration feasibility • ML Optimization • Coordinated Maintenance Feasibility

• Online Network Config or user config

• Vendor Agnostic leveraging Industry Proven tools and algorithms

Network Optimization Server

12

Page 13: East Coast PONC 2015

The SDN Network Architecture • The Cisco ML Hybrid SDN Architecture:

• Application Layer – Cisco or 3rd Party SW apps • Orchestrator – Orchestrates between domain

controllers • Controller Layer – Unified ML Controller, vendor

and layer agnostic • Network Elements – IP, OTN and DWDM elements.

• Cisco Architecture shall leverage: • Centralized Controller for Optimizations and

Activation • Distributed Controller for fast reaction to local events

• Cisco Solution is robust operates with Cisco Controller as well as 3rd party controllers

• ML Applications become key

Page 14: East Coast PONC 2015

SDN Architecture - Applications • Multiple Applications being developed and investigated

• Applications shall operate over Cisco and Third Party controller

• Focus not simply on single layer but Multi Layer

• Partnership in place with third party for app Dev

• Initial Application will provide for ML: • Visualization • Service Activation • ML Optimization • Multi Layer Restoration

Cisco is Investing in ML Applications and Support Third Party apps

Page 15: East Coast PONC 2015

SDN Architecture - Controller Platform • Built on key proven technologies /

Components • Modeling– Multi Layer Modeling built on

Cariden acquisition as well as Cisco proven CTP and ODE

• Collection and Deployer – Cisco’s Open SDN Controller built on ODL implementation

• Collection and Deployer– Collector and Deployer of Legacy / non ODL NEs built on Cisco’s Tail-F acquisition

• Communicate between components leveraging JMS / REST with YANG models

NB RESTful APIs to Applications

Unified Multi-Layer Platform

Modeling (What-if)

Collection / Deployer / Services / Abstraction

Collector / Deployer

(Legacy non ODL NE)

Southbound Plug-in to NEs

API API

APIs

Cariden (WAE)

Tail-F OSC (ODL)

Application Space (Cisco / 3rd Party)

RFS Orchestrator (Cisco Tail F NSC)

Page 16: East Coast PONC 2015

SDN Architecture - Controller Platform

• Built OpenDaylight Framework • Opendaylight.org • Cisco is a founding member • Open Platform for Network Programmability • Open sourced community • 40 community members

• Leverage KARAF containers • Lightweight OSGI runtime • Provides container where different apps can run • Ability to plug and play different apps

OpenDaylight (ODL)

Cisco contribution

Page 17: East Coast PONC 2015

SDN Architecture - Controller Platform

• Cisco ODL • Taking Open Source and making it Carrier Grade

• Cisco is Largest contributor to ODL

• Plug-in approach allow for flexible interop

• MD-SAL layer – Model Driven Service Abstraction Layer • Provides infrastructure / plumbing between

consumer and providers • Manages Plug-ins

• Provides common Abstraction

• Auto-generate NB APIs

Open SDN Controller – Cisco OSC

MD-SAL

OF NetConf PCEP BGP OVSDB

Base Network Services Domain Specific Services

Applications

Network

Page 18: East Coast PONC 2015

Controller

SDN Architecture - Controller Platform

• Southbound interfacing to Network elements • Flexible and Modular solution • Leverage ODL SB plug-ins • Leverage Integrated Cisco Tail-F

• Directly config Network elements • Provides immediate support for Legacy

Equipment • As interfaces move to ODL – simple

plugin added

Interfacing to Legacy / non ODL NEs

Cisco OSC

SB Plug-ins

Network

Cisco Tail-f

API

Leverage NEDs

Topology

MD-SAL

Page 19: East Coast PONC 2015

RFS Orchestrator

SDN Architecture - Controller Platform

• Service Manager • Service definition • Creates Specific configurations for service

• Device Manager • Manages Device configuration • Transaction based • Real Time device changes • Supports / Aware of external config source

as well

• Configuration Data-Store • Stores all config and Model data • Maintains synch

Cisco Tail-F NCS Platform

• NEDs – Network Element Drivers • Provides the Device model

Defines configuration and attributes in YANG

• Mapping the devices native Interface • Extensive library of multi vendor devices defined

Page 20: East Coast PONC 2015

SDN Architecture - Controller Platform

• Real Time Analysis • What if • Impact Analysis • Strategic Analysis • Feasibility

• Acts on all or single network layers • Provides true Network Optimization

• Vendor Agnostic • Even at the Optical Level!!

Modeling

Controller

Cisco OSC

SB Plug-ins

Network

Cisco Tail-f NCS

API

Leverage NEDs

Topology

MD-SAL CDS

NEDS

DM

SM

Modeling

API

Page 21: East Coast PONC 2015

SDN Architecture - Controller Platform

• Cross Layer Path Computation Execution (WAE): • Built on Industry leading Mate Design Engine from

Cariden - Industry proven algorithms • The brain for optimizing each layer is modularized

as plug n play OSGI bundles and feeds feasibility and weight correlation of each layer to the central algorithm

• The central cross-layer optimization algorithm is part of the WAE engine which optimizes all layers to provide the least number of interfaces respecting all layer SLAs

Modeling – Cisco Solution

21

Page 22: East Coast PONC 2015

Recap • Dynamic Networks will be a reality!

• Open ML Solutions will be key instruments in the success of future netowrks

• SW will provide needed simplifications

• Providers need to trust the network will behave as expected • Two paths will be available

• Direct path to SDN • Intermediate step with nLight

• What are some of the benefits of the defined Architectures?

2

Page 23: East Coast PONC 2015

Use Cases Multi-Layer Network Optimization

Global network view | Optimization across layers 15% interface savings

Multi-Layer Service Activation Months to Minutes | Simple, focused applications

Constraint-based routing

Multi-Layer Restoration >40% Interface Savings | Zero Touches

Re-use stranded network assets

Coordinated Maintenance Multi-layer service awareness | Months to Minutes

Hitless multi-layer re-route

Page 24: East Coast PONC 2015

Use Cases Multi-Layer Network Optimization

Global network view | Optimization across layers 15% interface savings

Multi-Layer Service Activation Months to Minutes | Simple, focused applications

Constraint-based routing

Multi-Layer Restoration >40% Interface Savings | Zero Touches

Re-use stranded network assets

Coordinated Maintenance Multi-layer service awareness | Months to Minutes

Hitless multi-layer re-route IEEE Communication Magazine Jan-Feb 2014

~60% interface savings

Page 25: East Coast PONC 2015

Summary Not about individual Components nor features but the Service!

Coherent CCOFS-ROADM Form Factor & Power

Optical Scale Packet Processing Form Factor / Power

IP

Prime Multi Domain Multi Platform

Management

IP / MPLS planning Optical Design/Plan Network Modeling

Planning / Design

Bring Layers together Unified Management Single Point of Control Service Focused Orchestration

ONE Network

Page 26: East Coast PONC 2015