SlideShare a Scribd company logo
1 of 30
Download to read offline
Telefónica NFV
Reference Lab _
May 2015
Antonio Elizondo –
Head of Network Virtualization Strategy &
Technology @ Telefónica I+D – Global CTO
DISCOVER, DISRUPT, DELIVER
v
What is the big promise of Network Virtualisation?
It is an opportunity to build mouldable Networks and
redefine the Architecture:
 Makes the infrastructure uniform and versatile
 Reduces interoperability complexity
 Improves management of risk in a changing and ambiguous
environment
 Introduces capacity in an easy and flexible way
 Fosters competition (new entrants) and innovation
 Prevents hardware scale from being an entry barrier
DISCOVER, DISRUPT, DELIVER
AVOID VENDOR LOCK-IN
CARRIER-GRADE PERFORMANCE
CLOSE GAPS IN UNDERLYING TECHNOLOGIES
(HW, OS/hypervisor & VIM)
AVOID COSTLY INTEGRATION
What is the big debt of Network Virtualization?
Main challenges Our strategy to make it happen:
CONTRIBUTE TO KEY OPEN SOURCE PROJECTS
(KVM and OpenStack)
PRE-PRODUCTION REFERENCE IMPLEMENTATION (NFV Reference
Lab) INVOLVING ALL INDUSTRY, to minimize integration efforts
MOULDING THE FUTURE REQUIRES
GETTING YOUR HANDS DIRTY
DISCOVER, DISRUPT, DELIVER
In 2014 Telefónica launched the NFV Reference Lab:
fostering the ecosystem while minimizing integration and avoiding vendor lock-in
NFVO
Proper HW
&
Hypervisor
config
VENDOR
VALIDATION
HERE: Network
Orchestration
on top of
Carrier-grade
OpenStack
VNFs
VENDOR
CERTIFICATION
HERE:
Simplest
integration
NFVI VIM =
OpenStack++
OFC++
BASELINE TECHNOLOGIES (commodity, non-
proprietary)
ECOSYSTEM
ECOSYSTEM
Others to
comeNew VNFs to be added here
Carrier-grade
OpenStack
going to
upstream
development
Some players have already accepted to play out of
their comfort zone, while others are gradually coming
>45 VNFs
>25 vendors
DISCOVER, DISRUPT, DELIVER
NFV Reference Lab: Current setup
MANAGEMENT &
ORCHESTRATION
POOL OF
SERVERS
SDN SWITCHES
DISCOVER, DISRUPT, DELIVER
VNFs validation on NFV Reference Lab
• Validating generic aspects of VNFs as NFV elements
• Lab testing in reference environment
• Open RFI questionnaire since March 2014
• What is covered:
>45 VNFs under validation
• Capacity consumption
• Performance
• Deployment options
• VM interconnection options
• Assumptions on VIM
• Integration with NFV-O & VNFM elements
>25 Vendors
vRouter
vCPE
vBRAS
vFirewall
vDNS
vEPC
vSTB
vIMS
vSBC
vPCRF
virtual Load Balancer
vIDS
…
DISCOVER, DISRUPT, DELIVER
The life cycle of a VNF in the lab is now a mature process
Questionnaires filled in by the VNF provider
Elaboration of VNF descriptor (based on the questionnaire)
VNF on-boarding & Network Scenario setup
VNF configuration in the Scenario
Tests
Report & lessons learnt
Snapshot of the Scenario
Redeployment (if needed)
JUST 1 WEEK!
DISCOVER, DISRUPT, DELIVER
With this life cycle we are also overcoming a number of difficulties
• Early detection of wrong VNF behaviour or deployment issues in our NFVI
 QUESTIONNAIRES
• VNFs with specific requirements
 VNF DESCRIPTORS
• Proper interconnection of VNFs and with external network functions (e.g. traffic
generators)
 NETWORK SCENARIOS
• Tests schedule requiring interruptions
 Re-deployment of running network scenarios through SNAPSHOTS
Most of the initial difficulties came from the lack of a suitable MANO stack ready for the challenge…
DISCOVER, DISRUPT, DELIVER
Good progress on technology readiness has been achieved so far, being MANO
the less mature piece…
Management environment
Execution environment
Commodity Servers
& Switches
OS + Hypervisor
Virtualised
Infrastructure
Manager
Virtual Network
Functions
VNF Manager
NFVO
2013
2014
2010
(Bare metal)
?
(OpenStack)
(OpenVIM)
DISCOVER, DISRUPT, DELIVER
Enhanced Platform Awareness (EPA) consists of using server resources more
efficiently to assure performance…
CLOUD COMPUTING VIEW
MEMORY
I/O device
CPU
Core Core Core Core
Core Core Core Core
CPU
Core Core
Core Core
CPU
Core Core
Core Core
QPI
I/O
device
I/O
device
I/O
device
I/O
device
MEMORY
MEMORY
I/O device
NETWORK VIRTUALISATION VIEW Minimise QPI usage
Max. cache sharing
Min. mem. translations
Polling mode drivers
Full assigment to processTRAFFIC
I/O device
I/O device
Enable
hugepages
usage
DISCOVER, DISRUPT, DELIVER
…while avoiding unintended contention…
CPU
QPI
I/O
device
I/O
device
Core Core Core CoreCore
Core Core Core CoreCore
MEMORY
I/O
device
I/O
device
CPU
I/O
device
I/O
device
Core Core Core CoreCore
Core Core Core CoreCore
I/O
device
I/O
device
MEMORY
• Dedicated resource allocation:
• Memory: huge pages
• CPUs: not oversubscribed, isolated from host OS
• I/O devices: passthrough, SR-IOV
• Modern chipset families can even avoid cache memory contention
Host OS + Hypervisor VNF 1 VNF 2 VNF 3Not used
DISCOVER, DISRUPT, DELIVER
…and bypassing critical bottlenecks whenever needed
CLOUD COMPUTING NFV
Hardware
OS + Hypervisor
Virtual HW
SW
libsOS
Virtual machine 1
Virtual HW
SW
libsOS
Virtual machine N…
Virtual
Apps
Virtual
Network
Functions
Virtual
Apps
Virtual
Network
Functions
Hardware
OS + Hypervisor
Virtual HW
OS
Virtual machine 1 Virtual machine N…
Virtual
Apps
Virtual
Apps
Virtual HW
OS
UPSTREAM
TRAFFIC
DOWNSTREA
M TRAFFIC
BYPASSED
DATA
PLANE IS
MANAGED
DIRECTLY
vSwitch TRAFFIC
DISCOVER, DISRUPT, DELIVER
EPA must be coherent across the NFV elements, including the MANO stack
NFVO
NFVI
Hypervisor Openflow
Switches
Servers
VNFs
DPDK
NFVI optimized for
NFV (EPA-enabled)
Well designed VNFs -
leveraging EPA
VIM
EPA-enabled
VIM
Information Models
include EPA
requirements
NFV Orchestrator
interprets open Info
Model and optimally
deploys VNF
DISCOVER, DISRUPT, DELIVER
EXPERIENCE: 2 identical HW setups, but with different MANO will exhibit very
different performance…
TRADITIONAL CLOUD NFVSame:
• VNFs
• Servers
• Switches
• Hypervisor
• Network Scenario
Servers
Switch
Servers
Switch
•CMS acting as VIM
 No Enhanced Platform Awareness
 Networks based on vSwitch
•Descriptors à la cloud
•NFV-ready VIM (EPA enabled)
 CPU & NUMA pinning, PCI
passthrough, hugepages, etc.
 Networks based on ToR Openflow
switch
•Descriptors are EPA-enabled
TRADITIONAL CLOUD NFV
THEN WHAT’S THE DIFFERENCE?
VNFs VNFs
vRouter B
vRouter A vRouter C
20Gbps
20Gbps
DISCOVER, DISRUPT, DELIVER
NFV vs. Cloud
Line rate with 192
bytes frame size
Small frame sizes show real difference
between both scenarios
x100x100
Having x100 times better scalability should be sufficiently appealing! 
Line rate with
1518 bytes
frame size
Even large frame sizes cannot hide the
actual difference between both
scenarios
DISCOVER, DISRUPT, DELIVER
Lesson #1. VNF performance requires platform awareness across the chain, not
just a few elements
… and needs to be percolated across
the stack to be enforceable
x100 BETTER
(same HW and VNFs)
EPA-ready
VIM
EPA-ready
MANO
NFVI –SW ready
for EPA
VNFs leveraging EPA
Information Models
with EPA attributes
Enhanced Platform Awareness (EPA) is
needed to get proper scalability…
CLASSIC CLOUD CANNOT PROVIDE
CARRIER-GRADE PERFORMANCE
PROPER VNF DESCRIPTORS ARE KEY
FOR EFFECTIVE ENFORCEMENT
DISCOVER, DISRUPT, DELIVER
Lesson #2. Basic L2 connectivity is often poorly solved
INTERFACE IDENTIFICATION PER VNF INCONSISTENT
… and often tied to MAC addresses!
NO BW GUARANTEES EVEN AT INTERFACE LEVEL
LACK OF PURE POINT-TO-POINT CONNECTIONS HAMPERS SCALABILITY FOR IP
EDGE SERVICES
LOAD BALANCING BETWEEN SERVERS
INEFFICIENTLY SOLVED AT SWITCH LEVEL
VNF A VNF BVNF X VNF A VNF BVNF X
RIGHT DEPLOYMENT WRONG DEPLOYMENT
EDGE
VNF
ACCESS & AGGR.
NETWORKS
(>10s thousand MACs)
VNF X 10 Gbps?10 Gbps?
Massive & Unneeded
MAC learning at NFVI
Server 1
Server 2
VNF A
VNF A
DISCOVER, DISRUPT, DELIVER
Lesson #3. VNF on-boarding is far from being seamless, killing the benefits in
terms of OPEX and Time to Market
• HEAVYWEIGHT INTEGRATION
(the default option)
• CLOSED ECOSYSTEMS
• SUBOPTIMAL DEPLOYMENTS
(inconsistent deployment models)
• ENTRY BARRIERS FOR SMALL PLAYERS
DISCOVER, DISRUPT, DELIVER
Lesson #4. Most approaches for lifecycle, focused on use cases of anecdotic
value for network operation…
LITTLE GAIN FROM AUTO-SCALING
- Peak periods correlated at PoP level!
AUTONOMOUS ACTIONS AT VNF LEVEL MAY LEAD TO INSTABILITY
- VNFs are often middlepoints of an E2E service
- Uncertain protection against chain reactions
APPROACHES TO LIFECYCLE OFTEN REQUIRE “EXCEPTIONS” FOR EVOLUTIONARY
DEPLOYMENTS
- Resource Orchestration and Service Orchestration often convoluted in NFV
- “Legacy” OSS needs clear boundaries between them!
… WHILE ADDING HUGE COMPLEXITY TO COMMON USE CASES
- Proposed abstractions, often unfriendly for network engineering
VNF A VNF CVNF B
Service A Service B Service C
=
TOTAL
DISCOVER, DISRUPT, DELIVER
Lesson #5. There are issues to orchestrate evolutionary multi-vendor
scenarios, even for simple ‘network creation’
•VNFs seen as PNFs from OSS point of view
•Predictable performance
•Scenarios can be saved and re-deployed
•Low entry barriers
 Vendor- and VNF-agnostic
 No formal integration
WHAT IS NEEDED TO START…
•No utilities for network design
•Low performance
 No EPA awareness
•NFVO-OSS coordination is
often needed
•Not ready for creating
scenario snapshots
•“Sticky” MAC addresses
prevent re-deployment
•VNFs still need formal
integration with MANO!
 High entry barriers in practice
… WHAT IS BEING OFFERED
DISCOVER, DISRUPT, DELIVER
So we created OpenMANO. Open WHAT?
Open: open source project released in GitHub under Apache 2 license
MANO: practical implementation of Management & Orchestration stack for NFV
https://github.com/nfvlabs/openmano
DISCOVER, DISRUPT, DELIVER
OpenMANO introduces the notion of network scenario via descriptors, which
hides complexity to network engineer…
VNF
VNF
VNF
VNF
VNF
VM
VM VM
VM
VM
VM
VM
VM VM
VNF
VNF
VNF
VM
VM VM
VM
VM
VM
VM
VM VM
NS
(NETWORK SCENARIO)
VNF
(SW-BASED NODE)
+
-
Abstraction
VM
(DEPLOYMENT UNIT)
DISCOVER, DISRUPT, DELIVER
…while provides a comprehensive set of connectivity options and assures
EPA deployment at low level…
Support of L2 networks with
passthrough and SR-IOV interfaces:
• E-Line
• E-LAN
Traditional E-LAN based on virtual
bridges/switches is still supported
VNF VNF
VNF VNF
VNF VNF
DISCOVER, DISRUPT, DELIVER
• Low-end laptops/PCs
• Functional tests
• Low cost
… and is a friendly environment for developers, minimizing entry barriers &
paving the way for DevOps
LOCAL DEVELOPMENT
&TESTING
• Real servers and switches
• Performance tests (EPA
can be enforced)
• Cost-effective shared
pool
SHARED POOL FOR
DEVELOPERS
• Production/pre-production
environment
• Real network scenarios
• Final service configuration
SERVICE PROVIDER
VNFD
VM images
VNFD
VM images
SAME IMAGES AND DESCRIPTORS ACROSS ALL THE CHAIN!
DISCOVER, DISRUPT, DELIVER
Conclusions
CLASSIC CLOUD CANNOT PROVIDE CARRIER-GRADE PERFORMANCE
- Does not have proper view of HW resources
- Introduces unintended contention in packet processing
PROPER VNF DESCRIPTORS ARE KEY FOR
EFFECTIVE ENFORCEMENT
- Need to be well-know by the developer community
ENHANCED PLATFORM AWARENESS ALLOWS TO OBTAIN
CARRIER-GRADE PERFORMANCE
- Needs to be coherent in all components
DISCOVER, DISRUPT, DELIVER
What are we doing now?
EPA-ready VIM released as open source in OpenMANO
Keep contributing to OpenStack for enablement of EPA features
VNFD and NSD standardization at ETSI
DISCOVER, DISRUPT, DELIVER
Want to know more about OpenMANO? Give it a try!
Fresh ideas and enthusiastic contributors are always welcome!
https://github.com/nfvlabs/openmano
Available at:
nfvlabs@tid.esQuestions/feedback/suggestions:
Presentación Laboratorio NFV de Telefónica de Antonio Elizondo
Presentación Laboratorio NFV de Telefónica de Antonio Elizondo

More Related Content

What's hot

The Next Step of OpenStack Evolution for NFV Deployments
The Next Step ofOpenStack Evolution for NFV DeploymentsThe Next Step ofOpenStack Evolution for NFV Deployments
The Next Step of OpenStack Evolution for NFV Deployments
Dirk Kutscher
 
Cto’s guide to sdn, nfv and vnf
Cto’s guide to sdn, nfv and vnfCto’s guide to sdn, nfv and vnf
Cto’s guide to sdn, nfv and vnf
Paulo R
 

What's hot (20)

SDN and NFV: Friends or Enemies
SDN and NFV: Friends or EnemiesSDN and NFV: Friends or Enemies
SDN and NFV: Friends or Enemies
 
Cisco - OpenStack Summit 2016/Red Hat NFV Mini Summit
Cisco - OpenStack Summit 2016/Red Hat NFV Mini Summit Cisco - OpenStack Summit 2016/Red Hat NFV Mini Summit
Cisco - OpenStack Summit 2016/Red Hat NFV Mini Summit
 
NFV for beginners
NFV for beginnersNFV for beginners
NFV for beginners
 
Red Hat NFV solution overview
Red Hat NFV solution overview   Red Hat NFV solution overview
Red Hat NFV solution overview
 
Acronym Soup – NFV, SDN, OVN and VNF
Acronym Soup – NFV, SDN, OVN and VNFAcronym Soup – NFV, SDN, OVN and VNF
Acronym Soup – NFV, SDN, OVN and VNF
 
Dell EMC - - OpenStack Summit 2016/Red Hat NFV Mini Summit
Dell EMC - - OpenStack Summit 2016/Red Hat NFV Mini Summit Dell EMC - - OpenStack Summit 2016/Red Hat NFV Mini Summit
Dell EMC - - OpenStack Summit 2016/Red Hat NFV Mini Summit
 
3 - Introducing NFV by Adrie Taniwidjaja
3 - Introducing NFV by Adrie Taniwidjaja3 - Introducing NFV by Adrie Taniwidjaja
3 - Introducing NFV by Adrie Taniwidjaja
 
Hp 1015-odini-5 sdn-in_nfv
Hp 1015-odini-5 sdn-in_nfvHp 1015-odini-5 sdn-in_nfv
Hp 1015-odini-5 sdn-in_nfv
 
The Next Step of OpenStack Evolution for NFV Deployments
The Next Step ofOpenStack Evolution for NFV DeploymentsThe Next Step ofOpenStack Evolution for NFV Deployments
The Next Step of OpenStack Evolution for NFV Deployments
 
Nfv primer v2
Nfv primer v2Nfv primer v2
Nfv primer v2
 
Network Function Virtualization (NFV) BoF
Network Function Virtualization (NFV) BoFNetwork Function Virtualization (NFV) BoF
Network Function Virtualization (NFV) BoF
 
Openstack meetup: NFV and Openstack
Openstack meetup: NFV and OpenstackOpenstack meetup: NFV and Openstack
Openstack meetup: NFV and Openstack
 
The NFV, SDN & Wireless Network Infrastructure Market: 2015 - 2020 - Opportun...
The NFV, SDN & Wireless Network Infrastructure Market: 2015 - 2020 - Opportun...The NFV, SDN & Wireless Network Infrastructure Market: 2015 - 2020 - Opportun...
The NFV, SDN & Wireless Network Infrastructure Market: 2015 - 2020 - Opportun...
 
Summit 16: Open-O Mini-Summit - Vision and Update
Summit 16: Open-O Mini-Summit - Vision and UpdateSummit 16: Open-O Mini-Summit - Vision and Update
Summit 16: Open-O Mini-Summit - Vision and Update
 
Cto’s guide to sdn, nfv and vnf
Cto’s guide to sdn, nfv and vnfCto’s guide to sdn, nfv and vnf
Cto’s guide to sdn, nfv and vnf
 
Nfv short-course-sbrc14-full
Nfv short-course-sbrc14-fullNfv short-course-sbrc14-full
Nfv short-course-sbrc14-full
 
SDN & NFV: Driving Additional Value into Managed Services
SDN & NFV: Driving Additional Value into Managed ServicesSDN & NFV: Driving Additional Value into Managed Services
SDN & NFV: Driving Additional Value into Managed Services
 
NFV SDN for carriers
NFV SDN for carriersNFV SDN for carriers
NFV SDN for carriers
 
Understanding NFV Management and Orchestration
Understanding NFV Management and OrchestrationUnderstanding NFV Management and Orchestration
Understanding NFV Management and Orchestration
 
NFV Usecase in OpenStack(vEPC)
NFV Usecase in OpenStack(vEPC)NFV Usecase in OpenStack(vEPC)
NFV Usecase in OpenStack(vEPC)
 

Viewers also liked

Viewers also liked (20)

Hp nfv movilforum as innovation engine for cs ps
Hp nfv movilforum as innovation engine for cs psHp nfv movilforum as innovation engine for cs ps
Hp nfv movilforum as innovation engine for cs ps
 
Red hat openstack and ceph meetup, pune 28th november 2015
Red hat openstack and ceph meetup, pune 28th november 2015Red hat openstack and ceph meetup, pune 28th november 2015
Red hat openstack and ceph meetup, pune 28th november 2015
 
Introduction to nfv movilforum
Introduction to nfv   movilforumIntroduction to nfv   movilforum
Introduction to nfv movilforum
 
puntos para realizar presentaciones con estilo
puntos para  realizar presentaciones con estilopuntos para  realizar presentaciones con estilo
puntos para realizar presentaciones con estilo
 
Presentacion big data
Presentacion big dataPresentacion big data
Presentacion big data
 
Diapositivas de estilo
Diapositivas de estiloDiapositivas de estilo
Diapositivas de estilo
 
Big data y análisis predictivos en el 1004 de Telefónica
Big data y análisis predictivos en el 1004 de TelefónicaBig data y análisis predictivos en el 1004 de Telefónica
Big data y análisis predictivos en el 1004 de Telefónica
 
What is a Ceph (and why do I care). OpenStack storage - Colorado OpenStack Me...
What is a Ceph (and why do I care). OpenStack storage - Colorado OpenStack Me...What is a Ceph (and why do I care). OpenStack storage - Colorado OpenStack Me...
What is a Ceph (and why do I care). OpenStack storage - Colorado OpenStack Me...
 
Infografía profesiones con futuro. Más información http://bit.ly/2bSDVNN
Infografía profesiones con futuro. Más información http://bit.ly/2bSDVNNInfografía profesiones con futuro. Más información http://bit.ly/2bSDVNN
Infografía profesiones con futuro. Más información http://bit.ly/2bSDVNN
 
Presentación del informe SIE 2013
Presentación del informe SIE 2013Presentación del informe SIE 2013
Presentación del informe SIE 2013
 
Condiciones generales de la contratación y cláusulas abusivas
Condiciones generales de la contratación y cláusulas abusivasCondiciones generales de la contratación y cláusulas abusivas
Condiciones generales de la contratación y cláusulas abusivas
 
eBook Big Data 2016
eBook Big Data 2016eBook Big Data 2016
eBook Big Data 2016
 
El estilo indirecto. presentación
El estilo indirecto. presentaciónEl estilo indirecto. presentación
El estilo indirecto. presentación
 
European Industry Analyst Day. 30 September 2014, London
European Industry Analyst Day. 30 September 2014, LondonEuropean Industry Analyst Day. 30 September 2014, London
European Industry Analyst Day. 30 September 2014, London
 
Presentación Smart Cities en Sabadell Smart Congress, 26 de Febrero 2015
Presentación Smart Cities en Sabadell Smart Congress, 26 de Febrero 2015Presentación Smart Cities en Sabadell Smart Congress, 26 de Febrero 2015
Presentación Smart Cities en Sabadell Smart Congress, 26 de Febrero 2015
 
La cloud empresarial de Telefónica - EMC Forum 2013
La cloud empresarial de Telefónica - EMC Forum 2013La cloud empresarial de Telefónica - EMC Forum 2013
La cloud empresarial de Telefónica - EMC Forum 2013
 
FIWARE: advancing Smart Cities and the Digital Economy by Marieta del Rivero
FIWARE: advancing Smart Cities and the Digital Economy by Marieta  del RiveroFIWARE: advancing Smart Cities and the Digital Economy by Marieta  del Rivero
FIWARE: advancing Smart Cities and the Digital Economy by Marieta del Rivero
 
Fórum Smart Grid 2014
Fórum Smart Grid 2014Fórum Smart Grid 2014
Fórum Smart Grid 2014
 
Telefónica Smart Metering Value Proposition
Telefónica Smart Metering Value PropositionTelefónica Smart Metering Value Proposition
Telefónica Smart Metering Value Proposition
 
Cómo hacer una presentación visual efectiva.
Cómo hacer una presentación visual efectiva. Cómo hacer una presentación visual efectiva.
Cómo hacer una presentación visual efectiva.
 

Similar to Presentación Laboratorio NFV de Telefónica de Antonio Elizondo

Challenges in positioning open stack for nf-vi_ are we biting off more than w...
Challenges in positioning open stack for nf-vi_ are we biting off more than w...Challenges in positioning open stack for nf-vi_ are we biting off more than w...
Challenges in positioning open stack for nf-vi_ are we biting off more than w...
OPNFV
 
RIFT.io_and_Intel_Taking_Virtual_Network_Functions_to_Hyperscale
RIFT.io_and_Intel_Taking_Virtual_Network_Functions_to_HyperscaleRIFT.io_and_Intel_Taking_Virtual_Network_Functions_to_Hyperscale
RIFT.io_and_Intel_Taking_Virtual_Network_Functions_to_Hyperscale
vibhorrastogi
 

Similar to Presentación Laboratorio NFV de Telefónica de Antonio Elizondo (20)

Building the carrier grade nfv infrastructure
Building the carrier grade nfv infrastructureBuilding the carrier grade nfv infrastructure
Building the carrier grade nfv infrastructure
 
Challenges in positioning open stack for nf-vi_ are we biting off more than w...
Challenges in positioning open stack for nf-vi_ are we biting off more than w...Challenges in positioning open stack for nf-vi_ are we biting off more than w...
Challenges in positioning open stack for nf-vi_ are we biting off more than w...
 
Challenges in Positioning OpenStack for NFVi: Are We Biting Off More Than We ...
Challenges in Positioning OpenStack for NFVi: Are We Biting Off More Than We ...Challenges in Positioning OpenStack for NFVi: Are We Biting Off More Than We ...
Challenges in Positioning OpenStack for NFVi: Are We Biting Off More Than We ...
 
Distributed vnf management architecture and use-cases
Distributed vnf management  architecture and use-casesDistributed vnf management  architecture and use-cases
Distributed vnf management architecture and use-cases
 
Distributed VNF Management - Architecture and Use cases
Distributed VNF Management - Architecture and Use casesDistributed VNF Management - Architecture and Use cases
Distributed VNF Management - Architecture and Use cases
 
Understanding NFV and the MANO stack
Understanding NFV and the MANO stackUnderstanding NFV and the MANO stack
Understanding NFV and the MANO stack
 
OPNFV: Road to Next-Generation Network
OPNFV: Road to Next-Generation NetworkOPNFV: Road to Next-Generation Network
OPNFV: Road to Next-Generation Network
 
Distributed VNF Management - Architecture and Use cases
Distributed VNF Management - Architecture and Use casesDistributed VNF Management - Architecture and Use cases
Distributed VNF Management - Architecture and Use cases
 
Cloudify: Open vCPE Design Concepts and Multi-Cloud Orchestration
Cloudify: Open vCPE Design Concepts and Multi-Cloud OrchestrationCloudify: Open vCPE Design Concepts and Multi-Cloud Orchestration
Cloudify: Open vCPE Design Concepts and Multi-Cloud Orchestration
 
Design Summit - NFV BoF - Dave Neary
Design Summit - NFV BoF - Dave NearyDesign Summit - NFV BoF - Dave Neary
Design Summit - NFV BoF - Dave Neary
 
uCPE and VNFs Explained
uCPE and VNFs ExplaineduCPE and VNFs Explained
uCPE and VNFs Explained
 
uCPE and VNFs Explained
uCPE and VNFs ExplaineduCPE and VNFs Explained
uCPE and VNFs Explained
 
Achieving Network Deployment Flexibility with Mirantis OpenStack
Achieving Network Deployment Flexibility with Mirantis OpenStackAchieving Network Deployment Flexibility with Mirantis OpenStack
Achieving Network Deployment Flexibility with Mirantis OpenStack
 
Putting the M in MANO: Major new Ensemble release delivers NFV management and...
Putting the M in MANO: Major new Ensemble release delivers NFV management and...Putting the M in MANO: Major new Ensemble release delivers NFV management and...
Putting the M in MANO: Major new Ensemble release delivers NFV management and...
 
Cloudify NFV Orchestrator for Optimal Performance
Cloudify NFV Orchestrator for Optimal PerformanceCloudify NFV Orchestrator for Optimal Performance
Cloudify NFV Orchestrator for Optimal Performance
 
NFV & Openstack
NFV & OpenstackNFV & Openstack
NFV & Openstack
 
Webinar: To be or not to be...NFV
Webinar: To be or not to be...NFVWebinar: To be or not to be...NFV
Webinar: To be or not to be...NFV
 
Demystifying Network Function Virtualization (NFV) Service Assurance
Demystifying Network Function Virtualization (NFV) Service AssuranceDemystifying Network Function Virtualization (NFV) Service Assurance
Demystifying Network Function Virtualization (NFV) Service Assurance
 
RIFT.io_and_Intel_Taking_Virtual_Network_Functions_to_Hyperscale
RIFT.io_and_Intel_Taking_Virtual_Network_Functions_to_HyperscaleRIFT.io_and_Intel_Taking_Virtual_Network_Functions_to_Hyperscale
RIFT.io_and_Intel_Taking_Virtual_Network_Functions_to_Hyperscale
 
Making NFV-Based Business Services Secure
Making NFV-Based Business Services SecureMaking NFV-Based Business Services Secure
Making NFV-Based Business Services Secure
 

More from videos

More from videos (20)

Logros y retos evento movilforum 02/2016
Logros y retos evento movilforum 02/2016Logros y retos evento movilforum 02/2016
Logros y retos evento movilforum 02/2016
 
Presentación Atlantida en Networking Day moviforum
Presentación Atlantida en Networking Day moviforum Presentación Atlantida en Networking Day moviforum
Presentación Atlantida en Networking Day moviforum
 
Presentación Quetal en Networking Day moviforum
Presentación Quetal  en Networking Day moviforum Presentación Quetal  en Networking Day moviforum
Presentación Quetal en Networking Day moviforum
 
Presentación GMTECH en Networking Day moviforum
Presentación GMTECH en Networking Day moviforum Presentación GMTECH en Networking Day moviforum
Presentación GMTECH en Networking Day moviforum
 
Presentación movilok en Networking Day moviforum
Presentación movilok en Networking Day moviforum Presentación movilok en Networking Day moviforum
Presentación movilok en Networking Day moviforum
 
Presentación 3G mobile en Networking Day moviforum
Presentación 3G mobile en Networking Day moviforumPresentación 3G mobile en Networking Day moviforum
Presentación 3G mobile en Networking Day moviforum
 
Presentación microestrategy en Networking Day moviforum
Presentación microestrategy en Networking Day moviforumPresentación microestrategy en Networking Day moviforum
Presentación microestrategy en Networking Day moviforum
 
Presentación Telnet en Networking Day moviforum
Presentación Telnet en Networking Day moviforumPresentación Telnet en Networking Day moviforum
Presentación Telnet en Networking Day moviforum
 
Presentación Alma technology en Networking Day movilforum
Presentación Alma technology en Networking Day movilforumPresentación Alma technology en Networking Day movilforum
Presentación Alma technology en Networking Day movilforum
 
Presentación acuerdo de colaboración Fieldeas y EasyOnPad en Networking Day m...
Presentación acuerdo de colaboración Fieldeas y EasyOnPad en Networking Day m...Presentación acuerdo de colaboración Fieldeas y EasyOnPad en Networking Day m...
Presentación acuerdo de colaboración Fieldeas y EasyOnPad en Networking Day m...
 
Presentación Icar Vision en Networking Day movilforum
Presentación Icar Vision en Networking Day movilforumPresentación Icar Vision en Networking Day movilforum
Presentación Icar Vision en Networking Day movilforum
 
Presentación Billage en Networking Day movilforum
Presentación Billage en Networking Day movilforumPresentación Billage en Networking Day movilforum
Presentación Billage en Networking Day movilforum
 
Presentación Face On en Networking Day movilforum
Presentación Face On en Networking Day movilforumPresentación Face On en Networking Day movilforum
Presentación Face On en Networking Day movilforum
 
Bases legales reto NFV/ Nfv challenge terms
Bases legales reto NFV/ Nfv challenge termsBases legales reto NFV/ Nfv challenge terms
Bases legales reto NFV/ Nfv challenge terms
 
Intrucciones reto NFV/ Instruction to apply to nfv challenge
Intrucciones reto NFV/ Instruction to apply to nfv challengeIntrucciones reto NFV/ Instruction to apply to nfv challenge
Intrucciones reto NFV/ Instruction to apply to nfv challenge
 
9 creating cent_os 7_mages_for_dpdk_training
9 creating cent_os 7_mages_for_dpdk_training9 creating cent_os 7_mages_for_dpdk_training
9 creating cent_os 7_mages_for_dpdk_training
 
8 intel network builders overview
8 intel network builders overview8 intel network builders overview
8 intel network builders overview
 
7 hands on
7 hands on7 hands on
7 hands on
 
6 profiling tools
6 profiling tools6 profiling tools
6 profiling tools
 
5 pipeline arch_rationale
5 pipeline arch_rationale5 pipeline arch_rationale
5 pipeline arch_rationale
 

Recently uploaded

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Recently uploaded (20)

Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 

Presentación Laboratorio NFV de Telefónica de Antonio Elizondo

  • 1. Telefónica NFV Reference Lab _ May 2015 Antonio Elizondo – Head of Network Virtualization Strategy & Technology @ Telefónica I+D – Global CTO
  • 2. DISCOVER, DISRUPT, DELIVER v What is the big promise of Network Virtualisation? It is an opportunity to build mouldable Networks and redefine the Architecture:  Makes the infrastructure uniform and versatile  Reduces interoperability complexity  Improves management of risk in a changing and ambiguous environment  Introduces capacity in an easy and flexible way  Fosters competition (new entrants) and innovation  Prevents hardware scale from being an entry barrier
  • 3. DISCOVER, DISRUPT, DELIVER AVOID VENDOR LOCK-IN CARRIER-GRADE PERFORMANCE CLOSE GAPS IN UNDERLYING TECHNOLOGIES (HW, OS/hypervisor & VIM) AVOID COSTLY INTEGRATION What is the big debt of Network Virtualization? Main challenges Our strategy to make it happen: CONTRIBUTE TO KEY OPEN SOURCE PROJECTS (KVM and OpenStack) PRE-PRODUCTION REFERENCE IMPLEMENTATION (NFV Reference Lab) INVOLVING ALL INDUSTRY, to minimize integration efforts
  • 4. MOULDING THE FUTURE REQUIRES GETTING YOUR HANDS DIRTY
  • 5. DISCOVER, DISRUPT, DELIVER In 2014 Telefónica launched the NFV Reference Lab: fostering the ecosystem while minimizing integration and avoiding vendor lock-in NFVO Proper HW & Hypervisor config VENDOR VALIDATION HERE: Network Orchestration on top of Carrier-grade OpenStack VNFs VENDOR CERTIFICATION HERE: Simplest integration NFVI VIM = OpenStack++ OFC++ BASELINE TECHNOLOGIES (commodity, non- proprietary) ECOSYSTEM ECOSYSTEM Others to comeNew VNFs to be added here Carrier-grade OpenStack going to upstream development Some players have already accepted to play out of their comfort zone, while others are gradually coming >45 VNFs >25 vendors
  • 6. DISCOVER, DISRUPT, DELIVER NFV Reference Lab: Current setup MANAGEMENT & ORCHESTRATION POOL OF SERVERS SDN SWITCHES
  • 7. DISCOVER, DISRUPT, DELIVER VNFs validation on NFV Reference Lab • Validating generic aspects of VNFs as NFV elements • Lab testing in reference environment • Open RFI questionnaire since March 2014 • What is covered: >45 VNFs under validation • Capacity consumption • Performance • Deployment options • VM interconnection options • Assumptions on VIM • Integration with NFV-O & VNFM elements >25 Vendors vRouter vCPE vBRAS vFirewall vDNS vEPC vSTB vIMS vSBC vPCRF virtual Load Balancer vIDS …
  • 8. DISCOVER, DISRUPT, DELIVER The life cycle of a VNF in the lab is now a mature process Questionnaires filled in by the VNF provider Elaboration of VNF descriptor (based on the questionnaire) VNF on-boarding & Network Scenario setup VNF configuration in the Scenario Tests Report & lessons learnt Snapshot of the Scenario Redeployment (if needed) JUST 1 WEEK!
  • 9. DISCOVER, DISRUPT, DELIVER With this life cycle we are also overcoming a number of difficulties • Early detection of wrong VNF behaviour or deployment issues in our NFVI  QUESTIONNAIRES • VNFs with specific requirements  VNF DESCRIPTORS • Proper interconnection of VNFs and with external network functions (e.g. traffic generators)  NETWORK SCENARIOS • Tests schedule requiring interruptions  Re-deployment of running network scenarios through SNAPSHOTS Most of the initial difficulties came from the lack of a suitable MANO stack ready for the challenge…
  • 10. DISCOVER, DISRUPT, DELIVER Good progress on technology readiness has been achieved so far, being MANO the less mature piece… Management environment Execution environment Commodity Servers & Switches OS + Hypervisor Virtualised Infrastructure Manager Virtual Network Functions VNF Manager NFVO 2013 2014 2010 (Bare metal) ? (OpenStack) (OpenVIM)
  • 11. DISCOVER, DISRUPT, DELIVER Enhanced Platform Awareness (EPA) consists of using server resources more efficiently to assure performance… CLOUD COMPUTING VIEW MEMORY I/O device CPU Core Core Core Core Core Core Core Core CPU Core Core Core Core CPU Core Core Core Core QPI I/O device I/O device I/O device I/O device MEMORY MEMORY I/O device NETWORK VIRTUALISATION VIEW Minimise QPI usage Max. cache sharing Min. mem. translations Polling mode drivers Full assigment to processTRAFFIC I/O device I/O device Enable hugepages usage
  • 12. DISCOVER, DISRUPT, DELIVER …while avoiding unintended contention… CPU QPI I/O device I/O device Core Core Core CoreCore Core Core Core CoreCore MEMORY I/O device I/O device CPU I/O device I/O device Core Core Core CoreCore Core Core Core CoreCore I/O device I/O device MEMORY • Dedicated resource allocation: • Memory: huge pages • CPUs: not oversubscribed, isolated from host OS • I/O devices: passthrough, SR-IOV • Modern chipset families can even avoid cache memory contention Host OS + Hypervisor VNF 1 VNF 2 VNF 3Not used
  • 13. DISCOVER, DISRUPT, DELIVER …and bypassing critical bottlenecks whenever needed CLOUD COMPUTING NFV Hardware OS + Hypervisor Virtual HW SW libsOS Virtual machine 1 Virtual HW SW libsOS Virtual machine N… Virtual Apps Virtual Network Functions Virtual Apps Virtual Network Functions Hardware OS + Hypervisor Virtual HW OS Virtual machine 1 Virtual machine N… Virtual Apps Virtual Apps Virtual HW OS UPSTREAM TRAFFIC DOWNSTREA M TRAFFIC BYPASSED DATA PLANE IS MANAGED DIRECTLY vSwitch TRAFFIC
  • 14. DISCOVER, DISRUPT, DELIVER EPA must be coherent across the NFV elements, including the MANO stack NFVO NFVI Hypervisor Openflow Switches Servers VNFs DPDK NFVI optimized for NFV (EPA-enabled) Well designed VNFs - leveraging EPA VIM EPA-enabled VIM Information Models include EPA requirements NFV Orchestrator interprets open Info Model and optimally deploys VNF
  • 15. DISCOVER, DISRUPT, DELIVER EXPERIENCE: 2 identical HW setups, but with different MANO will exhibit very different performance… TRADITIONAL CLOUD NFVSame: • VNFs • Servers • Switches • Hypervisor • Network Scenario Servers Switch Servers Switch •CMS acting as VIM  No Enhanced Platform Awareness  Networks based on vSwitch •Descriptors à la cloud •NFV-ready VIM (EPA enabled)  CPU & NUMA pinning, PCI passthrough, hugepages, etc.  Networks based on ToR Openflow switch •Descriptors are EPA-enabled TRADITIONAL CLOUD NFV THEN WHAT’S THE DIFFERENCE? VNFs VNFs vRouter B vRouter A vRouter C 20Gbps 20Gbps
  • 16. DISCOVER, DISRUPT, DELIVER NFV vs. Cloud Line rate with 192 bytes frame size Small frame sizes show real difference between both scenarios x100x100 Having x100 times better scalability should be sufficiently appealing!  Line rate with 1518 bytes frame size Even large frame sizes cannot hide the actual difference between both scenarios
  • 17. DISCOVER, DISRUPT, DELIVER Lesson #1. VNF performance requires platform awareness across the chain, not just a few elements … and needs to be percolated across the stack to be enforceable x100 BETTER (same HW and VNFs) EPA-ready VIM EPA-ready MANO NFVI –SW ready for EPA VNFs leveraging EPA Information Models with EPA attributes Enhanced Platform Awareness (EPA) is needed to get proper scalability… CLASSIC CLOUD CANNOT PROVIDE CARRIER-GRADE PERFORMANCE PROPER VNF DESCRIPTORS ARE KEY FOR EFFECTIVE ENFORCEMENT
  • 18. DISCOVER, DISRUPT, DELIVER Lesson #2. Basic L2 connectivity is often poorly solved INTERFACE IDENTIFICATION PER VNF INCONSISTENT … and often tied to MAC addresses! NO BW GUARANTEES EVEN AT INTERFACE LEVEL LACK OF PURE POINT-TO-POINT CONNECTIONS HAMPERS SCALABILITY FOR IP EDGE SERVICES LOAD BALANCING BETWEEN SERVERS INEFFICIENTLY SOLVED AT SWITCH LEVEL VNF A VNF BVNF X VNF A VNF BVNF X RIGHT DEPLOYMENT WRONG DEPLOYMENT EDGE VNF ACCESS & AGGR. NETWORKS (>10s thousand MACs) VNF X 10 Gbps?10 Gbps? Massive & Unneeded MAC learning at NFVI Server 1 Server 2 VNF A VNF A
  • 19. DISCOVER, DISRUPT, DELIVER Lesson #3. VNF on-boarding is far from being seamless, killing the benefits in terms of OPEX and Time to Market • HEAVYWEIGHT INTEGRATION (the default option) • CLOSED ECOSYSTEMS • SUBOPTIMAL DEPLOYMENTS (inconsistent deployment models) • ENTRY BARRIERS FOR SMALL PLAYERS
  • 20. DISCOVER, DISRUPT, DELIVER Lesson #4. Most approaches for lifecycle, focused on use cases of anecdotic value for network operation… LITTLE GAIN FROM AUTO-SCALING - Peak periods correlated at PoP level! AUTONOMOUS ACTIONS AT VNF LEVEL MAY LEAD TO INSTABILITY - VNFs are often middlepoints of an E2E service - Uncertain protection against chain reactions APPROACHES TO LIFECYCLE OFTEN REQUIRE “EXCEPTIONS” FOR EVOLUTIONARY DEPLOYMENTS - Resource Orchestration and Service Orchestration often convoluted in NFV - “Legacy” OSS needs clear boundaries between them! … WHILE ADDING HUGE COMPLEXITY TO COMMON USE CASES - Proposed abstractions, often unfriendly for network engineering VNF A VNF CVNF B Service A Service B Service C = TOTAL
  • 21. DISCOVER, DISRUPT, DELIVER Lesson #5. There are issues to orchestrate evolutionary multi-vendor scenarios, even for simple ‘network creation’ •VNFs seen as PNFs from OSS point of view •Predictable performance •Scenarios can be saved and re-deployed •Low entry barriers  Vendor- and VNF-agnostic  No formal integration WHAT IS NEEDED TO START… •No utilities for network design •Low performance  No EPA awareness •NFVO-OSS coordination is often needed •Not ready for creating scenario snapshots •“Sticky” MAC addresses prevent re-deployment •VNFs still need formal integration with MANO!  High entry barriers in practice … WHAT IS BEING OFFERED
  • 22. DISCOVER, DISRUPT, DELIVER So we created OpenMANO. Open WHAT? Open: open source project released in GitHub under Apache 2 license MANO: practical implementation of Management & Orchestration stack for NFV https://github.com/nfvlabs/openmano
  • 23. DISCOVER, DISRUPT, DELIVER OpenMANO introduces the notion of network scenario via descriptors, which hides complexity to network engineer… VNF VNF VNF VNF VNF VM VM VM VM VM VM VM VM VM VNF VNF VNF VM VM VM VM VM VM VM VM VM NS (NETWORK SCENARIO) VNF (SW-BASED NODE) + - Abstraction VM (DEPLOYMENT UNIT)
  • 24. DISCOVER, DISRUPT, DELIVER …while provides a comprehensive set of connectivity options and assures EPA deployment at low level… Support of L2 networks with passthrough and SR-IOV interfaces: • E-Line • E-LAN Traditional E-LAN based on virtual bridges/switches is still supported VNF VNF VNF VNF VNF VNF
  • 25. DISCOVER, DISRUPT, DELIVER • Low-end laptops/PCs • Functional tests • Low cost … and is a friendly environment for developers, minimizing entry barriers & paving the way for DevOps LOCAL DEVELOPMENT &TESTING • Real servers and switches • Performance tests (EPA can be enforced) • Cost-effective shared pool SHARED POOL FOR DEVELOPERS • Production/pre-production environment • Real network scenarios • Final service configuration SERVICE PROVIDER VNFD VM images VNFD VM images SAME IMAGES AND DESCRIPTORS ACROSS ALL THE CHAIN!
  • 26. DISCOVER, DISRUPT, DELIVER Conclusions CLASSIC CLOUD CANNOT PROVIDE CARRIER-GRADE PERFORMANCE - Does not have proper view of HW resources - Introduces unintended contention in packet processing PROPER VNF DESCRIPTORS ARE KEY FOR EFFECTIVE ENFORCEMENT - Need to be well-know by the developer community ENHANCED PLATFORM AWARENESS ALLOWS TO OBTAIN CARRIER-GRADE PERFORMANCE - Needs to be coherent in all components
  • 27. DISCOVER, DISRUPT, DELIVER What are we doing now? EPA-ready VIM released as open source in OpenMANO Keep contributing to OpenStack for enablement of EPA features VNFD and NSD standardization at ETSI
  • 28. DISCOVER, DISRUPT, DELIVER Want to know more about OpenMANO? Give it a try! Fresh ideas and enthusiastic contributors are always welcome! https://github.com/nfvlabs/openmano Available at: nfvlabs@tid.esQuestions/feedback/suggestions: