cisco network services orchestrator enabled by tail-f · cisco nso architecture multi-vendor...
TRANSCRIPT
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