Cisco Network Services Orchestrator enabled by Tail-f · Cisco NSO Architecture Multi-vendor...

Post on 09-Aug-2020

8 views 0 download

Transcript of Cisco Network Services Orchestrator enabled by Tail-f · Cisco NSO Architecture Multi-vendor...

Multi-Vendor Service Automation & Network Programmability

Cisco Network Services Orchestrator enabled by Tail-f Stefan Vallin, Ph D

Product Manager NSO 10 June 2015

2 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Confidential

•  Changing Customer Behavior, New Expectations •  Everything on demand •  New services with a press of a button

•  Rapidly Changing Business Models •  Cloud services, virtualization, programmable networks •  New eco-systems and value chains •  OTT “co-opetition”

•  Execution at the speed of software •  Agility, DevOps, NFV, SDN, new services platforms

Key Market Trends and Challenges

All of this requires successful, flexible automation… …But complexity has destroyed many automation initiatives

3 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Confidential

Barriers to Successful Automation

Growing Complexity •  Proliferating devices and service types •  Heterogeneous environments •  Legacy IT and automation can’t keep up Current Automation Complex, Rigid, Fragile •  Hardcoded logic flows and CLI templates •  Fragile programmatic adapters •  One-off solutions—not repeatable or reusable

Lack of Visibility and Granular Control •  Data quality issues •  No transactional control •  Complex rollbacks and remediation

High Fallout Ratios and Broken Configurations = Higher Costs, Slower Service Activation

4 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Confidential

What if You Could… Break the Complexity Barrier to Enable Agility

•  Full Lifecycle Automation (Create, Update, Delete) •  Model Driven to Reduce Code and Expand Features

Reconfigure Services with High Quality and Minimal Impact •  Non-Disruptive Updates of Service and Device Models •  Surgical Precision and Atomic Transaction Control

Support Real-World Multivendor Environments •  Any Use Case on Any Device •  Hybrid/Brownfield Environments •  Full Stack—Beyond Layer 2/Layer 3

Decouple Services from Infrastructure •  Physical and Virtual Networks and Service Platforms •  Minimal Dependencies on Networking Technologies •  Minimal Dependencies on OSS Environments

5 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Confidential

Agile •  Strict YANG Models for

Services & Devices •  Logic Rendered from

Models: 90% Less Code •  Model Updates

Implemented in Hours

Cisco NSO Enabled by Tail-f

Model-Driven Automation for Multivendor Brownfield Environments Support DevOps and Modern Ways of Working with Any Service Type

Automated •  Single Network Abstraction

Layer •  Active Network View:

Always in Sync, Minimal Fallout

•  All Use Cases on All Devices Across Vendors

Reliable •  End-to-End “Atomic”

Transactions Control •  Minimal Impact on Network

via Minimum Diff. Engine •  Proven in Tier 1

Deployments

6 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Confidential

Cisco NSO Architecture

Multi-vendor Network Element Drivers

Device Manager

Service Manager

NSO enabled by Tail-f

Modern Way’s of Working Modern APIs

3rd Party Applications

Active Network

View

Network Engineers

Physical Networks

•  VNFM •  Controller Apps •  EMS and NMS

Network Abstraction in Modern and Brownfield Environments

Network Apps Virtual Networks

Agile Automation •  Active Network View •  Any Service, Any Device •  Multivendor Support Network Abstraction Layer •  Physical •  Virtual •  Network Applications Northbound APIs •  OSS/BSS •  Third-Party Applications •  DevOps Support

7 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Confidential

The Industry’s Broadest Multivendor Support

The image cannot be displayed. Your compute

The image cannot be displayed. Your computer may not have enough memory to open the

8 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Confidential

NSO Main Features #1 Model-based Architecture

Network Element Drivers (NEDs)

Service Manager

Device Manager

Physical Networks Virtual Networks

•  VNFM •  Controller Apps •  EMS and NMS

Network Apps

Service Model

DeviceModel

Applications

REST, NETCONF, Java, Python, Erlang, CLI, Web UI

NETCONF, REST, SNMP, CLI, etc

Engineers

•  No hard-coded assumptions about:

•  Network services •  Network architecture •  Network devices

•  Instead: •  Data models written in

YANG (RFC 6020)

9 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Confidential

NSO Main Features #2 FASTMAP (State-Convergence)

Network Element Drivers (NEDs)

Service Manager

Device Manager

Physical Networks Virtual Networks

•  VNFM •  Controller Apps •  EMS and NMS

Network Apps

Service Model

DeviceModel

Create Update Delete

Redeploy

NETCONF, REST, SNMP, CLI, etc

•  FASTMAP: •  Only the CREATE

operation needs to be specified

•  UPDATE, DELETE and REDEPLOY automatic

•  Benefits: •  Reduces service

implementation code by two orders of magnitude

•  Supports modifications of services at runtime

10 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Confidential

NSO Main Features #3 Reactive FASTMAP

Network Equipment Drivers (NEDs)

Service Manager

Device Manager

Physical Networks Virtual Networks

•  VNFM •  Controller Apps •  EMS and NMS

Network Apps

Service Model

DeviceModel

Create Update Delete

Redeploy

NETCONF, REST, SNMP, CLI, etc

•  Development pattern to: •  Redeploy service

configuration on operational changes

•  Idempotent

•  One algorithm supporting: •  Provisioning •  Orchestration •  Elasticity •  Virtual machine and VNF

mobility •  Self-healing network

11 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Confidential

!  Multi-Vendor L2/L3 VPN etc.

!  Virtual Managed Services/NFV

!  Data Center Automation

!  Cloud Services Interconnection

Sample Customer Use Cases

12 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Confidential

Launch and Refine Differentiated VPN Offerings in Days

VPN Automation

•  Model-Driven DevOps Approach •  Constantly Refine and Manage:

•  Differentiated VPN Services •  Advanced Capabilities •  Custom Bundles and SLAs •  VPN Value-Added Services

•  Multivendor Support •  Self-Service Network On-Demand

Full Automation with Agility and Control

13 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Confidential

Equinix Cloud Exchange

•  Seamless, Direct Access to ~450 Cloud Services

•  Connect Multiple Networks & Locations

•  On-Demand, Self-Service Portal

Customer Reference: Equinix Requirements •  Fast COTS solution •  Support for YANG Models

& Common Protocols •  Interoperate w/ Equipment

from 70 Vendors •  Automate Configurations in

Complex Multi-Cloud Environment

Benefits •  Near Zero-Touch Provisioning •  Reduced Service Activation

Lead Times by 90% •  50% Faster Time to Market •  Improved Operational

Efficiency •  Future-Ready Architecture

Cisco NSO Provided a Vendor-Neutral, Model-Driven Solution to Accelerate Service Activations and Time to Market

14 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Confidential

Customer Reference: tw telecom

Business Needs: •  Fast delivery of L2, L3 VPNs

•  Carrier Ethernet 2.0 Services for Traffic Separation

NSO Business Outcomes: •  Automated Provisioning of Complex VPNs

•  Orchestration of 50,000+ Devices from Multiple Vendors

•  Simplified VPN Provisioning, Updates and Removals

•  Drastically Reduced Time to Market

•  Integration with Customer Portal, OSS, & Analytics Systems

15 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Confidential

Business Needs: •  Create World-Class Customer Experience

•  Provision Network Services On Demand •  Reduce Complexity and Cycle Times

NSO Business Outcomes: •  Automated Provisioning of Complex Services in

World’s Largest MPLS network •  Project Start to First Customer Turn-Up in Three

Months •  Integrated with BSS and CRM •  Drastically Reduced Time to Market

Customer Reference: AT&T Domain 2.0 - User Defined Network

16 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Confidential

•  Agility Throughout Service Lifecycle •  Strict YANG Model-Driven Solution •  Auto-Rendered Business Logic Means 90% Less Code •  Effortlessly Re-Deploy Updated Service and Device Models •  DevOps for Differentiation

•  Full Automation •  Robust and Proven in Tier-1 Deployments •  Industry’s Broadest Multivendor Support •  Relevant in Today’s and Tomorrow’s Networks

What You Gain with NSO Enabled by Tail-f