Cisco NFVI Network Function Virtualization Infrastructure Naren Narendra, Senior Product Manager
Total Page:16
File Type:pdf, Size:1020Kb
#CLUS Cisco NFVI Network Function Virtualization Infrastructure Naren Narendra, Senior Product Manager PSOSPG-2012 #CLUS Agenda • Network Function Virtualization Infrastructure (NFVI) Fundamentals • Cisco NFVI Components • Cisco VIM (Virtualized Infrastructure Manager) • Cisco VIM Unified Management • Monitoring & Assurance • Where are we headed? • Conclusion #CLUS PSOSPG-2012 © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 3 Cisco Webex Teams Questions? Use Cisco Webex Teams (formerly Cisco Spark) to chat with the speaker after the session How 1 Find this session in the Cisco Events App 2 Click “Join the Discussion” 3 Install Webex Teams or go directly to the team space 4 Enter messages/questions in the team space Webex Teams will be moderated cs.co/ciscolivebot#PSOSPG-2012 by the speaker until June 18, 2018. #CLUS PSOSPG-2012 © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 4 Network Function Virtualization Infrastructure Fundamentals The ETSI NFV Reference Architecture and NFVI MANO OSS/BSS NFV + = NFVI Orchestrator Hardware Software EM 1 EM 2 EM 3 VNF-M (VNFVNF Managers)Manager VNF 1 VNF 2 VNF 3 • NFVI - Network Function Virtualization Infrastructure is the totality of all hardware NFVI and software components that build the Virtual Virtual Virtual Storage platform in which VNFs are deployed Compute Network Virtualized Virtualization Layer Infrastructur • VIM - Virtualized Infrastructure e Manager Manager Hardware Resources Controls and manages the NFVI compute, Compute Storage Network storage, and network resources. VIM is the NFVI software platform #CLUS PSOSPG-2012 © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 6 SP Approaches to NFV Fully Disaggregated Vertical NFV Solution Stack Common & Horizontal NFVI (DIY or SI Led) (Use Case Led) (Infrastructure Led) MANO MANO MANO MANO MANO MANO MANO VNF VNF VNF VNF VNF VNF VNF VNF VNF VNF VNF VNF Virtualization Virtualization Virtualization Virtualization Virtualization NFVI Hardwar Hardwar Hardwar Hardware Hardware Hardware e e e • Use-case focused NFV solution • Fully disaggregated approach with • Common, horizontal carrier-grade stacks, each from same or different different elements of the solution NFV infrastructure for multiple use vendors coming from different vendors cases – from one vendor • Pre-integrated, tested and validated • SP is driving Systems Integration – • VNF and MANO packages comes per by vendor with single point of either by self or by appointing a SI use case from the target vendors ownership • Integration overhead is very high • Pre-integrated, tested and validated • Faster time to market • Arbitraging between vendors is NFVI with single point of ownership • However, convergence of platform difficult, no single point of ownership • Faster time to market may be very challenging in future due • Takes longer to deploy – perceived • Convergence of the platform is to platform architecture inconsistency cost benefit may be lost in higher achieved with this platform • May lead to multiple silo’s that are not coordination & slower time to architecture strategy cross-leveraged and more expensive market to manage in longer term #CLUS PSOSPG-2012 © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 7 NFV Infrastructure Requirements Carrier Class Performance Use Case Agnostic Infrastructure Open Standards Based, Modular and Elastic Easy to use with Unified Management Integrated Solution with Single Point of Ownership Multi-level Security Service Velocity Operational Simplification Open Architecture #CLUS PSOSPG-2012 © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 8 Cisco NFV Solution Architecture North Bound APIs NFVO, Resource Orchestration & VNF Service Orchestration NSO – Network Services Orchestrator enabled by Tail-f Virtual Network Functions (Cisco and 3rd Party) VNF Manager rd CSR ASAv Ultra VMS Video XRv vWSA 3 Party Cisco ESC Virtual Infrastructure VIM API Virtual Compute Virtual Storage Virtual Network Red Hat OSP (RHEL) (Ceph) (OVS, VTF, SR-IOV) Cisco VIM Lifecycle Manager Infrastructure Abstraction with RHEL, KVM/Qemu, Host Packages, vSwitches GUI Cisco Physical Infrastructure Optional Network VIM Unified Unified Management Compute (UCS) Network (Nexus) Storage (UCS) (Cisco VTS / Cisco ACI) Monitoring and Assurance Infrastructure Infrastructure Management Cisco NFVI Scope #CLUS PSOSPG-2012 © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 9 Cisco NFVI Platform Use Cases Business Services Mobility Other VNFs 3rd party VNFs (e.g. Cisco MSX) (e.g. Ultra, IOT) (e.g. Media, vPE/vBNG) (e.g. vIMS, vLB) Open APIs for Platform Consumption Virtual Infrastructure VIM API Virtual Compute Virtual Storage Virtual Network Red Hat OSP (RHEL) (Ceph) (OVS, VTF, SR-IOV) LifecycleCisco VIMManager Lifecycle Manager Infrastructure Abstraction with RHEL, KVM/Qemu, Host Packages, vSwitches GUI Cisco Physical Infrastructure Optional Network VIM Unified Unified Management Compute (UCS) Network (Nexus) Storage (UCS) (Cisco(SDN VTS Controller) / Cisco ACI) Monitoring and Assurance Infrastructure Infrastructure Management Cisco NFVI Scope #CLUS PSOSPG-2012 © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 10 NTT East In Managed Services for SOHO Production Customer Portal OSS/BSS Network Services NFV Orchestrator Orchestrator Elastic Services Controller VNF Manager Physical OpenStack CPE API vCPE (VNF) Existing IP Network Internet VTS SDN Controller Cisco NFVI Physical CPE https://newsroom.cisco.com/press-release-content?type=webcontent&articleId=1896371 #CLUS PSOSPG-2012 © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 11 Cisco NFVI Solution Leading Industry Partnerships Integrated platform Design and Validation Simple Access to Support Certified by Red Hat Single Point Performanceof Contact Acceleration, Joint Engineering Enhanced Platform Awareness Virtual Infrastructure VIM API Virtual Compute Virtual Storage Virtual Network Red Hat OSP (RHEL) (Ceph) (OVS, VTF, SR-IOV) Cisco VIM Lifecycle Manager Infrastructure Abstraction with RHEL, KVM/Qemu, Host Packages, vSwitches GUI Cisco Physical Infrastructure Optional Network VIM Unified Unified Management Compute (UCS) Network (Nexus) Storage (UCS) (Cisco VTS / Cisco ACI) Monitoring and Assurance Infrastructure Infrastructure Management Cisco NFVI Scope #CLUS PSOSPG-2012 © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 12 Ingredients for Successful NFV Requires specialized set of tools well beyond traditional IT Virtual Infrastructure Management Fast Data Plane on x86 Data Models and Orchestration TOSCA SR-IOV Netconf/YANG Orchestration/Platform Infrastructure SDN Controller Chaining and Connectivity VTS NSH/Service Chaining (BGP/VXLAN) ACI Segment Routing End-to-End Focus #CLUS PSOSPG-2012 © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 13 #CLUS PSOSPG-2012 © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 14 Cisco NFVI Components Cisco NFVI Components Business Services Mobility Other VNFs 3rd party VNFs (e.g. Cisco MSX) (e.g. Ultra, IOT) (e.g. Media, vPE/vBNG) (e.g. vIMS, vLB) Open APIs for Platform Consumption Cisco VIM Virtual Infrastructure VIM Cisco VIM Platform APIUnified Virtual Compute Virtual Storage Virtual Network Red Hat OSP (RHEL) (OpenStack(Ceph) based)(OVS, VTF, SR-IOV) LifecycleSDNCisco VIMManager Management Lifecycle Manager Infrastructure Abstraction with RHEL, KVM/Qemu, Host Packages, vSwitches GUI Integrations Monitoring & Physical Infrastructure (Optional) Optional Network VIM Unified Unified Management Physical Infrastructure Compute (UCS) Network (Nexus) Storage (UCS) (Cisco(SDN VTS Controller) / Cisco ACI) AssuranceMonitoring and Assurance Infrastructure Infrastructure Management Cisco NFVI Scope #CLUS PSOSPG-2012 © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 16 Cisco VIM Virtualized Infrastructure Manager OpenStack as the VIM OpenStack can be complex to operate: Complex interactions between services, databases, messaging queues, etc., Health and performance of a cloud is difficult to quantified, verify and monitor Updates/upgrades require extensive human effort and are prone to issues #CLUS PSOSPG-2012 © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 18 Cisco VIM Carrier Class Platform Unified Management System (Multi-Pod & Multi-Site, Single Pane of Glass, GUI, REST API) Lifecycle Manager (Day N operations – Pod Mgmt, Update/Upgrades, Reconfig, REST) Integrated Tools (Benchmarking: Networking, Storage, Compute) Logging & Assurance (ELK stack, Zenoss, …) Health Checks & Failure Recovery (CloudPulse, Cloud Recovery, REST) Day N Control and Data Plane HA (Compute, Network & Storage) Cisco VIM Turn Key Ubiquitous Security (TLS, SELinux, non-root, RBAC, etc. ) Packaged Software Performance Enhancement (Fast Data Stacks like VPP, tuning – CPU pinning, NUMA and many more) Integrated SDN Controller (VTS, ACI) Containerized Deployment (OpenStack Services, CI/CD Capable Platform) Day 0 Fully Automated Installer (1-click, Modular, Robust) Red Hat Enterprise Linux OpenStack Platform (RHEL OSP) Red Hat Ceph Storage Solution OpenStack, Linux & Storage Operating Systems – Red Hat Enterprise Linux (RHEL) and Cisco NX-OS / IOS-XR Distribution Cisco UCS Cisco Nexus Cisco Cisco H/W Hardware VIC NIC FPGA* GPU* Compute 9000 UCS FI NCS5000* Accelerator* * Future #CLUS PSOSPG-2012 © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 19 Cisco