Cisco and Intel: Innovative Delivery of High-Performance Vnfs on Cisco NFV Infrastructure

Cisco and Intel: Innovative Delivery of High-Performance Vnfs on Cisco NFV Infrastructure

Cisco and Intel: Innovative Delivery of High-Performance VNFs on Cisco NFV Infrastructure Ranga Maddipudi, Product Line Manager, Cisco John DiGiglio, Packet Processing Software Manager, Intel PSOSPG-1000 Cisco Spark Questions? Use Cisco Spark to chat with the speaker after the session How 1. Find this session in the Cisco Live Mobile App 2. Click “Join the Discussion” 3. Install Spark or go directly to the space 4. Enter messages/questions in the space Cisco Spark spaces will be cs.co/ciscolivebot#PSOSPG-1000 available until July 3, 2017. © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public Agenda • Introduction • Carrier Class NFV Infrastructure (NFVI) • Virtual Topology System (VTS) • Intel innovations for high performance VNFs • Cisco and Intel - performance benchmarking and tuning • Conclusion © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public Network Functions Virtualization (NFV) is REAL SFR NTT-DoCoMo Verizon “has an aggressive roadmap “Cisco showed a deep “Cisco shares our vision for in place for 2017 to understanding of our vision the network of the future, virtualize additional mobile and priority to maintain a powered by 5G“ services, utilizing its Cisco- complex network with “on-boarding and based SDN/NFV core agility and flexibility, to operational simplification platform. With 50 percent of increase our market for virtual network functions the mobile traffic already competitiveness as we enter (VNFs) that help enable running on its virtualized the virtualization, IoT, and individual applications to be platform and 80 percent 5G mobile communication ” delivered to customers in planned by end of 2017” real-time” Altice Makes Bold Moves Cisco to Automate NTT Verizon and Cisco to Virtualize Its Global DOCOMO’s Network Device Bring 5G Innovations Mobile Network With Cisco Provisioning to the Enterprise PSOSPG-1000 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 5 Ingredients for successful NFV Requires specialized set of tools well beyond traditional IT Virtual Infrastructure Management Fast Data Plane on x86 Data Models and Automation TOSCA SR-IOV NETCONF/YANG Infrastructure and OS SDN Controller Chaining and Connectivity & Network Integration VTS ACI NSH/Service Chaining (MP-BGP/VXLAN) Segment Routing End-to-End Requirements for NFV PSOSPG-1000 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 6 Cisco NFVI Cisco NFV Solution Architecture North Bound APIs NFVO, Resource Orchestration & VNF Service Orchestration Network Services Orchestrator (NSO) enabled by Tail-f Virtual Network Functions (Cisco and 3rd Party) VNF Manager Elastic Services CSR ASAv Ultra rd VMS Video XRv vWSA 3 Party Controller (ESC) Virtual Infrastructure VIM API Virtual Compute Virtual Storage Virtual Network Red Hat OSP (RHEL) (Ceph) (OVS, VTF, SR-IOV) Lifecycle Manager Management Infrastructure Abstraction with RHEL, KVM/Qemu, Host Packages, vSwitches GUI Cisco Physical Infrastructure Optional Network VIM Unified Management Unified Monitoring and AssuranceandMonitoring Compute (UCS) Network (Nexus) Storage (UCS) (VTS or ACI) Infrastructure Cisco NFVI Scope PSOSPG-1000 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 8 Cisco NFVI: Platform for Cisco and 3rd party VNFs Business Services Mobility Other VNFs 3rd party VNFs (e.g. Cisco vMS) (e.g. Ultra) (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) Lifecycle Manager Management Infrastructure Abstraction with RHEL, KVM/Qemu, Host Packages, vSwitches GUI Cisco Physical Infrastructure Optional Network VIM Unified Management Unified Monitoring and AssuranceandMonitoring Compute (UCS) Network (Nexus) Storage (UCS) (VTS or ACI) Infrastructure Cisco NFVI Scope PSOSPG-1000 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 9 Cisco NFVI: Leading industry partnerships Integrated platform Design and Validation Integration Partner Certified by Red Hat Performance 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) Lifecycle Manager Management Infrastructure Abstraction with RHEL, KVM/Qemu, Host Packages, vSwitches GUI Cisco Physical Infrastructure Optional Network VIM Unified Management Unified Monitoring and AssuranceandMonitoring Compute (UCS) Network (Nexus) Storage (UCS) (VTS or ACI) Infrastructure Cisco NFVI Scope PSOSPG-1000 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 10 Cisco NFVI: Solution Support Simple Access to Support Single Point of Contact Virtual Infrastructure VIM API Virtual Compute Virtual Storage Virtual Network Red Hat OSP (RHEL) (Ceph) (OVS, VTF, SR-IOV) Lifecycle Manager Management Infrastructure Abstraction with RHEL, KVM/Qemu, Host Packages, vSwitches GUI Cisco Physical Infrastructure Optional Network VIM Unified Management Unified Monitoring and AssuranceandMonitoring Compute (UCS) Network (Nexus) Storage (UCS) (VTS or ACI) Infrastructure Cisco NFVI Scope PSOSPG-1000 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 11 Cisco VTS What is Cisco Virtual Topology System (VTS)? Automated Datacenter Overlay Provisioning and Management System Cisco Network • Automates fabric provisioning for both Services Orchestrator VMware vCenter GUI virtual and bare metal workloads REST API • Integration with VMM (OpenStack and vCenter) and Orchestration Cisco Virtual Topology systems (NSO) System • High performance virtual switch MP-BGP EVPN & VXLAN based Overlays (Based on Open Source FD.io VPP) YANG CLI NX-API BGP-EVPN Cisco Nexus 2000, 3000, 5000, and 7000 Series Cisco Nexus 9000 Series Cisco ASR 9000 Series • Programmable using Northbound Virtual Compute Environment VTF DVS REST and NETCONF APIs VM VM Automated OS OS DCI / WAN Bare Metal Virtualized PSOSPG-1000 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 13 VTS Architecture & Components Openstack vCenter • Policy Plane (Based on NSO Engine) VTS GUI VTS plugin VTS plugin • Inherits NSO benefits - multi-vendor capable, REST / NETCON transaction control, Fastmap etc. • Control Plane (XRv9000) VTS specific Policy plane (provides service YANG models models and fabric provisioning) • Centralized control plane for VTFs and Fastmap Embedded Tail-f • BGP EVPN Route Reflector (RR) NSO Control plane • Virtual Topology Forwarder (VTF) XRv9000 (provides routing control • High performance virtual switch (Based on VTF Driver plane and VTF Open source FD.io / VPP) provisioning) • L2 Switch or L3 VTEP VTS Controller (VTC) • OpenStack and vCenter integration DCI (VXLAN Phy ToR L2 Switch / L3 external gateway) (VXLAN leaf) • VTS GUI VTEP (VPP) ASR9k/Nexus7k Nexus 9k to 2k VTF PSOSPG-1000 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 14 Automated Hybrid Overlays Supports multiple workload types & orchestration systems Border Leaf & DCI (Integrated or Separated) Orchestrator Cisco VTS API DC Fabric MP-BGP SPINE EVPN vCenter LEAF VTEP VTEP VTEP VTEP VTEP VTEP OVS DVS VTEP VTF VTS GUI Tenant Tenant VM Bare Tenant VM Appliance VM Metal Tenant VM Workload or Tenant VM Tenant VM Service Tenant VM Service VM Service VM Host Host Host Host VMs with Physical Appliance VMs with VTF as VTEP OVS or Bare Metal DVS or L2 Switch PSOSPG-1000 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 15 Intel innovations for high performance VNFs Best of Breed Partnership collaborating in advancing Open Source and Open Standard community NFV efforts Leading Data Center Leading Network Technology Provider Equipment Provider SR-IOV Open Source and Standards Joint Enabling Pre-Integrated and Validated Offering with Cooperation Engineering Ecosystem Partners Joint Broadest Innovation Lab Combined Ecosystem PSOSPG-1000 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 17 Collaborating with Cisco on NFVI Based Intel Technology Unlocking Intel® Xeon Technology to Deliver value to customers Mobility Video Business Services Performance Service Assurance Security Enhance Platform Monitoring, reporting Intel® QuickAssist Orchestration Awareness and policy-based Technology provisioning DPDK framework Cache Allocation Application Intel® AES-NI FD.io-VPP Technology Intel® Boot Guard Intel® Ethernet NFV Intel® Virtualization Intel® Platform Trust Platform extensions Technology Technology Intel Platform Technologies PSOSPG-1000 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 18 Putting the Platform Features to Work (OpenStack) Havana Juno Kilo Mitaka Newton Ocata Pike Intel RDT: Memory Bandwidth Allocation (MBA) Intel RDT: Cache Allocation Technology (CAT), code and Data Prioritization (CDP), Memory Bandwidth Monitoring (MBM) Intel® RDT: Cache Monitoring Technology (CMT) CPU threading policies, Security Groups for OVS+DPDK (Stateless), Telemetry Capture (via collectd), OVS+DPDK (Merged with OVS agent), OVS+DPDK controlled by ODL, OVF Meta-Data Import Hugepage support, CPU pinning, NUMA locality of PCI devices, OVDS+DPDK (Separate agent), Intel PTT, Intel TXT, TPM, Intel Boot Guard NUMA awareness and placement Host CPU feature request, PCI pass-through & SR-IOV Support PSOSPG-1000 © 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 19 Intel® Platform Generational Evolution Every generation brings: • Increasing Core Count Next-gen improvements

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    37 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us