NfV koncepce a případy využití TECH-SDN-SP Martin Slinták Systems Engineer Cisco Connect, 17.6. 2014 Obsah přednášky Co je NfV, standardizace Použitelnost NfV Cisco a NfV Případy využití NfV + demo Presentation_ID Cisco and/or its affiliates. All rights reserved. Cisco Public Network Functions Virtualisation Enablers, benefits and applications NfV = Transition of network infrastructure services to run on virtualised compute platforms Using cloud technology to provide network functionality Enablers Hypervisor and cloud computing technology Improving x86 h/w performance Optimised packet processing and coding techniques Network industry standardising on Ethernet SDN based orchestration Value Proposition Shorter innovation cycle Improved service agility Reduction in CAPEX and OPEX Applications Potentially all network functions Presentation_ID Cisco and/or its affiliates. All rights reserved. Cisco Public dDOS VM SBC VM Firew all VM NAT VM CGN VM DPI VM IPS VM Virus Scan VM DHCP VM DNS VM Portal VM WLC VM RaaS VM PCRF VM SDN Ctrl. VM BRAS VM NMS VM Caching VM CDN VM WAAS VM Network Functions Virtualisation: Terminology Network Function (NF): A functional building block within a network infrastructure, which has welldefined external interfaces and a well-defined functional behaviour. In practical terms, a Network Function is today often a network node or physical appliance Virtualised Network Function (VNF): An implementation of an NF that can be deployed on a Network Function Virtualisation Infrastructure (NFVI). NfV Infrastructure (NFVI): The NFV-Infrastructure is the totality of all hardware and software components which build up the environment in which VNFs are deployed. The NFV-Infrastructure can span across several locations NfV Orchestrator (NFVO): The NfV Orchestrator is in charge of the network wide orchestration and management of NfV (infrastructure and software) resources, and realizing NfV service topology on the NFVI NF Forwarding Graph: A graph of logical links connecting NF nodes for the purpose of describing traffic flow between these network function VNF Component (VNFC) – Subcomponent of a VNF executing in a discrete VM* Source NfV terminology document : http://www.etsi.org/deliver/etsi_gs/NFV/001_099/003/01.01.01_60/gs_NFV003v010101p.pdf * Not formally defined in the terminology document Presentation_ID Cisco and/or its affiliates. All rights reserved. Cisco Public ETSI NfV architektura a organizace NfV Management and Orchestration Os-Ma OSS/BSS Orchestrator Se-Ma Technical Steering Committee Service, VNF and Infrastructure Description Or-Vnfm EMS 1 EMS 2 EMS 3 Ve-Vnfm Reliability and Availability VNF Manager(s) Management and Operations Or-Vi Expert Groups VNF 3 VNF 2 S/W Architecture VNF 1 Vn-Nf Vi-Vnfm NFVI Virtual Computing Virtual Storage Performance and portability Virtual Network Nf-Vi Virtualisation Layer Infrastructure Vl-Ha Computing Hardware Storage Hardware Presentation_ID Execution reference points Virtualised Infrastructure Manager(s) Hardware resources Network Hardware Cisco and/or itsOther affiliates. All rightspoints reserved. reference Publicpoints Main NfV Cisco reference Security © ETSI 2012. All rights reserved 6 NfV Infrastructure Group Role: Infrastructure to support VNFs Hypervisor domain Virtual Machine technology Compute domain h/w on which VNFs execute Hypervisor Domain Virtual Compute Compute Infrastructure Network Domain Virtual Virtual Storage Network Domain Presentation_ID Storage Infrastructure Network domain Real and virtual infrastructure network N/W virtual partitioning technology Virtualization Layer Compute CPUs – x86 and ARM Network Interface Cards Accelerators Storage Network Cisco and/or its affiliates. All rights reserved. Cisco Public NFV-MANO Group Role: Management framework of VNFs and NFVI NfV Orchestrator Life cycle management of n/w services Across entire operators domain (multiple sites) VNF Manager lifecycle management of VNFs Associated NFVI resources Virtualised Infrastructure Manager management of the NFVI components specialist VIMs permitted (e.g. compute and n/w) E/NMS: FCAPs for VNFs OSS/BSS: linkage to legacy systems Presentation_ID Cisco and/or its affiliates. All rights reserved. OSS/BSS NfV Orchestrator (NFVO) E/NMS VNF Manager (VNFM) VNF NFVI Virtualised Infrastructure Simplified Manager (VIM) Cisco Public Software Architecture Group Role: Structure of VNFs and interfaces VNF Designs EMS VNF Other VNFs VNFC/VM VNFC/VM VNFM Single or multiple components (VNFCs) VNFC parallel or non parallel VNFC Stateful, stateless, external state Load balancing Scaling models auto, on-demand, manual Reuse Description of VNF Characteristics Defining VNF properties Descriptor (VNFD) attributes NFVI Presentation_ID Cisco and/or its affiliates. All rights reserved. Cisco Public Použitelnost NfV The “Service Provider” landscape Metro and Access Service Provider Services Gateways TAS 2G 3G RNC OCS SMS-C MMS-C Data Center RMS HCS SP Data Center GGSN SGSN OSS/BSS/NMS/EMS SecGW LTE Wireless HNB-GW Small Cell SGW WiFi FTTx PON ePDG Voice/IMS Wireline Res CPE CMTS BGCF ENUM Business PE xDSL MGCF PS/RLS I-CSCF HSS CSCF DRA Network Video Video ingestion BGP server DRM Transcoding DHCP DNS Cache control Policy AAA SDN Controller Enterprise Data Center User plane BNG Voice/IMS MGW MSC-S A-SBC I-SBC HFC Data Video Cache streaming Transcoding Transrating CGN Security GWs Core Network Metro Network Presentation_ID Capacity Planning Billing Subsystems and Network Control MME HLR Biz CPE Analytics PGW eWAG WLC Provisioning EMS Cisco and/or its affiliates. All rights reserved. Cisco Public LB DPI FW DC Network Network solutions: Requirements High Wireless GWs OSS/BSS, subsystem and N/W control Appliances (L4-L7) CPU Reqs Wireline GWs Backbone, Metro and DC switching Business CPE Home CPE Low 0 10Mbps Presentation_ID 100Mbps 1Gbps 10Gbps Cisco and/or its affiliates. All rights reserved. 100Gbps 1Tbps 10Tbps Cisco Public 100Tbps 1Pbps Network solutions: Design approaches Variable CPU / FPGA / NPU Distributed: Lots CPUs + NPUs High Wireless GWs OSS/BSS, subsystem and N/W control Distributed: CPUs + Lots of NPUs Appliances (L4-L7) CPU CPU Reqs Centralized: CPU or SoC Wireline GWs Backbone, Metro and DC switching Business CPE Centralized: CPU + NPU Home CPE Low 0 10Mbps Presentation_ID 100Mbps 1Gbps 10Gbps Cisco and/or its affiliates. All rights reserved. 100Gbps 1Tbps 10Tbps Cisco Public 100Tbps 1Pbps Virtual Network Functions (VNF) – evaluation criteria Physical Design Requirements – interface count, interface size, system design requirements, specialist N/W functions Performance Requirements – L1-L3 packet performance, CPU processing, fabric capacity Network Architecture – Will virtualization fit the network architecture principles of the network Elasticity of the service Economics – Onboarding, CapEX and OpEx Presentation_ID Cisco and/or its affiliates. All rights reserved. Cisco Public Appeal of virtualized solutions Business CPE and services Consumer Services SP applications Consumer CPE Active Cisco infrastructure efforts OSS/BSS/NMS/EMS IMS Active Cisco efforts Videovirtualization Solutions Network control Wireline gateways (BNG/BRAS) DC infrastructure Metro Mobile Gateways User Plane Appliances (GiLAN) Core Backbone DC Virtual appliances Appeal of x86 virtualization Lower Presentation_ID Virtualization Opportunities Cisco and/or its affiliates. All rights reserved. Cisco Public Some very obvious / many SP and architecture dependent Higher Cisco a NfV Cisco’s NfV vision – architectural components Virtualised Netw ork Functions (VNFs) Orchestration (NFVO) Classification + Redirection Function Customer Premises and / or Policy Server Data Centre PoP Wide Area Network Netw ork Overlays Compute + Virtualization Technology (NFVI) + Service Chaining • Real: High capacity plumbing and high performance gateways • Virtualized: CPU intensive functions, low – mid range packet processing functions • Interaction required between the real and virtual network functions via orchestration Presentation_ID Cisco and/or its affiliates. All rights reserved. Cisco Public NFVI compute - Placement of resources ISR G2 Cloud Connector (UCS) Customer Premises PoP Centralised DC NGN CPE IP edge Blade or chassis based UCS UCS directly connected to ASR9000 VSM running in an ASR9000 Stand Alone UCS Server Presentation_ID Cisco and/or its affiliates. All rights reserved. Cisco Public NFVI hypervisor – Cisco’s approach Virtual Machine Bare Metal ETSI allows virtualized and bare metal solutions Cisco approach Concentrating on virtualized solutions Multi-hypervisor approach for the overall market place SP’s running NfV environments KVM managed by Openstack Presentation_ID Cisco and/or its affiliates. All rights reserved. Cisco Public NFVI network – Virtual partitions L3 VPN Internet L3 VPN Internet vRouter vFirew all vWeb Scrubber L2 or L3 Fabric vLoadbalancer IaaS capabilities Managed Services Functionality Example: Managed Services Virtual Partition Physical Infrastructure Presentation_ID Cisco and/or its affiliates. All rights reserved. Cisco Public NFVI network – creating the virtual network partitions Virtual Infrastructure Manager Virtual Infrastructure Manager Infrastructure Network Underlay and overlays Example vPE and VXLAN Infrastructure Network Infrastructure partitioning Example VLANs Functionality of virtual N/W orchestration controller application dependent on physical infrastructure and virtualization technology Presentation_ID Cisco and/or its affiliates. All rights reserved. Cisco Public NFVI network – Service Chaining or Forwarding Graphs Service Chains DNS Service 1 LB DPI Video opt NAT DNS Service 2 DPI NAT DNS Default Service Re-direction function Simple Service Chains Complex Services and Service Chains • Steer traffic through a one or more service entities • Critical for non routed data plane services • Important for control plane services • Physically/logically directed or carried in packet metadata Presentation_ID Cisco and/or its affiliates. All rights reserved. Cisco Public Internet NFVI network – Service Chaining or Forwarding Graphs External Controller 7 6 5 vSwitch 4 vForwarder vForwarder 3 2 1 vSwitch Internet Service Redirection vForwarder HDR NSH Original Frame Service Path information determines Service Chaining • Service ordering determined by real or virtual n/w structure • Service ordering by info in user packet • Virtual Packet Edge (vPE) solution • 5 drafts submitted by Cisco at Berlin IETF • New IETF working group “Service Function Chaining (sfc) Presentation_ID Cisco and/or its affiliates. All rights reserved. Cisco Public Cisco VNF status Simulation and Test OSS/BSS and SP Applications Prime Central CSR1000vCSR1000v Prime Fulf illment Prime Prov isioning Prime Security Manager v IOS Quantum Classic WAN Orchestration OnePK SDK Prime Inf rastructure Control Plane components MME (STAR-OS) eWAG/ePDG (STAR-OS) VIRL Network Control CDN Identity Serv ices Engine Mobility Serv ices Engine Prime Access Registrar (RADIUS) Prime Network Registrar (DNS and DHCP) Quantum WAN Orchestration Quantum Policy Suite IOS-XR Virtual Route Ref lector (32bit and 64 bit) User Plane Appliances Netscaler Load Balancer Adaptiv e Security Appliance (ASA + VSG) v CGN (v ia CSR1000v) Wireless LAN Controller Email Security (Ironport) Web Security (Ironport) Network Analy sis Module (v NAM) Wide Area Application Serv ices (v WaaS) Ipsec Deep Packet Gateway Inspection (CRS1000v) (CRS1000v) vSecGW (ASR9000) Routing / Switching / Gateways v CPE (CSR1000v) Virtual L2 Switch (Nexus 1000v ) v BNG (CSR1000v) Presentation_ID Virtual Forwarder (L2 / L3 forwarder) PGW/SGW SGSN/GGSN eWAG/ePDG (STAR-OS) (STAR-OS) (STAR-OS) MME (STAR-OS) Cisco and/or its affiliates. All rights reserved. Cisco Public vDPI (vSCE) 4-6 Softwire Concentrat or (VPP) Load balancer (VPP) Případy využití NfV NfV Use Cases Virtualized SP and third party applications / appliances Virtualized gateways (PE, P-GW, BNG/BRAS) Virtual Managed Services Virtual Home CPE (→demo) Virtualized mobile solutions Virtualized video solutions (→demo) Presentation_ID Cisco and/or its affiliates. All rights reserved. Cisco Public NfV use case: Virtualized SP / 3rd party applications Orchestration NGN Internet DNS Content Ingestion CPE IP edge Streamer DHCP IMS Many examples Centralised DC OSS/BSS, voice and video solutions, N/W control, video/collaboration solutions, wireless/wifi, security NfV transition well underway Cisco has a wide range of FCS’d products in this space See earlier slide for details New solutions coming think and fast Ask your SE for the latest status Presentation_ID Cisco and/or its affiliates. All rights reserved. Cisco Public NfV use case: Virtualized Edge Gateway Policy Server Orchestration Internet NGN CPE IP edge vBNG vBNG Centralised DC Cisco complementing existing h/w gateway solutions with virtualized g/w solutions vPE, vBNG/BRAS based on Cloud Service Router (CSR1000: IOS-XE 3.13 July 2014) Virtual mobile gateways (MME, S/PGW) based on QvPC solutions CableLabs have kicked off work on vCMTS Virtualized gateways may require architectural changes VirtualPresentation_ID racking and stacking Cisco and/or its affiliates. All rights reserved. Cisco Public NfV Use Case: Managed services Metro + WAN Service appliances in the branch and DC BranchOffice Data Centre Virtualised services on the physical router Metro + WAN Data Centre Branch Office Virtualised router and services V Virtualized service in DC Presentation_ID L 2 Data Centre V C P E Metro + WAN Branch Office L 2 C P E Data Centre Metro + WAN Branch Cloud Connector available Under investigation Metro + WAN BranchOffice Virtualized branch services Today Cisco and/or its affiliates. All rights reserved. V Data Centre Cisco Public Systems Work underway Systems Work underway NfV use case: Virtual residential gateway Management and Control Gateway Data Centre Services Wireless AP L2 Domain F W Internet Cloud Data Centre L2 Domain Quantum Virtual Broadband Node (Q-vBN) – L2 domain between home and data centre – Virtualized CPE and home services in the cloud Presentation_ID Cisco and/or its affiliates. All rights reserved. Cisco Public NfV use case: Virtual Services Infrastructure APN *# DPI Firewall Address Translation Enterprise APN VO APN Access GGSN/ PGW APN Signal Strength AD JW M PG 12 3 4TBK5XNE6 H Q C8 F9 7U RI L0YO V S Z Web Proxy A-SBC FW Video Only IMS User Physical Appliances are complex to design Mismatched capacities Diverse resiliency strategies Incompatible networking Re-configuration (adding capacity or adding an appliance) is difficult Hard-wired service chains Presentation_ID Cisco and/or its affiliates. All rights reserved. Cisco Public Android User NfV use case: Virtual Service Infrastructure Cloud Orchestration and Management ASR 9000 Signal Strength AD G J2W M P 1B E3 4TK5XN 6 H Q C 7U 8 F9 I L0Y O R V S Z *# Access GGSN/ PGW Web Proxy NAT VO FW VO FW DPI FW A-SBC Simple reconfiguration of service chains via SDN and virtualization tools Improved scaling Elastic services GiLAN solution trials : 1HCY2014 Presentation_ID Cisco and/or its affiliates. All rights reserved. Cisco Public Q-vBN Q-vBN Intro Broadband Today Services Virtualize Services ??? Broadband Tomorrow Virtualize Network API Exposure Services Presentation_ID Cisco and/or its affiliates. All rights reserved. Cisco Public Definice Q-vBN What is it? A low cost software based virtualization system that runs standard broadband CPE code in the cloud What can it do? Allows for services to be written and run in the cloud Allows SPs to sell an inexpensive cloud based computing platform directly connected in the home Extends the life of the physical CPE in the home Allows for per device management in the home Allows for test environments for companies to quickly trial new services Presentation_ID Cisco and/or its affiliates. All rights reserved. Cisco Public Q-vBN pro minimální vCPE aplikace Cloud GW vBN Hosting Datacenter No L3 functionality in the gateway All L3 functionality in a “cloud gateway” Home broadcast domain extended to Cloud GW Setup demonstrated at CES Presentation_ID Cisco and/or its affiliates. All rights reserved. Access Node Edge Node Internet Cisco Public Q-vBN: Rozšíření LAN do Cloudu API Exposure Datacenter Network design unchanged – no forklift Home LAN extended to a Service – – – – Access Node Storage (NAS) Backup IPv6 as a service/v4 Individual device management M2M Presentation_ID Cisco and/or its affiliates. All rights reserved. Edge Node Internet Cisco Public Principy řídící vrstvy Q-vBN No polling required – RPC and event driven External Sets and Gets of data by RPC using HTTP/REST Events and asynchronous RPC by XMPP Publish/Subscribe A common internal Network Management Protocol built upon JSON formatted messages Out of band control plane connection to agents in virtual CPEs for robustness and security Control plane has been built to isolate agents from knowledge of their identities. NMP adds/removes JSON addressing envelope as required Configuration pushed to agents, not pulled Presentation_ID Cisco and/or its affiliates. All rights reserved. Cisco Public Interní architektura Q-vBN The basic building block in Q-vBN is a host which supports a number of vCPE instances, a virtual switch and host/vCPE management agents: Presentation_ID Cisco and/or its affiliates. All rights reserved. Cisco Public Škálování Q-vBN Multiple Q-vBNs hosts are combined using ESB architecture: Presentation_ID Cisco and/or its affiliates. All rights reserved. Cisco Public Závěr Poptávka po NfV musí odpovědně zohledňovat růst síťového provozu Cisco se plně hlásí k NfV a je aktivní v mnoha oblastech – VNFs, NFVIs, orchestrace Některé VNFs jsou zřejmé, velké spektrum ale závisí na SP a jeho architektuře Realitou jsou hybridní síťová prostředí s custom NFs i Virtualized NFs (VNFs) Přehled některých Cisco implementací NfV Presentation_ID Cisco and/or its affiliates. All rights reserved. Cisco Public Užitečné odkazy GS NfV 001 NfV: Use Cases GS NfV 002 NfV: Architectural Framework GS NfV 003 NfV: Terminology for Main Concepts in NfV GS NfV 004 NfV: Virtualisation Requirements GS NFV-PER 002 NfV: Proofs of Concepts; Framework Presentation_ID Cisco and/or its affiliates. All rights reserved. Cisco Public 42 Prosíme, ohodnoťte tuto přednášku • Děkujeme ~4k vCPEs Core Netw ork Orchestration Engine VM Create and Configure 5 VM Orchestration VM Create and Configure Request SE Orchestration 4 pCPE Broadband Network VDS SR CPE + $30 = ONT-SFU 3 1 Elasticity Policy Load Configure ONT-RGW Virtual Environment v Streamer Load Updates VDS Mgr (OpenStack) vStreamer vStreamer vStreamer 6 2 HTTP Load Generator 7
© Copyright 2026 Paperzz