Cisco Network Services Orchestrator enabled by Tail-f Multi-Vendor Service Automation & Network Programmability Stefan Vallin, Ph D Product Manager NSO 10 June 2015
Key Market Trends and Challenges 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 All of this requires successful, flexible automation But complexity has destroyed many automation initiatives 2
Barriers to Successful Automation Growing Complexity Proliferating devices and service types Heterogeneous environments Legacy IT and automation can t keep up Lack of Visibility and Granular Control Data quality issues No transactional control Complex rollbacks and remediation Current Automation Complex, Rigid, Fragile Hardcoded logic flows and CLI templates Fragile programmatic adapters One-off solutions not repeatable or reusable High Fallout Ratios and Broken Configurations = Higher Costs, Slower Service Activation 3
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 4
Cisco NSO Enabled by Tail-f Agile Strict YANG Models for Services & Devices Logic Rendered from Models: 90% Less Code Model Updates Implemented in Hours 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 Model-Driven Automation for Multivendor Brownfield Environments Support DevOps and Modern Ways of Working with Any Service Type 5
Cisco NSO Architecture 3 rd Party Applications Modern APIs NSO enabled by Tail-f Network Engineers Modern Way s of Working Agile Automation Active Network View Any Service, Any Device Multivendor Support Service Manager Device Manager Active Network View Multi-vendor Network Element Drivers Network Abstraction in Modern and Brownfield Environments Network Abstraction Layer Physical Virtual Network Applications Physical Networks Virtual Networks Network Apps VNFM Controller Apps EMS and NMS Northbound APIs OSS/BSS Third-Party Applications DevOps Support 6
The Industry s Broadest Multivendor Support The image cannot be displayed. Your computer may not have enough memory to open the The image cannot be displayed. Your compute 7
NSO Main Features #1 Model-based Architecture Applications Engineers REST, NETCONF, Java, Python, Erlang, CLI, Web UI Service Manager Device Manager Network Element Drivers (NEDs) Service Model Device Model No hard-coded assumptions about: Network services Network architecture Network devices Instead: Data models written in YANG (RFC 6020) NETCONF, REST, SNMP, CLI, etc VNFM Controller Apps EMS and NMS Physical Networks Virtual Networks Network Apps 8
NSO Main Features #2 FASTMAP (State-Convergence) Create Update Delete Redeploy Service Manager Device Manager Network Element Drivers (NEDs) NETCONF, REST, SNMP, CLI, etc VNFM Controller Apps EMS and NMS Service Model Device Model 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 Physical Networks Virtual Networks Network Apps 9
NSO Main Features #3 Reactive FASTMAP Create Update Delete Redeploy Service Manager Device Manager Network Equipment Drivers (NEDs) NETCONF, REST, SNMP, CLI, etc VNFM Controller Apps EMS and NMS Service Model Device Model Development pattern to: Redeploy service configuration on operational changes Idempotent One algorithm supporting: Provisioning Orchestration Elasticity Virtual machine and VNF mobility Self-healing network Physical Networks Virtual Networks Network Apps 10
Sample Customer Use Cases! Multi-Vendor L2/ L3 VPN etc.! Virtual Managed Services/NFV! Data Center Automation! Cloud Services Interconnection 11
VPN Automation Launch and Refine Differentiated VPN Offerings in Days 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 12
Customer Reference: Equinix Equinix Cloud Exchange Seamless, Direct Access to ~450 Cloud Services Connect Multiple Networks & Locations On-Demand, Self-Service Portal 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 13
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 14
Customer Reference: AT&T Domain 2.0 - User Defined Network 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 15
What You Gain with NSO Enabled by Tail-f 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 16