network functions virtualization (nfv)...
TRANSCRIPT
Network Functions Virtualization (NFV) and how it will impact your network BRKSPG-2445
Simon Spraggs
Distinguished Consulting Engineer
© 2014 Cisco and/or its affiliates. All rights reserved. BRKSPG-2445 Cisco Public
Today’s network architectures
What is NFV and backdrop
NFV standardization
Applicability of NFV
Cisco and NFV
Use cases + demo
© 2014 Cisco and/or its affiliates. All rights reserved. BRKSPG-2445 Cisco Public
NAT VM
Firewall VM
SBC VM
dDOS VM
Virus Scan VM
IPS VM
DPI VM
CGN VM
Portal VM
PCRF VM
DNS VM
DHCP VM
BRAS VM
SDN
Ctrl. VM RaaS VM
WLC VM
WAAS VM
CDN VM
Caching VM
NMS VM
Network Functions Virtualisation Enablers, benefits and applications
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
NfV = Transition of network infrastructure services to run on virtualised compute platforms
Using cloud technology to provide network functionality
© 2014 Cisco and/or its affiliates. All rights reserved. BRKSPG-2445 Cisco Public
0.0
20.0
40.0
60.0
80.0
100.0
120.0
140.0
2012 2013 2014 2015 2016 2017
Ex
ab
yte
s p
er
Mo
nth
Web/Data(24.2%, 18.9%)
The Backdrop : Ever increasing Traffic Levels
Source: Cisco VNI Global IP Traffic Forecast, 2012–2017
0%
10%
20%
30%
40%
50%
60%
70%
80%
90%
100%
2012 2013 2014 2015 2016 2017
Tra
ffic
Sh
are
Long-Haul (Also Traverses Metro)
58%
45%
42%
55%
23% CAGR 2012–2017
Metro : 10G Multiple 10G or 100G
Core : Multiple 10G 100G
Network Functions Virtualization and
standardization
© 2014 Cisco and/or its affiliates. All rights reserved. BRKSPG-2445 Cisco Public
Network Functions Virtualization history
Brought to prominence in October 2012 13 operators published a white paper, coining the term Network Functions Virtualization (NFV)
Announced and the highlight of the “SDN and OpenFlow world Congress in Darmstadt
Formal process based on an ETSI Industry Standard Group (ISG) Created January 2013
Anticipated lifetime 2 years
Role of NFV ISG “Call to Arms”
Use cases, architecture and terminology, highlighting of functional gaps
Development by appropriate SDOs
© 2014 Cisco and/or its affiliates. All rights reserved. BRKSPG-2445 Cisco Public
Network Functions Virtualisation : Terminology
Network Function (NF): A functional building block within a network infrastructure, which has well-defined 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
© 2014 Cisco and/or its affiliates. All rights reserved. BRKSPG-2445 Cisco Public
ETSI NFV end-to-end reference architecture
© ETSI 2012. All rights reserved 9
Computing
Hardware
Storage
Hardware
Network
Hardware
Hardware resources
Virtualisation Layer
Virtualised
Infrastructure
Manager(s)
VNF
Manager(s)
VNF 2
Orchestrator
OSS/BSS
NFVI
VNF 3
VNF 1
Execution reference points Main NFV reference points Other reference points
Virtual
Computing Virtual Storage Virtual Network
NFV Management and
Orchestration
EMS 2
EMS 3
EMS 1
Service, VNF and Infrastructure Description
Or-Vi
Or-Vnfm
Vi-Vnfm
Os-Ma
Se-Ma
Ve-Vnfm
Nf-Vi
Vn-Nf
Vl-Ha
© 2014 Cisco and/or its affiliates. All rights reserved. BRKSPG-2445 Cisco Public
ETSI NFV Organization
© ETSI 2012. All rights reserved 10
Computing
Hardware
Storage
Hardware
Network
Hardware
Hardware resources
Virtualisation Layer
Virtualised
Infrastructure
Manager(s)
VNF
Manager(s)
VNF 2
Orchestrator
OSS/BSS
NFVI
VNF 3
VNF 1
Execution reference points Main NFV reference points Other reference points
Virtual
Computing Virtual Storage Virtual Network
NFV Management and
Orchestration
EMS 2
EMS 3
EMS 1
Service, VNF and Infrastructure Description
Or-Vi
Or-Vnfm
Vi-Vnfm
Os-Ma
Se-Ma
Ve-Vnfm
Nf-Vi
Vn-Nf
Vl-Ha Infrastructure
S/W Architecture Management and
Operations
Technical
Steering
Committee
Reliability and
Availability
Performance
and portability
Security
Expert Groups
© 2014 Cisco and/or its affiliates. All rights reserved. BRKSPG-2445 Cisco Public
NFV Infrastructure Group
Role: Infrastructure to support VNFs
Hypervisor domain
Virtual Machine technology
Compute domain
h/w on which VNFs execute
CPUs – x86 and ARM
Network Interface Cards
Accelerators
Storage
Infrastructure Network domain
Real and virtual infrastructure network
N/W virtual partitioning technology
Compute Storage Network
Virtual
Compute
Virtual
Storage
Virtual
Network
Virtualization Layer
Hypervisor Domain
Compute
Domain
Infrastructure
Network Domain
© 2014 Cisco and/or its affiliates. All rights reserved. BRKSPG-2445 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
.
Simplified
NFV Orchestrator
(NFVO)
VNF Manager
(VNFM)
Virtualised
Infrastructure
Manager
(VIM)
OSS/BSS
E/NMS
VNF
NFVI
© 2014 Cisco and/or its affiliates. All rights reserved. BRKSPG-2445 Cisco Public
Software Architecture Group
Role : Structure of VNFs and interfaces
VNF Designs 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
VNFC/VM
NFVI
VNFC/VM
VNF
EMS
VNFM Other
VNFs
© 2014 Cisco and/or its affiliates. All rights reserved. BRKSPG-2445 Cisco Public
Current Status of ETSI NFV
Coming up for first anniversary
5 publications
NFV use cases, Requirements, Architectural framework, Terminology and framework for Proof of Concept (PoC)
More detailed specification scheduled for 2014
High level architecture, use cases, functional components and gap analysis for each work group
NFV ISG is undertaking a gap analysis to identify what additional work needs to be done, and which bodies are best placed to do it.
Applicability of Network Functions
Virtualization
© 2014 Cisco and/or its affiliates. All rights reserved. BRKSPG-2445 Cisco Public
The “Service Provider” landscape
LTE
Metro and Access
xDSL
WiFi
RNC 2G 3G
Small
Cell
Gateways
OSS/BSS/NMS/EMS
Subsystems and Network Control
User plane
Core Network
Voice/IMS
HFC
PGW SGW
GGSN SGSN
MME
Security GWs
FW
DPI CGN Cache
streaming Transcoding
MSC-S MGW
BGCF
MGCF
PS/RLS
DRA
Video ingestion
DRM
EMS Provisioning Analytics Billing
AAA
DNS DHCP
CSCF
I-CSCF
Transcoding Cache control
Policy
LB
HLR
HSS
ENUM
TAS SMS-C
Service Provider Services
OCS MMS-C RMS
Biz CPE
Res CPE
Capacity Planning SecGW
Business PE
BNG
ePDG
eWAG
HCS
HNB-GW
WLC
A-SBC I-SBC
SDN Controller
BGP server
Video Network
Transrating
Voice/IMS Video Data
FTTx
PON
CMTS
Wireless
Wireline
Metro Network
Data Center
DC Network
SP Data Center
Enterprise
Data Center
© 2014 Cisco and/or its affiliates. All rights reserved. BRKSPG-2445 Cisco Public
Building Network Equipment
General Purpose Processors (x86, ARM, PPC)
Wide range of capabilities (including packet processing)
Evolving multi-core capability (8+ processors per die)
Support virtualization and easy to program
Fixed function ASICs
Integrated s/w, v efficient / inflexible
Network Processor Units (NPUs)
Designed for flexible packet processing
Multi-threaded (100s) / n/w acceleration / integrated memory
Programmable in high level languages
© 2014 Cisco and/or its affiliates. All rights reserved. BRKSPG-2445 Cisco Public
Building Network Equipment
General Purpose Processors (x86, ARM, PPC)
Wide range of capabilities (including packet processing)
Evolving multi-core capability (8+ processors per die)
Support virtualization and easy to program
Fixed function ASICs
Integrated s/w, v efficient / inflexible
Network Processor Units (NPUs)
Designed for flexible packet processing
Multi-threaded / n/w acceleration / integrated memory
Programmable in high level languages
© 2014 Cisco and/or its affiliates. All rights reserved. BRKSPG-2445 Cisco Public
X86 as a packet processing platform
x86 performance has improved hugely
x25 improvements in packet processing since 2008*
Why ?
Moore’s Law
H/W improvements
S/W optimization (DPDK, Vector Packet Processing)
Some on-going, some one-off
x86 Performance: what’s quoted
140mpps (80Gbps) 16 cores Intel*
6 mpps L2 switching OVS switch (without DPDK) – 10 cores – 6wind**
68mpps L2 switching OVS switch with DPDK – 10 cores – 6wind**
20mpps L3 forwarding using Vector Packet Processing – 1 core - Cisco
Headline numbers, limited real workload testing, limited understanding of feature impact
.
*40Gbps Packet Processing on One Intel Architecture Core IDF2012: http://intelstudios.edgesuite.net/idf/2012/sf/aep/COMS003/COMS003.html
**Accelerated OpenFlow-compatible Virtual Switch http://www.6wind.com/wp-content/uploads/PDF/prod/6WIND-Virtual-Switch-Product-Brief.pdf
© 2014 Cisco and/or its affiliates. All rights reserved. BRKSPG-2445 Cisco Public
X86 as a packet processing platform
Source : http://www.sdncentral.com/companies/6wind-nfv-interview-2013/2013/08/
At this point in the evolution of NFV, the ETSI ISG working groups …. are mainly
focused on topics relating to network management and orchestration.
…….
Before too long, though, we expect attention to shift to a fundamental data-plane issue
that must be addressed in order for any NFV implementation to be cost-effective.
© 2014 Cisco and/or its affiliates. All rights reserved. BRKSPG-2445 Cisco Public
Real world and NPU performance
Core feature set
Millions of routes
multi-field ACLs with policing
basic QoS with WRED
Edge feature set
As above,
hierarchical traffic management with shaping,
>policers + accounting and stats
nPower x1
400Gbps / hundreds of millions pps with features
Integrated high speed framers and MACs
Lower power budget than single Intel Sandy Bridge and Ivy Bridge
Integrated to create 1Tbps per slot line cards
© 2014 Cisco and/or its affiliates. All rights reserved. BRKSPG-2445 Cisco Public
Network solutions: Requirements
CPU
Reqs
Backbone, Metro and DC switching
Business CPE
Home CPE
0 10Mbps 100Mbps 1Gbps 10Gbps 100Gbps 1Tbps 10Tbps 100Tbps 1Pbps
Wireless
GWs
High
Low
Wireline GWs
Appliances (L4-L7)
OSS/BSS, subsystem
and N/W control
© 2014 Cisco and/or its affiliates. All rights reserved. BRKSPG-2445 Cisco Public
Network solutions: Design approaches
CPU
Reqs
Backbone, Metro and DC switching
Business CPE
Home CPE
0 10Mbps 100Mbps 1Gbps 10Gbps 100Gbps 1Tbps 10Tbps 100Tbps 1Pbps
Wireless
GWs
High
Low
Wireline GWs
Appliances (L4-L7)
Distributed: CPUs + Lots of NPUs
Distributed: Lots CPUs + NPUs
Centralized: CPU + NPU
CPU
Centralized: CPU or SoC
Variable CPU / FPGA / NPU
OSS/BSS, subsystem
and N/W control
© 2014 Cisco and/or its affiliates. All rights reserved. BRKSPG-2445 Cisco Public
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
© 2014 Cisco and/or its affiliates. All rights reserved. BRKSPG-2445 Cisco Public
Virtualized standard server based solutions – assessment
Strengths
• High CPU processing functions
• Not extreme packet processing
• Low physical interface counts (<20)
• Low-medium interface speeds
• Ethernet interfaces (copper 10/1000/10Gbps)
• Standard hardware server builds
• Elastic services where h/w can be redeployed
Weaknesses
• Very high packet processing
• Specialized SP design and h/w functionality
• High physical interface counts (>20s)
• High interface speeds (>40G)
• Diverse interfaces types
• Unpredictable performance metrics
© 2014 Cisco and/or its affiliates. All rights reserved. BRKSPG-2445 Cisco Public
Custom solutions – assessment
Strengths
• High packet performance / bandwidth
• Power efficiency (Gb/W)
• High speed interfaces / interface counts / interface diversity
• Specialized telco functionality
• Mature functionality
• Predictable performance metrics
Weaknesses
• Longer developments cycles
• Closed s/w and h/w designs
• Solution flexibility / reuse
© 2014 Cisco and/or its affiliates. All rights reserved. BRKSPG-2445 Cisco Public
Appeal of virtualized solutions
Appeal of x86 virtualization Higher Lower
Virtualization Opportunities
Some very obvious / many SP and architecture dependent
Consumer CPE
DC
infrastructure
Core
Metro
OSS/BSS/NMS/EMS
Video Solutions
Mobile Gateways
User Plane Appliances (GiLAN)
SP applications
IMS
DC Virtual appliances
Network control
Wireline gateways (BNG/BRAS)
Business CPE and services
Consumer Services
Active Cisco virtualization efforts
Backbone
Metro
Active Cisco
infrastructure efforts
Cisco and Network Functions Virtualization
© 2014 Cisco and/or its affiliates. All rights reserved. BRKSPG-2445 Cisco Public
Cisco’s High Level NFV strategy
A hybrid network environment consisting of custom NFs and Virtualized NFs
– High capacity plumbing and gateways NFs on custom solutions
– Management and services VNFs
Supplementing existing hardware solutions with virtualized solutions
Infrastructure : From data center to edge / different form factors
Multi-hypervisor strategy for NVF KVM preferred but others required
Modular and abstracted orchestration utilizing OpenStack and Open Daylight
Participate in standards associated with NFV
– Concentrated on protocol development to date
– Upping our NFV ISG activity
Lab infrastructure for developing customer driven solutions
Cisco is fully behind NFV and have multiple NFV related projects underway
© 2014 Cisco and/or its affiliates. All rights reserved. BRKSPG-2445 Cisco Public
Wide Area Network
• 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
Cisco’s NFV vision – architectural components
Data Centre
and / or
Customer
Premises PoP
Virtualised Network Functions
(VNFs)
Orchestration (NFVO)
Policy
Server
Classification
+
Redirection
Function
Compute
+
Virtualization Technology (NFVI)
+
Service Chaining
Network
Overlays
© 2014 Cisco and/or its affiliates. All rights reserved. BRKSPG-2445 Cisco Public
Centralised DC
IP edge CPE
NGN
NFVI compute - Placement of resources
VSM running in an ASR9000
Stand Alone UCS Server
UCS directly connected to ASR9000
Blade or chassis based UCS
ISR G2 Cloud Connector (UCS)
PoP Customer
Premises
© 2014 Cisco and/or its affiliates. All rights reserved. BRKSPG-2445 Cisco Public
NFVI compute - Cisco’s approach to compute domain
Covers compute / NICs / Accelerators
Industry / Cisco testing reveals large variations in performance based on
Hardware / hypervisor / VM configuration
Cisco VNF development approach to date has been:
Wide range of servers
Wide range and versions of hypervisors
Pretty standard NIC cards
Non h/w accelerated solutions
Value feedback on
whether we should be doing reference h/w and s/w builds
Views on incorporating h/w accelerator technology
© 2014 Cisco and/or its affiliates. All rights reserved. BRKSPG-2445 Cisco Public
NFVI hypervisor – Cisco’s approach
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
Bare Metal
Virtual Machine
© 2014 Cisco and/or its affiliates. All rights reserved. BRKSPG-2445 Cisco Public
L3 VPN
Internet
vWeb Scrubber
vLoadbalancer
vRouter
L2 or L3
Fabric
NFVI network - Virtual partitions
vFirewall
IaaS capabilities Managed Services
Functionality
L3 VPN
Internet
Physical Infrastructure
Example: Managed Services Virtual Partition
© 2014 Cisco and/or its affiliates. All rights reserved. BRKSPG-2445 Cisco Public
NFVI network - creating the virtual network partitions
Infrastructure Network Infrastructure Network
Underlay and overlays
Example vPE and VXLAN
Infrastructure partitioning
Example VLANs
Functionality of virtual N/W orchestration controller application dependent on physical
infrastructure and virtualization technology
Virtual
Infrastructure
Manager
Virtual
Infrastructure
Manager
© 2014 Cisco and/or its affiliates. All rights reserved. BRKSPG-2445 Cisco Public
Re-direction
function Internet
NAT
Service Chains
Default Service
Service 2
Service 1
NAT
Video
opt DPI
DPI
NFVI network - Service Chaining or Forwarding Graphs
Complex Services and Service Chains Simple Service Chains
DNS
DNS
DNS LB
• 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
© 2014 Cisco and/or its affiliates. All rights reserved. BRKSPG-2445 Cisco Public
• Service ordering determined by real or virtual n/w structure
vForwarder Service
Redirection
Internet
Service Path information determines Service Chaining
• Service ordering by info in user packet
• 5 drafts submitted by Cisco at Berlin IETF
• New IETF working group “Service Function Chaining (sfc)
NFVI network - Service Chaining or Forwarding Graphs
External Controller
vForwarder vForwarder
HDR Original Frame NSH
vSwitch 1
2 3
vSwitch 5
6 7
4
© 2014 Cisco and/or its affiliates. All rights reserved. BRKSPG-2445 Cisco Public
VNF: A flexible development strategy
Both approaches will be utilized by Cisco
In some cases both flavors for the same Network Function
Example: Mobile gateway solutions
Single instance VNF characteristics
Operational simplicity
Simpler development process
Finite scale and elasticity (1 server)
Scale through N+1 components
Example: QPC-SI mobile solution and CSR1000v
Composite VNF characteristics
Single management entity
Improved scalability / elasticity and redundancy
Elasticity
Load balancing
Redundancy
Example QPC-DI mobile solution
OR
Server HW
Hypervisor
VM 1
VNF
Server HW
Hypervisor
VM 2
VNFC
Server HW
Hypervisor
VM 3
VNFC
Server HW
Hypervisor
VM 1
VNFC
VNF
Single Instance
Composite
© 2014 Cisco and/or its affiliates. All rights reserved. BRKSPG-2445 Cisco Public
VNF development strategy – Mobile example
QvPC-DI mobile solution (distributed Instance)
2 x Control Function
n x Service Function and n x Fabric Function VMs
Potential to distribute the components
QvPC-SI mobile solution
Single Instance solution
Server HW #1
(CPU, Memory, Storage)
Hypervisor
(KVM, VMWare, etc.)
VM 1
Guest OS (StarOS)
Full EPC or
specific EPC component
(e.g., MME, SGW, PGW)
Single StarOS Instance (SSI)
Single VM
Many Functions Server HW
Hypervisor
VM 2
Service
Function
Server HW
Hypervisor
VM 2
Service
Function
Server HW
Hypervisor
VM 3
Service
Function
Server HW
Hypervisor
VM 2
Service
Function
Server HW
Hypervisor
VM 1
Control
Function
Server HW
Hypervisor
VM 2
Service
Function
Server HW
Hypervisor
VM 2
Service
Function
Server HW
Hypervisor
VM 2
Service
Function
Server HW
Hypervisor
VM 6
Fabric
Function
© 2014 Cisco and/or its affiliates. All rights reserved. BRKSPG-2445 Cisco Public
vCGN
(via
CSR1000v)
Adaptive
Security
Appliance
(ASA + VSG)
Security
(Ironport)
Web
Security
(Ironport)
Network
Analysis
Module
(vNAM)
Netscaler
Load
Balancer
Quantum
Policy Suite
vCPE
(CSR1000v)
vIOS
Classic
OnePK SDK
IOS-XR
Virtual Route
Reflector
(32bit and 64
bit)
PGW/SGW
(STAR-OS)
Virtual L2
Switch
(Nexus
1000v)
Virtual
Forwarder
(L2 / L3
forwarder)
Load
balancer
(VPP)
vDPI
(vSCE)
4-6 Softwire
Concentrat
or
(VPP)
Quantum
WAN
Orchestration
VIRL
Wireless LAN
Controller
Prime Access
Registrar
(RADIUS)
Prime
Network
Registrar
(DNS and
DHCP)
Quantum
WAN
Orchestration
Simulation and Test
Network Control
CSR1000vCSR1000v
OSS/BSS and SP Applications
Prime
Central
Prime
Fulfillment
Prime
Provisioning
Prime
Security
Manager
Prime
Infrastructure
Mobility
Services
Engine
Identity
Services
Engine
Wide Area
Application
Services
(vWaaS)
Deep Packet
Inspection
(CRS1000v)
User Plane Appliances
vBNG
(CSR1000v)
Routing / Switching / Gateways
Ipsec
Gateway
(CRS1000v)
SGSN/GGSN
(STAR-OS)
vSecGW
(ASR9000)
eWAG/ePDG
(STAR-OS)
MME
(STAR-OS)
eWAG/ePDG
(STAR-OS)
MME
(STAR-OS)
Control Plane components
CDN
VNF- Cisco VNF status
© 2014 Cisco and/or its affiliates. All rights reserved. BRKSPG-2445 Cisco Public
NFV Orchestration - Generalised Cloud Orchestration Model
From monolithic …
Device Device Device
Compute Domain
Controller
Device Device Device
Storage
Domain Controller
Device Device Device
Network
Domain Controller
Cross Domain Orchestration
Service Service Service Service Service API
Device API
[Animated]
Monolithic Orchestration Solution
© 2014 Cisco and/or its affiliates. All rights reserved. BRKSPG-2445 Cisco Public
CLOUD SERVICE ORCHESTRATION
CATALOG WORKFLOW
NBI
DFA
NETWORK CONTROL
IFC
vPE VM / STORAGE
CONTROL AWS
VMware
OS
Tenant
VMs Virtual Services
Virtual
Network Physical
Network
Compute / Storage
…
SERVICE CONTROL
vASA
CSR
VM / STORAGE
ELASTICITY
Cross domain
orchestration
Domain
controllers
Infrastructure
NFV Orchestration: Cisco architecture framework
…
OTHER DOMAIN
CONTROLLERS
IPAM
WAVE
CONTROLLER PLATFORM
© 2014 Cisco and/or its affiliates. All rights reserved. BRKSPG-2445 Cisco Public
NFV Orchestration - What is OpenStack ?
Open source software for building highly scalable public and private clouds
Started in July 2010 : Today 6000 individuals and 190 companies
Project names
Horizon – Dashboard
Nova – Compute
Swift / Glance – Storage
Neutron – Network
Keystone – Security
Heat and Ceilometer : New in Havana release: Orchestration and performance
© 2014 Cisco and/or its affiliates. All rights reserved. BRKSPG-2445 Cisco Public
CLOUD SERVICE ORCHESTRATION
CATALOG WORKFLOW
NBI
DFA
NETWORK CONTROL
IFC
vPE VM / STORAGE
CONTROL AWS
VMware
OS
Tenant
VMs Virtual Services
Virtual
Network Physical
Network
Compute / Storage
…
SERVICE CONTROL
vASA
CSR
VM / STORAGE
ELASTICITY
Cross domain
orchestration
Domain
controllers
Infrastructure
NFV Orchestration: What is SDN ?
…
OTHER DOMAIN
CONTROLLERS
IPAM
WAVE
CONTROLLER PLATFORM
SDN
© 2014 Cisco and/or its affiliates. All rights reserved. BRKSPG-2445 Cisco Public
CLOUD SERVICE ORCHESTRATION
CATALOG WORKFLOW
NBI
DFA
NETWORK CONTROL
IFC
vPE VM / STORAGE
CONTROL AWS
VMware
OS
Tenant
VMs Virtual Services
Virtual
Network Physical
Network
Compute / Storage
…
SERVICE CONTROL
vASA
CSR
VM / STORAGE
ELASTICITY
Cross domain
orchestration
Domain
controllers
Infrastructure
NFV Orchestration: Cisco architecture framework
…
OTHER DOMAIN
CONTROLLERS
IPAM
WAVE
CONTROLLER PLATFORM
NfV: NFVI
NfV: VNF
NfV: VIMs NfV: VIMs NfV: VNF
managers
NfV: NFV Orchestrator
© 2014 Cisco and/or its affiliates. All rights reserved. BRKSPG-2445 Cisco Public
NFV orchestration in action
Network Functions Virtualization Use Cases
© 2014 Cisco and/or its affiliates. All rights reserved. BRKSPG-2445 Cisco Public
Use Cases
Virtualized SP and third party applications / appliances
Virtualized gateways (PE, P-GW, BNG/BRAS)
Virtual Managed Services
Virtual Home CPE
Virtualized mobile solutions
© 2014 Cisco and/or its affiliates. All rights reserved. BRKSPG-2445 Cisco Public
Internet
NfV use case: Virtualized SP / 3rd party applications
Many examples
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
Centralised DC
Orchestration
IP edge CPE
NGN
Streamer DHCP
DNS
Content
Ingestion
IMS
© 2014 Cisco and/or its affiliates. All rights reserved. BRKSPG-2445 Cisco Public
Internet
NfV use case: Virtualized Edge Gateway
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
Virtual racking and stacking
Centralised DC
Orchestration Policy
Server
IP edge CPE
NGN
vBNG vBNG
© 2014 Cisco and/or its affiliates. All rights reserved. BRKSPG-2445 Cisco Public
NFV Use Case: Managed services
Metro +
WAN Data Centre BranchOffice
Service appliances
in the branch and DC
Metro +
WAN Data Centre
Metro +
WAN Data Centre
Metro +
WAN Data Centre
Virtualised services on
the physical router
Branch Office
Virtualised
router and services V
BranchOffice
Virtualized branch
services V
L
2
C
P
E
Branch Office
Cloud Connector
available
Today
Systems Work underway
Metro +
WAN Data Centre
Virtualized service in DC
V L
2
C
P
E
Branch
Office
Systems Work underway
Under investigation
© 2014 Cisco and/or its affiliates. All rights reserved. BRKSPG-2445 Cisco Public
NfV use case : Virtual residential gateway
Quantum Virtual Broadband Node
L2 domain between home and data centre
Virtualized CPE and home services in the cloud
Status: Shipping in 2QCY2014
Cloud Data Centre
Gateway
Internet
L2 Domain
Data Centre
Services
Wireless AP
Management and Control
FW
L2 Domain
© 2014 Cisco and/or its affiliates. All rights reserved. BRKSPG-2445 Cisco Public
NfV use case: virtual services infrastructure
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
IMS User
Video Only
Android User
Enterprise Access GGSN/
PGW
DPI FirewallWebProxy
FWVO
A-SBC
12ABC
3DEF
4GHI
5JKL
6MNO
7
PQRS
8TUV
9
WXYZ
*0#
Signal Strength
AP
NA
PN
AP
NA
PN
AddressTranslation
© 2014 Cisco and/or its affiliates. All rights reserved. BRKSPG-2445 Cisco Public
NfV use case: Virtual Service Infrastructure
Simple reconfiguration of service chains via SDN and virtualization tools Improved scaling
Elastic services
GiLAN solution trials : 1HCY2014
Cloud Orchestration and Management
Access GGSN/PGW
Web Proxy NAT DPI FW
VO
VO FW
FW
A-SBC
12ABC
3DEF
4GHI
5JKL
6MNO
7
PQRS
8TUV
9
WXYZ
*0#
Signal Strength
ASR 9000
Summary
© 2014 Cisco and/or its affiliates. All rights reserved. BRKSPG-2445 Cisco Public
Summary
The backdrop to NFV and all network evolution is increasing amount of network traffic
Cisco is fully behind NFV and has multiple efforts underway
– VNFs, NFVIs and orchestration
NFV: some functions are obvious / large spectrum are dependent on SP and their architecture
A hybrid network environment consisting of blend of custom NFs and Virtualized NFs (VNFs)
Outlined some of the use cases Cisco is working on
Virtual CDN demonstration
© 2014 Cisco and/or its affiliates. All rights reserved. BRKSPG-2445 Cisco Public
Further Reading
GS NFV 001 Network Functions Virtualisation (NFV); Use Cases
GS NFV 002 Network Functions Virtualisation (NFV); Architectural Framework
GS NFV 003 Network Functions Virtualisation (NFV); Terminology for Main Concepts in NFV
GS NFV 004 Network Functions Virtualisation (NFV); Virtualisation Requirements
GS NFV-PER 002 Network Functions Virtualisation (NFV); Proofs of Concepts; Framework
58
© 2014 Cisco and/or its affiliates. All rights reserved. BRKSPG-2445 Cisco Public
Complete your online session evaluation
Complete four session evaluations and the overall conference evaluation to receive your Cisco Live T-shirt
Complete Your Online Session Evaluation
59