Deployment Case Study of SDN and NFV Transformation Marcela Blanco-Luna Solutions Architect Advanced Services
Future Network Platform Service Creation Service Design Service Assurance Cloud Optimization Cloud-based Services Security Policy Analytics Consumer Business IoT Video Mobility Network Abstraction Orchestration Automation Infrastructure Self Healing Network Physical Virtual Data Center
Agenda 1 2 3 4 Introduction Reference Architecture Success Stories - Case Studies Learnings and Transformation
Transforming Through NFV and SDN Remember this Transformation? How is NFV & SDN really Transforming SPs? Source: Overture Networks now ADVA Optical Networking
Level Setting: NFV/SDN Overview and Architecture
SDN is like smart plumbing that can be changed on command, while NFV is like a soft appliance that can be installed on demand. Prayson Pate on SDxCentral
ETSI MANO Architecture
What SP s are asking for? NFV MANO 1 Carrier Class Performance OSS / BSS NFVO EM 1 EM 2 EM 3 VNF 1 VNF 2 VNF 3 NFVI VNF-M (VNF Managers) VNFM 2 3 Use Case Agnostic Infrastructure Open Standards Based, Modular and Elastic Virtual Compute Virtual Storage Virtualization Layer Open Shared Infrastructure Virtual Network VIM 4 Easy to use with Unified Management Compute Storage Network 5 Integrated Solution with Single Point of Ownership
Cisco NFV/SDN Platform
Success Stories: Two Service Provider Case Studies
Success Story I Service Provider in APJ Augmenting Service Offering through NFV Objectives Orchestration over physical and virtual infrastructure: Requirement to use existing infrastructure composed of multiple vendor solutions Introduce complementary, VAS services like virtualized routing and security, on top of existing IP VPN service offerings Cisco Solutions NSO, CSR1kv, ESC OSS Integration for operationalisation of the solution Innovations: Tight integration with Netcracker for E2E service provisioning via two stage service provisioning. Outcomes New revenue streams without large upfront investments or risks to the network Shortened new services provisioning time from months to minutes Able to offer NFV services at competitive Allow customers to have right-size deployments Able to compete more effectively in lower-cost market segments
Initial vision for the Project Customer Vision Buying process: Customer Vision: Possible Service Chains:
Solution Overview
Two Stage Service Creation 5. Netcracker uses VLAN ID to allocate IP Address and returns to Service Bus 4. Service Bus gets the Service info from NSO via REST API: VLAN IDs 1. OSS System requests service creation 2.NSO Creates the service, allocates VLAN IDs 6. Service Bus uses REST API to set the IP address value to the NSO service 3. NSO deploys de service but fails as it doesn t have IP address 7. NSO automatically redeploys de service and commits to the Network
Success Story I I Service Provider in APJ Virtual managed service for SMB market Complex Architectural Design Network, VNFs, OpenStack & Orchestration Objectives Complex operational model: Failure & Recovery of NFVI Process-level monitoring of OpenStack Throughput Requirement : 1Mbps per tenant Complex technical solution with new Cisco products (NFVI, VTS+VTF) Cisco Solutions NSO, CSR1kv, NFVI/OpenStack Cisco SDN controller and VNF manager (VTS and ESC) Up to 50 tenants per vcpe + 65 sites per CSR1k CSR1k s pre-provisioned (10 per UCS) Innovations: Virtualized Test Infrastructure & Automated test scripts Outcomes Physical CPE connected to Internet (with NAT/Firewall/QoS) and/or to Voice and Storage services Highly scalable design: 43K initial -> 242K tenants Extremely tight schedule: AS maintaining ready-for-service date despite 4 month PO slip
NFV Architecture NFV Management and Orchestration (NFV MANO) OSS/BSS Existing OSS Os-Ma/PSA Descriptors Se-Ma Network Services Orchestrator (NSO) NFV Orchestrator NFVO Or-Vnfm VNF domain E/NMS VNF CSR1000v E/NMS VNF Ve-Vnfm Virtual Network Function (VNF) Elastic Service Manager(s) Controller(ESC) VNFM Or-Vi Vn-Nf Vi-Vnfm NFVI Virtualization Layer OpenStack Vi-Ha Hardware Resources UCS/Nexus VTS (SDN Controller) Nf-Vi OpenStack(Liberty) Virtual Infrastructure Manager(s) VIM
Services and Orchestration Overview Connectivity services to Internet and Voice Services NSO provisions Physical (DC, PBX and ISP GW) and Virtual (vcpe) resources Multi-tenant Virtual CPE services including NAT,FW, QoS Network Service Orchestrator (NSO) pcpe IPinIP IPv6 (NGN) DC-GW DC-SW ESC OpenStack vcpe DC-SW Internet-GW Internet pcpe VoIP GW vpbx WSAv Future UCS
SDN Controller - VTS Virtual Topology Server virtualises the Data Center Automates provisioning and management of complex Network overlays via OS Uses VTF (Virtual Topology Forwarder) as software data plane on x86 servers Network Service Orchestrator (NSO) ESC OpenStack VTS Policy Plane Control Plane REST pcpe Overlay Network ToR Netconf/Yang pcpe IPv6 (NGN) DC-GW Border Leaf Border Leaf VTF vcpe Internet-GW Internet
Learnings and Recommendations
So, are you ready for the transformation? Do you know what your Customers want/need? Are all area of your organisation onboard? CTO/CIO/CMO Prioritise use cases, must-have, shouldhave, could-have Does your staff (Ops, Eng, IT) have the skills they need to succeed? Have your Virtual appliances (VNF) been tested and certified? What to virtualise and to what extent? Are you ready to embrace Agile/DevOps?.. Fail Quick! Start small, have quick wins and win the right to expand
Why is Operations Enablement required? The Actual solution you get The Vision of the solution sold What you really need is Tools, Processes and People! What Happens on Day 2
Success Story I I I Comms Service Provider in Americas region Transforming through DevOps and CI/CD Objectives Significantly reduce time to market Cross-functional teams co-located and with same reporting structure Leverage Agile and MVP Cisco Solutions Implement CI/CD framework: Consulting services Knowledge transfer and Training Outcomes Next Generation Provisioning platform More than 100 releases a year compared to 4 releases done previously Teams seamlessly working towards common objective
Implementing DevOps Mind shift comes first Holistic system thinking Bring together disparate teams under same leadership Rapid, useful feedback Collaboration
CI /CD Continuous Integration/Continuous Deployment manage Q&A Team User Stories, bug tracking Jenkins CI server test Test environment Code Reviewer deploy review fetch push pull push pull static analysis SW Developer clone Code repository