NFV and Openstack 
Marie-Paule Odini – HP Communication Media Solution CT Office 
ETSI NFV member: Steering Committee and Software Architecture co-chair 
ATIS SDN-NFV member 
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Agenda 
1- Definition de NFV ? 
2- Specifications ETSI NFV & Use Cases 
3- ETSI NFV, Openstack et OPNFV 
4- HP Helion & Openstack 
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change 2 without notice.
1- What is NFV: Network Function Virtualization 
virtualize network functions: from Home or Enterprise Gateway to Access/Core telecom network & Data centers 
Leverage IT virtualization techniques for 
telco functions 
• Use standard servers and storage 
• Applicable to telco network functions 
• Initiative from Tier 1 Operators & Vendors 
launched as a new Industry Specification Group 
(ISG) in ETSI 
Key Benefits 
• Reduced equipment costs 
• Faster time to market 
• Resource sharing 
• Targeted service introduction 
• More flexible, programmatic operations 
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change 3 without notice.
ETSI NFV architecture & interfaces 
http://www.etsi.org/technologies-clusters/technologies/nfv (open area) 
http://portal.etsi.org/home.aspx (restricted area) 
Service, VNF and Infrastructure 
Description 
EMS 1 EMS 2 EMS 3 
Virtual 
Computing 
Computing 
Hardware 
NFV Management and 
Orchestration 
Os-Ma 
OSS/BSS Orchestrator 
Virtual 
Network 
Vn-Nf 
Hardware resources 
Virtual 
Storage 
Se-Ma 
Ve-Vnfm 
Nf-Vi 
Vl-Ha 
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change 4 without notice. 
© ETSI 2012. All rights reserved 
Storage 
Hardware 
Network 
Hardware 
Virtualisation Layer 
Or-Vnfm 
VNF 
Manager(s) 
Vi-Vnfm 
Virtualised 
Infrastructure 
Manager(s) 
VNF 2 
NFVI 
VNF 1 VNF 3 
Or-Vi 
Execution reference points Other reference points Main NFV reference points 
NFVI 
VNF MANO 
VIM
ETSI NFV – E2E Network Service with NFV 
=> Compose VNF and PNF to create Network Services 
End 
Point 
End-to-end Network Service 
VNF-1 
VNF-FG-2 
VNF- 
2C 
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change 5 without notice. 
VNF-3 
NFVS 
Hardware 
resources 
VNF- 
2A 
VNF- 
2B 
Virtualisation Layer 
Compute/storage 
Infrastructure 
network 
Physical link 
Logical link 
Virtualisation 
VNF-FG Corresponding to 
Network Function 
Forwarding Graph
ETSI NFV Use Cases 
• Large Telecom Networks 
• Regulated 
• Roaming Services 
Use 
Case 
Description 
#1 Network Functions Virtualisation Infrastructure as a Service 
#2 Virtual Network Platform as a Service (VNPaaS) 
#3 Virtual Network Function as a Service (VNFaaS) 
#4 Virtualisation of Mobile Core Network and IMS 
#5 Virtualisation of Mobile base station 
#6 Virtualisation of the Home Environment 
#7 Service Chains (VNF Forwarding Graphs) 
#8 Virtualisation of CDNs (vCDN) 
#9 Fixed Access Network Functions Virtualisation 
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change 6 without notice. 
• Growing data/video traffic 
• Unpredictible peaks 
• Enterprise SLAs 
• Government security 
• Emergency services 
• etc
Use Case: 3GPP IMS MRF 
Telco Grade Media Server Environment 
The AS interfaces 
• ISC SIP to invoke & control interactive multimedia apps 
• Sh Diameter interface to HSS for subscriber profile 
• Ro Diameter towards Online charging system 
• Rf Diameter towards Offline charging system 
The MRF interfaces 
• Mr SIP for Media server control (Netann, etc.) 
• Mb RTP/RTCP for media processing and interaction 
• Cr HTTP, HTTPS, VoiceXML, REST for app interaction 
Sh 
Ro 
Rf 
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change 7 without notice. 
SIP AS WEB AS 
SIP Invoking & 
Controlling 
Logic Servicing Logic 
S-CSCF 
Cr (HTTP/HTTPs) 
MRF-c 
Application Server 
ISC (SIP) 
O-Leg T-Leg 
Mr (SIP 
NETANN/RFC5552 
MSCML, MediaCtrl) 
Mb (RTP/RTCP) 
IMS 
net. 
SOAP, 
JDBC, 
LDAP, 
xCIP/LHS, ... 
MRB MRF-c 
MRF-p 
Apps: IVR, VM … 
Supports applications like IVR, Voice Mail, Voice-Video conference, … 
Includes multiple codecs support, real time transcoding …
Ex#: IMS MSE/MRF modeling into VNF 
The Multimedia Services Environment is decomposed into “VNF” 
or “VNFC” : 
The IMS MRF VNF that groups the MRB and the MRF (composite 
VNF) composed of MRF-C, MRF-P and MRF Storage VNFC 
The OCSEE Application server that includes a SIP AS function, a 
J2EE container, an internal WEB LB and a Reporting and 
Monitoring function, is it considered as VNFC (VNF Components) 
The SIP Load Balancer is aimed to load balance the incoming 
SIP Session towards several SIP AS instances. It’s a signalling 
function that supports the ISC IMS interface 
AS storage is an external storage for the AS data (SIP & WEB) 
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change 8 without notice. 
OCSEE 
SIP AS 
SIP Load 
Balancer 
WEB 
AS 
AS 
WEB Load 
Balancer 
AS 
Reporting 
& 
Monitoring 
AS 
Storage
Ex#: IMS MRF VNF Descriptors (VNFD) 
The IMS MRF VNFD includes the 
description of the MRF cluster 
-MRB network & application configuration 
-MRF instances number 
-MRF storage instances number 
-Affinity rules 
-Anti-affinity rules 
-IP QoS network constraints for each vLAN 
(Bandwidth, Jitter, Delay, Packet Loss 
Tolerance) 
-etc 
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change 9 without notice.
Ex#: Architecture & Lifecycle simplified 
3GPP IMS MSE/MRF 
OSS/BSS NFV Orchestrator 
vMRF EM 
NFV 
Service 
Catalog 
OSS 
1- deploy new MRF 
NFV Orchestrator 
2- read 
2- allocate 
resources 
3- deploy 
vMRF software 
VIM (ex Openstack) 
Descriptor 
(XML file) 
& SW image 
Virtualization 
(ex KVM) 
MRF 
MRF VNF 
Manager 
4-manage lifecycle 
(scaling etc) 
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change 10 without notice. 
NFV Management and Orchestration 
vMRF 
vMRF VNF 
Manager 
Virtualized 
Infrastructure 
Manager(s) 
Nfvo-Vi 
Nfvo-Vnfm 
Vnfm-Vi 
Os-Nfvo 
Nf-Vi 
VNF 
Catalog 
NFV 
Instances 
NFVI 
Resources 
VeEn-Vnfm 
VeNf-Vnfm 
Vn-Nf 
HP CMS 
NFVI 
Openstack 
HW 
Legend 
HW 
(Compute, Storage, Networking)
ETSI NFV SWA - VNF architecture 
VNFC 
VNFC 
or 
or 
[1,1] 
VNFC 
1 
VNFC 
1 
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change 11 without notice. 
© ETSI 2013. All rights reserved 
VNF 1 
VNFC 
1 
1 
1 
parallelizable VNFC 
(min. and max. # of instances) 
or 
VNF 1 
VNFC 
1 
VNF w/ single component VNF w/ multiple components 
Virtual container 
• 1 VNFC = 1 container 
• virtualization 
container 
(not just hypervisor) 
[1,n] 
VNF 1 
VNFC 
1 
VNF 1 
stateless VNFC stateful VNFC 
VNF 1 
VNFC w/ externalized state 
or 
VNFC 
1 S 
S S 
VNF 1 
VNFC 
2 
VNFC 
3 
VNFC 
1 
VNF 1 
non-parallelizable VNFC 
VNF State Diagram 
Scalability 
Scale in/out 
Scale up/down 
Autoscale, etc
ETSI SWA - VNFC to VNFC Communications 
Affinity Affinity 
DPDK support 
SRIOV support DPDK support 
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change 12 without notice. 
SRIOV support 
Affinity 
An example of requirements
ETSI NFV Management & Orchestration 
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change 13 without notice. 
MANO
Multiple VIM & NW Controller Key Highlights: 
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change 14 without notice. 
• VNFM & NFVO could be across 
multiple NFVI Domains, ie 
multiple VIM 
• VIM could interface multiple 
Network Controllers 
• NFVO could request a “WAN 
manager” to bridge 2 PoP, 
PoP1 & PoP2 via a WAN. 
Meaning NFVO not only 
interface with VIM but also 
with WAN manager 
• VNFM does not interact with 
WAN manager, only to NFVO 
and VIM 
Source: MANO GS • WAN can support PNF
ETSI NFV INF – NFVI architecture & Interfaces 
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change 15 without notice.
POC#6: Virtualized Mobile Network with Integrated DPI 
Telefonica 
Intel 
Tieto 
Qosmos 
Wind River Systems 
HP 
vEPC and vDPI 
Openstack 
SDN 
DPDK 
=> Accelerated ETSI NFV in a 
multi-vendor environment 
NIC : Intel® 82599 10 Gigabit Ethernet Controller * Intel® DPDK: Intel® Data Plane Development Kit 
Network Operation (OSS/BSS) 
Virtualized Network Functions 
EMS 
vBS vMME vGW 
vDSC 
EMS 
TIP TIP TIP TIP TIP 
Intel 
DPDK 
Network Functions Virtualization (NFV) Infrastructure 
Virtualization Layer 
Hardware Resources 
HP ProLiant DL380p 
Gen8 Servers 
10G/40G Intel® Ethernet Switch FM6764 
Physical 
Network 
Functions 
Wind River* Supplied Hewlett Packard* Supplied 
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change 16 without notice. 
NFV Management and 
Orchestration 
Orchestrator 
SDN Manager 
vEPC Manager 
vBS Manager 
vDSC Manager 
Virtualized Infrastructure 
Manager(s) 
OpenStack* 
Neutron 
Nova 
Keystone 
Glance 
SDN Agent 
Wind River* Linux + KVM 
Intel DPDK Accelerated Open vSwitch* 
VNF Manager(s) 
Map UI Cloud Manager 
Virtual Resources 
NIC NIC 
Intel 
DPDK* 
Intel 
DPDK 
Intel 
DPDK 
vDPI 
Intel 
DPDK 
Intel Supplied Qosmos* Supplied Tieto* Supplied OpenStack Others 
Demo 
MWC’14 
Openstack
POC#15: Subscriber Aware Sgi/Gi-LAN Virtualization 
Telenor 
ConteXtream 
SkyFire Networks 
Guavus 
Redhat 
HP 
SDN based service chaining 
Across multi-Openstack 
domains 
VNF	#1	 
TCPV	NOFp	t#	1	 
TCP	Opt	 
NFVI	(Data	Center	X)	 
Operator		Self	 
Service	Portal	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
Virtual	 
Compute	 
VNF	#1	 
TCPV	NOFp	t#	2	 
Video	Opt	 
Virtual	 
Storage	 
Os-Nfvo	 
Virtual	 
Network	 
Virtualiza on	Layer	 
	 
	 
	 
Compute	 Storage	 Network	 
Hardware	Resources	 
NFV	Management	and	Orchestrator	 
Orchestrator	 
VNF	Manager	 
VIM	(	 
VNF	#1	 
TCPV	NOFp	t#	3	 
Analy cs	 
NFVI	(Data	Center	Y)	 
	 
Virtual	 
	 
Network	 
	 
	 
	 
	 
	 
	 
	 
	 
Virtual	 
Storage	 
Virtual	 
Compute	 
Virtualiza on	Layer	 
	 
	 
Network	 Storage	 Compute	 
Hardware	Resources	 
Network	 
Controller	 
Subscriber	Aware	 
Virtual	Network	 
Network	 
Controller	 
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change 17 without notice. 
VNF	#1	 
TCPV	NOFp	t#	N	 
Vn-Nf	 
1-1	 
Vn-Nf		 
2-1	 
Switch	 
Switch	 
Vn-Nf		 
3-1	 
P-GW	 
Internet	 
Distributed	Map	 
Nf-Vi	 
Nf-Vi	 
Nf-Vi	 
Underlay	 
Network	 
Cache	 
Video	Opt	 
Video	Opt	 
Filter	 
TCP	 
TCP	 
Op mizer	 
Op mizer	 
P-GW	 
SGi	 
Web	and	OTT	 
Video	Services	 
Firewall	 
OpenFlow	 
SDN– 
Controller	 
Subscriber	A	 
Subscriber	B	 
Subscriber	C	 
AAA	 
TCP	 
Op mizer	 
Video	Opt	 
	 
	 
Analy cs	 
So ware	Switch	 
OF	 
Switch	 
SDN	 
N/W	 
Simulated	for	PoC	 
OpenStack	 
Self	Service	 
Portal	 
PoC	-	Scope	 
Demo 
SDN world Congress 
Oct’14 
Openstack
POC #23 - E2E Orchestration of Virtualized LTE Core- 
Network Functions 
& SDN-based Dynamic Service Chaining of VNFs using VNF-FG 
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change 18 without notice. 
NFV#7 
SKT 
HP 
Samsung 
Telcoware 
Multi-vendor Fully orchestrated & 
automated vEPC – vIMS on 
Openstack & SDN based 
infrastructure 
Demo 
SKT R&D Lab 
SDN World Congress 
Openstack
3- NFV and Openstack 
example of requirements Nf-Vi, Vi-Vnfm, Nfvo-Vi 
• Multi-hypervisor support 
• Different virtualization model (ie docker, Linux) 
• Support legacy, bare metal 
• Support DPDK CPU, SRIOV NIC 
• Expose NW load balancer and other functions 
• Support HA , 5 9s 
• Support Secure Boot , certification 
• Support resource reservation (prior to instantiation) 
• Map pCPU with vCPU (dedicated CPU – pinning) 
• Support NUMA placement (memory access perf) 
• Expose localization of resources 
• Expose resource catalog 
• Expose resource metrics 
• Release backward compatible 
• Rollback 
• etc 
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change 19 without notice.
NFV & OpenStack ?? Ex Security 
Security-specific? 
Over 1.7M lines of code 
~ 6 meters or 20 
~ 6 meters 
feet 
? How can I ensure there is no security breach in 1.7M lines ? 
? How does Openstack prevent back doors ? 
? How does Openstack support secure boot, certified VM? 
? How can I define security rules for an SDN application to change a flow table on an SDN switch that is 
provided by a IaaS Provider that may change along the life of the service ? 
? How can I ensure that the memory I am sharing will not be accessed by somebody else ? 
? Can I present the system admin to access my personal data 
etc 
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change 20 without notice. 
Many blocks interact with Keystone 
Keystone is not the only entity that 
deals with security 
Keystone deals with security & 
policies, but NFV will need end to 
end security & policies across end 
to end network, at ?NFVO level : 
how to synchronize? 
etc
ETSI NFV and Openstack 
ETSI NFV 
=> Many “Liaison” 
3GPP 
TMF 
Telecom Large WW community 
Specs ETSI NFV 
Scope: Telco Cloud (ie Openstack) + 
VNF + VNF & NS Orchestration 
POCs 
 Gap Analysis with SDO and Opensource 
“Liaison” Cloud Large WW community 
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change 21 without notice. 
BBF 
Opensource Code 
Scope: Enterprise Cloud
OPNFV 
Open Platform For NFV – www.opnfv.org 
Launched Sept 30th, 2014 
Work with upstream SDO (ETSI NFV) and Opensource 
(Openstack, OpenDaylight, KVM, Xen ect) 
Chairman: Prodip Sen, HP 
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change 22 without notice.
HP Open NFV 
& HP Helion 
© Copyright 2012 Hewlett-Packard Development Company, L.P. 
The information contained herein is subject to change without notice.
HP OpenNFV PR in Feb’14 : a new BU, new Products and OpenNFV Labs 
OSS Layer 
• Full OSS Suite from basic fault to service level management based on IMC & 
SiteScope 
VNF Layer 
• HP vHSS, vMRF, vSR and other key 
Network related Services Software 
available for virtualized 
environment deployment 
• An ecosystem of partners 
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change 24 without notice. 
MANO Layer 
• HP NFV Director : ETSI Based NFV 
Orchestrator for full life-cycle 
management 
• HP Helion OpenStack provides 
necessary OpenStack API support for 
NFV, and a carrier grade cloud 
management functionality 
• HP SDN Controller 
• Converged Infrastructure Management 
using a single tool – OneView 
NFVI Layer 
• Broader Hardware Support for high performance packet processing 
• Hardware/Software features integrated for high speed packet processing (SR-IOV support in OneView/CS8) 
• Native SDN Support with all HP Networking portfolio 
• Common Networking Environment for Networking using Comware7 stack
ETSI NFV Orchestrator with embedded VNF Manager 
External VNF Managers 
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change 25 without notice. 
NFV Management and Orchestration 
HP NFV Director 
Model Driven vs Script Driven 
A common point to ensure consistent management and behavior of 
VNFs and NSs 
• Automatically manages the end-to-end service across VNF, VNF-FGs, 
and NSs 
• Supports multiple VNF across multiple sites 
• Handles provisioning and monitoring functions 
Designed to meet the evolving ETSI specifications 
• Full NFV orchestrator functionality, interfaces, and interaction models 
• Includes VNF manager functionality and works with external (VNF-supplied) 
VNF managers 
Supporting the journey to NFV 
• Handles virtual and physical network functions and hybrid services 
• Supports networks consisting of traditional and SDN domains 
Open and multivendor 
• Supports integration with any VNF, VIM, and OSS using open APIs 
Modular and extensible 
• Start small and grow 
• Flexible integration with OSS, EMS, VNF, and infrastructure 
NFV Director 
Policy management 
Service 
fulfillment 
Service 
monitoring 
Global resource 
fulfillment 
Global resource 
monitoring 
Virtualized Infrastructure Manager 
Catalog 
Instance 
inventory 
Global 
resource 
inventory 
VNF 
fulfillment 
VNF 
monitoring 
Embedded VNF Manager 
VNF 
fulfillment 
VNF 
monitoring
HP contributions to OpenStack® 
• Board member: Eileen Evans, VP Opensource 
• 3 technical committee member: Monty Taylor, Sean Dague and Devananda van der Veen 
• Number #1 contributor by number of employees to Havana release, and second to Icehouse 
• Number #2 in number of commits for Havana & Icehouse 
• Incl Continuous integration, testing, and deployment lead of OpenStack commits 
• & Openstack developer infrastructure, dashboard, bare metal provisioning, open integration suite, quality 
assurance, database as a service, etc 
Some other 
Examples … 
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change 26 without notice.
HP NFV Management Software Stack 
Volume Types Flavors Networks 
Cinder 
(Storage) 
Volume 
Templates 
Storage 
Arrays 
HP Helion OpenStack 
REST APIs 
http://api.openstack.org/api-ref.html 
Glance 
RESTful APIs to Foundation Services 
Os-Ma 
HP NFV Admin 
Virtualized 
Platform Admin 
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change 27 without notice. 
Net Svcs 
Resource 
Manager 
Conn. 
Resource 
Manager 
Storage 
Resource 
Manager 
Nova 
Ironic 
HP OneView driver(s) 
Server 
Templates 
Server 
Resource 
Manager 
Env 
Resource 
Manager 
Servers, 
Enclosures 
Edge 
Switches 
LAN, SAN 
Power, 
Cooling 
Image 
Resource 
Manager 
HPN 
Network 
Devices 
Pools Pools Pools 
Neutron 
(Network) 
HP OneView driver 
OS Image Conn. Networks 
publish 
publish 
publish 
HW 
Image 
publish 
OS 
Images 
Image 
Storage 
NFV Tenant 
HP OneView driver 
Horizon-based 
(Self-service 
portal) 
Workload 
Specific 
Management 
Physical 
Infrastructure 
Provider 
HP OneView 
REST APIs & Message Bus 
Bare-metal Server VM 
NS Orchestrator 
(fulfillment & assurance) 
VNF 
adapter 
VIM 
Adaptor 
Global Resource 
Orchestrator 
WIM adapter 
WIM 
VNF Manager 
(embedded) 
Infrastructure 
Management 
Or-Vi 
Or-Vnfm 
Vn-Nf
Summary 
Network Function Virtualization (NFV) is driving CSP requirements towards Openstack 
Via ETSI NFV specifications and OPNFV open source project 
HP is heavily involved and leading governance and contributions in ETSI NFV and other 
SDO, as well as Opensource community incl Openstack, OpenDaylight and OPNFV 
HP is committed to NFV and Openstack, with HP OpenNFV and HP Helion Openstack for 
public, private, hybrid and NFV cloud 
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change 28 without notice.
Thank You 
More on www.hp.com/go/nfv 
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Openstack meetup: NFV and Openstack

  • 1.
    NFV and Openstack Marie-Paule Odini – HP Communication Media Solution CT Office ETSI NFV member: Steering Committee and Software Architecture co-chair ATIS SDN-NFV member © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  • 2.
    Agenda 1- Definitionde NFV ? 2- Specifications ETSI NFV & Use Cases 3- ETSI NFV, Openstack et OPNFV 4- HP Helion & Openstack © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change 2 without notice.
  • 3.
    1- What isNFV: Network Function Virtualization virtualize network functions: from Home or Enterprise Gateway to Access/Core telecom network & Data centers Leverage IT virtualization techniques for telco functions • Use standard servers and storage • Applicable to telco network functions • Initiative from Tier 1 Operators & Vendors launched as a new Industry Specification Group (ISG) in ETSI Key Benefits • Reduced equipment costs • Faster time to market • Resource sharing • Targeted service introduction • More flexible, programmatic operations © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change 3 without notice.
  • 4.
    ETSI NFV architecture& interfaces http://www.etsi.org/technologies-clusters/technologies/nfv (open area) http://portal.etsi.org/home.aspx (restricted area) Service, VNF and Infrastructure Description EMS 1 EMS 2 EMS 3 Virtual Computing Computing Hardware NFV Management and Orchestration Os-Ma OSS/BSS Orchestrator Virtual Network Vn-Nf Hardware resources Virtual Storage Se-Ma Ve-Vnfm Nf-Vi Vl-Ha © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change 4 without notice. © ETSI 2012. All rights reserved Storage Hardware Network Hardware Virtualisation Layer Or-Vnfm VNF Manager(s) Vi-Vnfm Virtualised Infrastructure Manager(s) VNF 2 NFVI VNF 1 VNF 3 Or-Vi Execution reference points Other reference points Main NFV reference points NFVI VNF MANO VIM
  • 5.
    ETSI NFV –E2E Network Service with NFV => Compose VNF and PNF to create Network Services End Point End-to-end Network Service VNF-1 VNF-FG-2 VNF- 2C © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change 5 without notice. VNF-3 NFVS Hardware resources VNF- 2A VNF- 2B Virtualisation Layer Compute/storage Infrastructure network Physical link Logical link Virtualisation VNF-FG Corresponding to Network Function Forwarding Graph
  • 6.
    ETSI NFV UseCases • Large Telecom Networks • Regulated • Roaming Services Use Case Description #1 Network Functions Virtualisation Infrastructure as a Service #2 Virtual Network Platform as a Service (VNPaaS) #3 Virtual Network Function as a Service (VNFaaS) #4 Virtualisation of Mobile Core Network and IMS #5 Virtualisation of Mobile base station #6 Virtualisation of the Home Environment #7 Service Chains (VNF Forwarding Graphs) #8 Virtualisation of CDNs (vCDN) #9 Fixed Access Network Functions Virtualisation © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change 6 without notice. • Growing data/video traffic • Unpredictible peaks • Enterprise SLAs • Government security • Emergency services • etc
  • 7.
    Use Case: 3GPPIMS MRF Telco Grade Media Server Environment The AS interfaces • ISC SIP to invoke & control interactive multimedia apps • Sh Diameter interface to HSS for subscriber profile • Ro Diameter towards Online charging system • Rf Diameter towards Offline charging system The MRF interfaces • Mr SIP for Media server control (Netann, etc.) • Mb RTP/RTCP for media processing and interaction • Cr HTTP, HTTPS, VoiceXML, REST for app interaction Sh Ro Rf © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change 7 without notice. SIP AS WEB AS SIP Invoking & Controlling Logic Servicing Logic S-CSCF Cr (HTTP/HTTPs) MRF-c Application Server ISC (SIP) O-Leg T-Leg Mr (SIP NETANN/RFC5552 MSCML, MediaCtrl) Mb (RTP/RTCP) IMS net. SOAP, JDBC, LDAP, xCIP/LHS, ... MRB MRF-c MRF-p Apps: IVR, VM … Supports applications like IVR, Voice Mail, Voice-Video conference, … Includes multiple codecs support, real time transcoding …
  • 8.
    Ex#: IMS MSE/MRFmodeling into VNF The Multimedia Services Environment is decomposed into “VNF” or “VNFC” : The IMS MRF VNF that groups the MRB and the MRF (composite VNF) composed of MRF-C, MRF-P and MRF Storage VNFC The OCSEE Application server that includes a SIP AS function, a J2EE container, an internal WEB LB and a Reporting and Monitoring function, is it considered as VNFC (VNF Components) The SIP Load Balancer is aimed to load balance the incoming SIP Session towards several SIP AS instances. It’s a signalling function that supports the ISC IMS interface AS storage is an external storage for the AS data (SIP & WEB) © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change 8 without notice. OCSEE SIP AS SIP Load Balancer WEB AS AS WEB Load Balancer AS Reporting & Monitoring AS Storage
  • 9.
    Ex#: IMS MRFVNF Descriptors (VNFD) The IMS MRF VNFD includes the description of the MRF cluster -MRB network & application configuration -MRF instances number -MRF storage instances number -Affinity rules -Anti-affinity rules -IP QoS network constraints for each vLAN (Bandwidth, Jitter, Delay, Packet Loss Tolerance) -etc © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change 9 without notice.
  • 10.
    Ex#: Architecture &Lifecycle simplified 3GPP IMS MSE/MRF OSS/BSS NFV Orchestrator vMRF EM NFV Service Catalog OSS 1- deploy new MRF NFV Orchestrator 2- read 2- allocate resources 3- deploy vMRF software VIM (ex Openstack) Descriptor (XML file) & SW image Virtualization (ex KVM) MRF MRF VNF Manager 4-manage lifecycle (scaling etc) © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change 10 without notice. NFV Management and Orchestration vMRF vMRF VNF Manager Virtualized Infrastructure Manager(s) Nfvo-Vi Nfvo-Vnfm Vnfm-Vi Os-Nfvo Nf-Vi VNF Catalog NFV Instances NFVI Resources VeEn-Vnfm VeNf-Vnfm Vn-Nf HP CMS NFVI Openstack HW Legend HW (Compute, Storage, Networking)
  • 11.
    ETSI NFV SWA- VNF architecture VNFC VNFC or or [1,1] VNFC 1 VNFC 1 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change 11 without notice. © ETSI 2013. All rights reserved VNF 1 VNFC 1 1 1 parallelizable VNFC (min. and max. # of instances) or VNF 1 VNFC 1 VNF w/ single component VNF w/ multiple components Virtual container • 1 VNFC = 1 container • virtualization container (not just hypervisor) [1,n] VNF 1 VNFC 1 VNF 1 stateless VNFC stateful VNFC VNF 1 VNFC w/ externalized state or VNFC 1 S S S VNF 1 VNFC 2 VNFC 3 VNFC 1 VNF 1 non-parallelizable VNFC VNF State Diagram Scalability Scale in/out Scale up/down Autoscale, etc
  • 12.
    ETSI SWA -VNFC to VNFC Communications Affinity Affinity DPDK support SRIOV support DPDK support © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change 12 without notice. SRIOV support Affinity An example of requirements
  • 13.
    ETSI NFV Management& Orchestration © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change 13 without notice. MANO
  • 14.
    Multiple VIM &NW Controller Key Highlights: © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change 14 without notice. • VNFM & NFVO could be across multiple NFVI Domains, ie multiple VIM • VIM could interface multiple Network Controllers • NFVO could request a “WAN manager” to bridge 2 PoP, PoP1 & PoP2 via a WAN. Meaning NFVO not only interface with VIM but also with WAN manager • VNFM does not interact with WAN manager, only to NFVO and VIM Source: MANO GS • WAN can support PNF
  • 15.
    ETSI NFV INF– NFVI architecture & Interfaces © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change 15 without notice.
  • 16.
    POC#6: Virtualized MobileNetwork with Integrated DPI Telefonica Intel Tieto Qosmos Wind River Systems HP vEPC and vDPI Openstack SDN DPDK => Accelerated ETSI NFV in a multi-vendor environment NIC : Intel® 82599 10 Gigabit Ethernet Controller * Intel® DPDK: Intel® Data Plane Development Kit Network Operation (OSS/BSS) Virtualized Network Functions EMS vBS vMME vGW vDSC EMS TIP TIP TIP TIP TIP Intel DPDK Network Functions Virtualization (NFV) Infrastructure Virtualization Layer Hardware Resources HP ProLiant DL380p Gen8 Servers 10G/40G Intel® Ethernet Switch FM6764 Physical Network Functions Wind River* Supplied Hewlett Packard* Supplied © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change 16 without notice. NFV Management and Orchestration Orchestrator SDN Manager vEPC Manager vBS Manager vDSC Manager Virtualized Infrastructure Manager(s) OpenStack* Neutron Nova Keystone Glance SDN Agent Wind River* Linux + KVM Intel DPDK Accelerated Open vSwitch* VNF Manager(s) Map UI Cloud Manager Virtual Resources NIC NIC Intel DPDK* Intel DPDK Intel DPDK vDPI Intel DPDK Intel Supplied Qosmos* Supplied Tieto* Supplied OpenStack Others Demo MWC’14 Openstack
  • 17.
    POC#15: Subscriber AwareSgi/Gi-LAN Virtualization Telenor ConteXtream SkyFire Networks Guavus Redhat HP SDN based service chaining Across multi-Openstack domains VNF #1 TCPV NOFp t# 1 TCP Opt NFVI (Data Center X) Operator Self Service Portal Virtual Compute VNF #1 TCPV NOFp t# 2 Video Opt Virtual Storage Os-Nfvo Virtual Network Virtualiza on Layer Compute Storage Network Hardware Resources NFV Management and Orchestrator Orchestrator VNF Manager VIM ( VNF #1 TCPV NOFp t# 3 Analy cs NFVI (Data Center Y) Virtual Network Virtual Storage Virtual Compute Virtualiza on Layer Network Storage Compute Hardware Resources Network Controller Subscriber Aware Virtual Network Network Controller © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change 17 without notice. VNF #1 TCPV NOFp t# N Vn-Nf 1-1 Vn-Nf 2-1 Switch Switch Vn-Nf 3-1 P-GW Internet Distributed Map Nf-Vi Nf-Vi Nf-Vi Underlay Network Cache Video Opt Video Opt Filter TCP TCP Op mizer Op mizer P-GW SGi Web and OTT Video Services Firewall OpenFlow SDN– Controller Subscriber A Subscriber B Subscriber C AAA TCP Op mizer Video Opt Analy cs So ware Switch OF Switch SDN N/W Simulated for PoC OpenStack Self Service Portal PoC - Scope Demo SDN world Congress Oct’14 Openstack
  • 18.
    POC #23 -E2E Orchestration of Virtualized LTE Core- Network Functions & SDN-based Dynamic Service Chaining of VNFs using VNF-FG © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change 18 without notice. NFV#7 SKT HP Samsung Telcoware Multi-vendor Fully orchestrated & automated vEPC – vIMS on Openstack & SDN based infrastructure Demo SKT R&D Lab SDN World Congress Openstack
  • 19.
    3- NFV andOpenstack example of requirements Nf-Vi, Vi-Vnfm, Nfvo-Vi • Multi-hypervisor support • Different virtualization model (ie docker, Linux) • Support legacy, bare metal • Support DPDK CPU, SRIOV NIC • Expose NW load balancer and other functions • Support HA , 5 9s • Support Secure Boot , certification • Support resource reservation (prior to instantiation) • Map pCPU with vCPU (dedicated CPU – pinning) • Support NUMA placement (memory access perf) • Expose localization of resources • Expose resource catalog • Expose resource metrics • Release backward compatible • Rollback • etc © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change 19 without notice.
  • 20.
    NFV & OpenStack?? Ex Security Security-specific? Over 1.7M lines of code ~ 6 meters or 20 ~ 6 meters feet ? How can I ensure there is no security breach in 1.7M lines ? ? How does Openstack prevent back doors ? ? How does Openstack support secure boot, certified VM? ? How can I define security rules for an SDN application to change a flow table on an SDN switch that is provided by a IaaS Provider that may change along the life of the service ? ? How can I ensure that the memory I am sharing will not be accessed by somebody else ? ? Can I present the system admin to access my personal data etc © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change 20 without notice. Many blocks interact with Keystone Keystone is not the only entity that deals with security Keystone deals with security & policies, but NFV will need end to end security & policies across end to end network, at ?NFVO level : how to synchronize? etc
  • 21.
    ETSI NFV andOpenstack ETSI NFV => Many “Liaison” 3GPP TMF Telecom Large WW community Specs ETSI NFV Scope: Telco Cloud (ie Openstack) + VNF + VNF & NS Orchestration POCs  Gap Analysis with SDO and Opensource “Liaison” Cloud Large WW community © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change 21 without notice. BBF Opensource Code Scope: Enterprise Cloud
  • 22.
    OPNFV Open PlatformFor NFV – www.opnfv.org Launched Sept 30th, 2014 Work with upstream SDO (ETSI NFV) and Opensource (Openstack, OpenDaylight, KVM, Xen ect) Chairman: Prodip Sen, HP © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change 22 without notice.
  • 23.
    HP Open NFV & HP Helion © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
  • 24.
    HP OpenNFV PRin Feb’14 : a new BU, new Products and OpenNFV Labs OSS Layer • Full OSS Suite from basic fault to service level management based on IMC & SiteScope VNF Layer • HP vHSS, vMRF, vSR and other key Network related Services Software available for virtualized environment deployment • An ecosystem of partners © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change 24 without notice. MANO Layer • HP NFV Director : ETSI Based NFV Orchestrator for full life-cycle management • HP Helion OpenStack provides necessary OpenStack API support for NFV, and a carrier grade cloud management functionality • HP SDN Controller • Converged Infrastructure Management using a single tool – OneView NFVI Layer • Broader Hardware Support for high performance packet processing • Hardware/Software features integrated for high speed packet processing (SR-IOV support in OneView/CS8) • Native SDN Support with all HP Networking portfolio • Common Networking Environment for Networking using Comware7 stack
  • 25.
    ETSI NFV Orchestratorwith embedded VNF Manager External VNF Managers © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change 25 without notice. NFV Management and Orchestration HP NFV Director Model Driven vs Script Driven A common point to ensure consistent management and behavior of VNFs and NSs • Automatically manages the end-to-end service across VNF, VNF-FGs, and NSs • Supports multiple VNF across multiple sites • Handles provisioning and monitoring functions Designed to meet the evolving ETSI specifications • Full NFV orchestrator functionality, interfaces, and interaction models • Includes VNF manager functionality and works with external (VNF-supplied) VNF managers Supporting the journey to NFV • Handles virtual and physical network functions and hybrid services • Supports networks consisting of traditional and SDN domains Open and multivendor • Supports integration with any VNF, VIM, and OSS using open APIs Modular and extensible • Start small and grow • Flexible integration with OSS, EMS, VNF, and infrastructure NFV Director Policy management Service fulfillment Service monitoring Global resource fulfillment Global resource monitoring Virtualized Infrastructure Manager Catalog Instance inventory Global resource inventory VNF fulfillment VNF monitoring Embedded VNF Manager VNF fulfillment VNF monitoring
  • 26.
    HP contributions toOpenStack® • Board member: Eileen Evans, VP Opensource • 3 technical committee member: Monty Taylor, Sean Dague and Devananda van der Veen • Number #1 contributor by number of employees to Havana release, and second to Icehouse • Number #2 in number of commits for Havana & Icehouse • Incl Continuous integration, testing, and deployment lead of OpenStack commits • & Openstack developer infrastructure, dashboard, bare metal provisioning, open integration suite, quality assurance, database as a service, etc Some other Examples … © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change 26 without notice.
  • 27.
    HP NFV ManagementSoftware Stack Volume Types Flavors Networks Cinder (Storage) Volume Templates Storage Arrays HP Helion OpenStack REST APIs http://api.openstack.org/api-ref.html Glance RESTful APIs to Foundation Services Os-Ma HP NFV Admin Virtualized Platform Admin © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change 27 without notice. Net Svcs Resource Manager Conn. Resource Manager Storage Resource Manager Nova Ironic HP OneView driver(s) Server Templates Server Resource Manager Env Resource Manager Servers, Enclosures Edge Switches LAN, SAN Power, Cooling Image Resource Manager HPN Network Devices Pools Pools Pools Neutron (Network) HP OneView driver OS Image Conn. Networks publish publish publish HW Image publish OS Images Image Storage NFV Tenant HP OneView driver Horizon-based (Self-service portal) Workload Specific Management Physical Infrastructure Provider HP OneView REST APIs & Message Bus Bare-metal Server VM NS Orchestrator (fulfillment & assurance) VNF adapter VIM Adaptor Global Resource Orchestrator WIM adapter WIM VNF Manager (embedded) Infrastructure Management Or-Vi Or-Vnfm Vn-Nf
  • 28.
    Summary Network FunctionVirtualization (NFV) is driving CSP requirements towards Openstack Via ETSI NFV specifications and OPNFV open source project HP is heavily involved and leading governance and contributions in ETSI NFV and other SDO, as well as Opensource community incl Openstack, OpenDaylight and OPNFV HP is committed to NFV and Openstack, with HP OpenNFV and HP Helion Openstack for public, private, hybrid and NFV cloud © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change 28 without notice.
  • 29.
    Thank You Moreon www.hp.com/go/nfv © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.