SlideShare a Scribd company logo
Understanding NFV and
the MANO Stack
Dr. Syed Affan Ahmed
Adjunct Associate Professor
FAST-NU (Islamabad)
asyed@alumni.usc.edu
About me
PhD (CS) from USC, undergrad (EE) from
EME. Avid technologist, researcher and
academic. Built a top-quality research lab at
FAST-NU and then migrated to industry.
Director Engineering at PLUMgrid, and
NFV/SDN company until recently. Founded
the Openstack Pakistan user-group.
Talk outline
Why NFV?
Its motivation and challenges
ETSI NFV Stack and the MANO
Overview of MANO components
MANO implementations and current status
State of the MANO stack
OPNFV
Goals/outline
THE NFV buzz….
5
To NFV or not to NFV…
6
3GPP Communication ecosystem
7
Telecom Networks and their clouds
Access network Core DC
Internet
Classifier
Video acc
VoIP
xyz
Service chains
RAN
RAN
Core DC
Access network
8
Network Function Virtualization (NFV)
Replace hardware network
appliances with software
Deployable over commodity
machines
Cost savings and no vendor
lock-in
Agility in service provisioning vCPE Classifier
Video acc
VoIP
??
Service chains
Each service/network function is in software
The NFV Value proposition
Physical install appliance/site
Inefficient asset utilization
Development is time
consuming, upgrade difficult
Limits modularity, vendor
choice
Flexibility / Extensibility
High asset utilization
Continuously deployed
/upgraded
Achieve Modularity
Opens the competitive '
landscape
Innovative Ecosystem
Legacy Limitation Benefits of NFV
Lots of promise
Business value; real!
Lots of Challenges
NFV = managing a “Carrier-
grade” Cloud
NFV Challenges for Telco
https://www.ixiacom.com/sites/default/files/resources/whitepaper/demystifying_nfv_in_carrier_networks_a_definitive_guide_to_successful_migrations.pdf
Everything that was known, is now unknown
Carrier grade software (99.999% reliable)
How: use micro-services, load balancing, and cloud-native VNFs
Containers, Hyper-convergence, and SDN for flexibility
Security and visibility in managing virtual infra
How: new tools and techniques to monitor virtual infra; group-based policies
failure prediction, virtual Tap, Isolation guarantees
Packet processing at line rates, latency and jitter
How: high speed packet processing on commodity machines
SR-IOV, fd.io/VPP, DPDK, IOVisor
Technical Challenges for NFV
THE ETSI NFV Stack
aka a potpourri of difficult-to-remember-acronyms
12
Network Functions Virtualization (NFV):
principle of separating network functions from the hardware they run,
i.e. Software Defined Functionality!
Virtual NF (VNF)
implementation of an NF as software on an NFV infrastructure
Network Service (NS)
composition of Network Functions for an in-network service (e2e)
13
A few keywords
14
NFV High Level Framework
MANO is to NFV as Control Plane is to SDN.
15
NFV Arch details (Focusing on MANO)
16
Virtual Infrastructure Manager (VIM)
For IT people, it’s just a CMS
Manages life cycle of virtual resources in
an NFVI domain.
Keeps inventory of virtual machines
(VMs) associated with physical
resources.
APIs to expose physical and virtual
resources to other management
systems.
VNFM manages life cycle of VNFs.
VNF resources managed by VMs
Generic vs application specific
It scales up/down VNFs
FCAPS of VNF
fault, configuration, accounting,
performance, security management
17
VNF Manager
Stringing VNFs together to form a
service chain
Managing multi-site resources to
best meet operator/telco goals
Integration with SDN components
important
18
NFV Orchestrator (NFVO): Why Needed?
Addressing the State of
MANO
19
NFVI and VIM are the lowest layer, generally separable
- Openstack/VMWare (a lifeline for Openstack viz the Docker craze!)
VNFM can be generic, OR provided by VNF/app developers
- A VNFM typically is for a single VIM/Cloud (some confusion)
NFVO is the most “in-the-air” at this point
- likely a different space for startups, innovation (Rift, Aria)
- Standardizing modeling language (TOSCA, YAML, NETCONF/YANG)
- selection of SDN and VIM(s) can be made here (multi-site/multi-cloud)
- unclear if applications over NFV go through OSS-NFVO or a different
northbound API will exist?
20
The many ways in which NFV is being implemented!
Multi hypervisor, Multi-VIM, Multi-VNFM
Lots of “Open” implementations that are trying to
standardize around the APIs to talk between managers
open-source vs standards
As of Dec 2016, most of the “implementations” of
MANO layers have varying levels of compliance and
interpretation
e.g. AT&T’s ECOMP, Rift.ware, Cloudify/Aria
21
A word of caution
22
Other takes on NFV orchestration
OPNFV: Open source,
meet NFV
Initial Focus
Initial focus
What is OPNFV?
In Colorado the focus has
started to move towards MANO
NFV is real, so are its
challenges
NFV standardization is
happening via code
Telcos need to quickly
understand the
landscape
26
Conclusion
Thank you!
asyed@alumni.usc.edu
Twitter: @aintiha

More Related Content

What's hot

NFV for beginners
NFV for beginnersNFV for beginners
NFV for beginners
Dave Neary
 
Network Function Virtualization Orchestration LI
Network Function Virtualization Orchestration LINetwork Function Virtualization Orchestration LI
Network Function Virtualization Orchestration LI
Krishnamoorthy Arvind
 
Network Function Virtualization (NFV) BoF
Network Function Virtualization (NFV) BoFNetwork Function Virtualization (NFV) BoF
Network Function Virtualization (NFV) BoF
APNIC
 
NFV & Openstack
NFV & OpenstackNFV & Openstack
NFV & Openstack
Marie-Paule Odini
 
SDN and NFV: Facts, Extensions, and Carrier Opportunities
SDN and NFV: Facts, Extensions, and Carrier OpportunitiesSDN and NFV: Facts, Extensions, and Carrier Opportunities
SDN and NFV: Facts, Extensions, and Carrier Opportunities
rjain51
 
NFV ISG – Phase 2 Begins
NFV ISG – Phase 2 BeginsNFV ISG – Phase 2 Begins
NFV ISG – Phase 2 Begins
CableLabs
 
Open Source, Open Architecture, Open Standards NFV MANO
Open Source, Open Architecture, Open Standards NFV MANOOpen Source, Open Architecture, Open Standards NFV MANO
Open Source, Open Architecture, Open Standards NFV MANO
Cloudify Community
 
NFV
NFVNFV
Summit 16: Keynote: HPE Presentation- Transforming Communication Service Prov...
Summit 16: Keynote: HPE Presentation- Transforming Communication Service Prov...Summit 16: Keynote: HPE Presentation- Transforming Communication Service Prov...
Summit 16: Keynote: HPE Presentation- Transforming Communication Service Prov...
OPNFV
 
Summit 16: ETSI NFV Interface and Architecture Overview
Summit 16: ETSI NFV Interface and Architecture OverviewSummit 16: ETSI NFV Interface and Architecture Overview
Summit 16: ETSI NFV Interface and Architecture Overview
OPNFV
 
Openstack meetup: NFV and Openstack
Openstack meetup: NFV and OpenstackOpenstack meetup: NFV and Openstack
Openstack meetup: NFV and Openstack
Marie-Paule Odini
 
NFV and OpenStack
NFV and OpenStackNFV and OpenStack
NFV and OpenStack
Marie-Paule Odini
 
OPNFV: Overview and Approach to Upstream Integration
OPNFV: Overview and Approach to Upstream IntegrationOPNFV: Overview and Approach to Upstream Integration
OPNFV: Overview and Approach to Upstream Integration
OPNFV
 
Summit 16: Open-O Mini-Summit - Open Source, Orchestration, and OPNFV
Summit 16: Open-O Mini-Summit - Open Source, Orchestration, and OPNFVSummit 16: Open-O Mini-Summit - Open Source, Orchestration, and OPNFV
Summit 16: Open-O Mini-Summit - Open Source, Orchestration, and OPNFV
OPNFV
 
Lessons learned so far in operationalizing NFV
Lessons learned so far in operationalizing NFVLessons learned so far in operationalizing NFV
Lessons learned so far in operationalizing NFV
James Crawshaw
 
Nfv short-course-sbrc14-full
Nfv short-course-sbrc14-fullNfv short-course-sbrc14-full
Nfv short-course-sbrc14-full
Christian Esteve Rothenberg
 
SDN and NFV: Friends or Enemies
SDN and NFV: Friends or EnemiesSDN and NFV: Friends or Enemies
SDN and NFV: Friends or Enemies
Justyna Bak
 
Cloud, SDN, NFV
Cloud, SDN, NFVCloud, SDN, NFV
Cloud, SDN, NFV
Igor D.C.
 
Network Function Virtualisation (NFV) BoF
Network Function Virtualisation (NFV) BoFNetwork Function Virtualisation (NFV) BoF
Network Function Virtualisation (NFV) BoF
APNIC
 

What's hot (19)

NFV for beginners
NFV for beginnersNFV for beginners
NFV for beginners
 
Network Function Virtualization Orchestration LI
Network Function Virtualization Orchestration LINetwork Function Virtualization Orchestration LI
Network Function Virtualization Orchestration LI
 
Network Function Virtualization (NFV) BoF
Network Function Virtualization (NFV) BoFNetwork Function Virtualization (NFV) BoF
Network Function Virtualization (NFV) BoF
 
NFV & Openstack
NFV & OpenstackNFV & Openstack
NFV & Openstack
 
SDN and NFV: Facts, Extensions, and Carrier Opportunities
SDN and NFV: Facts, Extensions, and Carrier OpportunitiesSDN and NFV: Facts, Extensions, and Carrier Opportunities
SDN and NFV: Facts, Extensions, and Carrier Opportunities
 
NFV ISG – Phase 2 Begins
NFV ISG – Phase 2 BeginsNFV ISG – Phase 2 Begins
NFV ISG – Phase 2 Begins
 
Open Source, Open Architecture, Open Standards NFV MANO
Open Source, Open Architecture, Open Standards NFV MANOOpen Source, Open Architecture, Open Standards NFV MANO
Open Source, Open Architecture, Open Standards NFV MANO
 
NFV
NFVNFV
NFV
 
Summit 16: Keynote: HPE Presentation- Transforming Communication Service Prov...
Summit 16: Keynote: HPE Presentation- Transforming Communication Service Prov...Summit 16: Keynote: HPE Presentation- Transforming Communication Service Prov...
Summit 16: Keynote: HPE Presentation- Transforming Communication Service Prov...
 
Summit 16: ETSI NFV Interface and Architecture Overview
Summit 16: ETSI NFV Interface and Architecture OverviewSummit 16: ETSI NFV Interface and Architecture Overview
Summit 16: ETSI NFV Interface and Architecture Overview
 
Openstack meetup: NFV and Openstack
Openstack meetup: NFV and OpenstackOpenstack meetup: NFV and Openstack
Openstack meetup: NFV and Openstack
 
NFV and OpenStack
NFV and OpenStackNFV and OpenStack
NFV and OpenStack
 
OPNFV: Overview and Approach to Upstream Integration
OPNFV: Overview and Approach to Upstream IntegrationOPNFV: Overview and Approach to Upstream Integration
OPNFV: Overview and Approach to Upstream Integration
 
Summit 16: Open-O Mini-Summit - Open Source, Orchestration, and OPNFV
Summit 16: Open-O Mini-Summit - Open Source, Orchestration, and OPNFVSummit 16: Open-O Mini-Summit - Open Source, Orchestration, and OPNFV
Summit 16: Open-O Mini-Summit - Open Source, Orchestration, and OPNFV
 
Lessons learned so far in operationalizing NFV
Lessons learned so far in operationalizing NFVLessons learned so far in operationalizing NFV
Lessons learned so far in operationalizing NFV
 
Nfv short-course-sbrc14-full
Nfv short-course-sbrc14-fullNfv short-course-sbrc14-full
Nfv short-course-sbrc14-full
 
SDN and NFV: Friends or Enemies
SDN and NFV: Friends or EnemiesSDN and NFV: Friends or Enemies
SDN and NFV: Friends or Enemies
 
Cloud, SDN, NFV
Cloud, SDN, NFVCloud, SDN, NFV
Cloud, SDN, NFV
 
Network Function Virtualisation (NFV) BoF
Network Function Virtualisation (NFV) BoFNetwork Function Virtualisation (NFV) BoF
Network Function Virtualisation (NFV) BoF
 

Viewers also liked

Ecomp Power Point Pres.
Ecomp Power Point Pres.Ecomp Power Point Pres.
Ecomp Power Point Pres.
Gautam Raj
 
Summit 16: Open-O Mini-Summit - VF Event Streaming Project Proposal
Summit 16: Open-O Mini-Summit - VF Event Streaming Project ProposalSummit 16: Open-O Mini-Summit - VF Event Streaming Project Proposal
Summit 16: Open-O Mini-Summit - VF Event Streaming Project Proposal
OPNFV
 
Mod26203pp
Mod26203ppMod26203pp
Mod26203pp
cstephe2
 
Ecomp of the gilmore family
Ecomp of the gilmore familyEcomp of the gilmore family
Ecomp of the gilmore family
keboruff
 
Manhattan- ECOMP 6203
Manhattan- ECOMP 6203Manhattan- ECOMP 6203
Manhattan- ECOMP 6203
mrs13881
 
Cloud is all the buzz...what is it really?!?!
Cloud is all the buzz...what is it really?!?!Cloud is all the buzz...what is it really?!?!
Cloud is all the buzz...what is it really?!?!
Michael Maharas
 
Tools for DevOps
Tools for DevOpsTools for DevOps
Tools for DevOps
Neev Technologies
 
Summit 16: ARM Mini-Summit - OpenDataPlane Monarch Release - Linaro
Summit 16: ARM Mini-Summit -   OpenDataPlane Monarch Release - LinaroSummit 16: ARM Mini-Summit -   OpenDataPlane Monarch Release - Linaro
Summit 16: ARM Mini-Summit - OpenDataPlane Monarch Release - Linaro
OPNFV
 
Open Baton: a Framework for Virtual Network Function Management and Orchestra...
Open Baton: a Framework for Virtual Network Function Management and Orchestra...Open Baton: a Framework for Virtual Network Function Management and Orchestra...
Open Baton: a Framework for Virtual Network Function Management and Orchestra...
Giuseppe Carella
 
Summit 16: Open-O Mini-Summit - Welcome & Introduction
Summit 16: Open-O Mini-Summit - Welcome & IntroductionSummit 16: Open-O Mini-Summit - Welcome & Introduction
Summit 16: Open-O Mini-Summit - Welcome & Introduction
OPNFV
 
Opensource將如何對第五代行動通訊(5g)造成革命性的改變
Opensource將如何對第五代行動通訊(5g)造成革命性的改變Opensource將如何對第五代行動通訊(5g)造成革命性的改變
Opensource將如何對第五代行動通訊(5g)造成革命性的改變
Chiahan Wu
 
Summit 16: ARM Mini-Summit - OpenFastPath is Open and Fast - Nokia
Summit 16: ARM Mini-Summit - OpenFastPath is Open and Fast - NokiaSummit 16: ARM Mini-Summit - OpenFastPath is Open and Fast - Nokia
Summit 16: ARM Mini-Summit - OpenFastPath is Open and Fast - Nokia
OPNFV
 
EDAD ESQUELETICA- odontopediatria- CARPOGRAMA ANATOMIA DE LA MANO
EDAD ESQUELETICA- odontopediatria- CARPOGRAMA  ANATOMIA DE LA MANOEDAD ESQUELETICA- odontopediatria- CARPOGRAMA  ANATOMIA DE LA MANO
EDAD ESQUELETICA- odontopediatria- CARPOGRAMA ANATOMIA DE LA MANO
bibiana molina
 
Summit 16: ARM Mini-Summit - NXP QorIQ NFV Solutions - NXP Semiconductors
Summit 16: ARM Mini-Summit - NXP QorIQ NFV Solutions - NXP SemiconductorsSummit 16: ARM Mini-Summit - NXP QorIQ NFV Solutions - NXP Semiconductors
Summit 16: ARM Mini-Summit - NXP QorIQ NFV Solutions - NXP Semiconductors
OPNFV
 
OPNFV Meetup Tokyo #1 / Projects Summary
OPNFV Meetup Tokyo #1 / Projects SummaryOPNFV Meetup Tokyo #1 / Projects Summary
OPNFV Meetup Tokyo #1 / Projects Summary
Tomofumi Hayashi
 
Software Defined Networks Network Function Virtualization Pivotal Technologies
Software Defined Networks Network Function Virtualization Pivotal TechnologiesSoftware Defined Networks Network Function Virtualization Pivotal Technologies
Software Defined Networks Network Function Virtualization Pivotal Technologies
Open Networking Summits
 
Summit 16: Open-O Mini-Summit - Architecture & Technology
Summit 16: Open-O Mini-Summit - Architecture & TechnologySummit 16: Open-O Mini-Summit - Architecture & Technology
Summit 16: Open-O Mini-Summit - Architecture & Technology
OPNFV
 
Mano
ManoMano
Ericsson Cloud SDN and Netronome Agilio CX - Taking NFV to the next level of ...
Ericsson Cloud SDN and Netronome Agilio CX - Taking NFV to the next level of ...Ericsson Cloud SDN and Netronome Agilio CX - Taking NFV to the next level of ...
Ericsson Cloud SDN and Netronome Agilio CX - Taking NFV to the next level of ...
Ericsson
 
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
OPNFV
 

Viewers also liked (20)

Ecomp Power Point Pres.
Ecomp Power Point Pres.Ecomp Power Point Pres.
Ecomp Power Point Pres.
 
Summit 16: Open-O Mini-Summit - VF Event Streaming Project Proposal
Summit 16: Open-O Mini-Summit - VF Event Streaming Project ProposalSummit 16: Open-O Mini-Summit - VF Event Streaming Project Proposal
Summit 16: Open-O Mini-Summit - VF Event Streaming Project Proposal
 
Mod26203pp
Mod26203ppMod26203pp
Mod26203pp
 
Ecomp of the gilmore family
Ecomp of the gilmore familyEcomp of the gilmore family
Ecomp of the gilmore family
 
Manhattan- ECOMP 6203
Manhattan- ECOMP 6203Manhattan- ECOMP 6203
Manhattan- ECOMP 6203
 
Cloud is all the buzz...what is it really?!?!
Cloud is all the buzz...what is it really?!?!Cloud is all the buzz...what is it really?!?!
Cloud is all the buzz...what is it really?!?!
 
Tools for DevOps
Tools for DevOpsTools for DevOps
Tools for DevOps
 
Summit 16: ARM Mini-Summit - OpenDataPlane Monarch Release - Linaro
Summit 16: ARM Mini-Summit -   OpenDataPlane Monarch Release - LinaroSummit 16: ARM Mini-Summit -   OpenDataPlane Monarch Release - Linaro
Summit 16: ARM Mini-Summit - OpenDataPlane Monarch Release - Linaro
 
Open Baton: a Framework for Virtual Network Function Management and Orchestra...
Open Baton: a Framework for Virtual Network Function Management and Orchestra...Open Baton: a Framework for Virtual Network Function Management and Orchestra...
Open Baton: a Framework for Virtual Network Function Management and Orchestra...
 
Summit 16: Open-O Mini-Summit - Welcome & Introduction
Summit 16: Open-O Mini-Summit - Welcome & IntroductionSummit 16: Open-O Mini-Summit - Welcome & Introduction
Summit 16: Open-O Mini-Summit - Welcome & Introduction
 
Opensource將如何對第五代行動通訊(5g)造成革命性的改變
Opensource將如何對第五代行動通訊(5g)造成革命性的改變Opensource將如何對第五代行動通訊(5g)造成革命性的改變
Opensource將如何對第五代行動通訊(5g)造成革命性的改變
 
Summit 16: ARM Mini-Summit - OpenFastPath is Open and Fast - Nokia
Summit 16: ARM Mini-Summit - OpenFastPath is Open and Fast - NokiaSummit 16: ARM Mini-Summit - OpenFastPath is Open and Fast - Nokia
Summit 16: ARM Mini-Summit - OpenFastPath is Open and Fast - Nokia
 
EDAD ESQUELETICA- odontopediatria- CARPOGRAMA ANATOMIA DE LA MANO
EDAD ESQUELETICA- odontopediatria- CARPOGRAMA  ANATOMIA DE LA MANOEDAD ESQUELETICA- odontopediatria- CARPOGRAMA  ANATOMIA DE LA MANO
EDAD ESQUELETICA- odontopediatria- CARPOGRAMA ANATOMIA DE LA MANO
 
Summit 16: ARM Mini-Summit - NXP QorIQ NFV Solutions - NXP Semiconductors
Summit 16: ARM Mini-Summit - NXP QorIQ NFV Solutions - NXP SemiconductorsSummit 16: ARM Mini-Summit - NXP QorIQ NFV Solutions - NXP Semiconductors
Summit 16: ARM Mini-Summit - NXP QorIQ NFV Solutions - NXP Semiconductors
 
OPNFV Meetup Tokyo #1 / Projects Summary
OPNFV Meetup Tokyo #1 / Projects SummaryOPNFV Meetup Tokyo #1 / Projects Summary
OPNFV Meetup Tokyo #1 / Projects Summary
 
Software Defined Networks Network Function Virtualization Pivotal Technologies
Software Defined Networks Network Function Virtualization Pivotal TechnologiesSoftware Defined Networks Network Function Virtualization Pivotal Technologies
Software Defined Networks Network Function Virtualization Pivotal Technologies
 
Summit 16: Open-O Mini-Summit - Architecture & Technology
Summit 16: Open-O Mini-Summit - Architecture & TechnologySummit 16: Open-O Mini-Summit - Architecture & Technology
Summit 16: Open-O Mini-Summit - Architecture & Technology
 
Mano
ManoMano
Mano
 
Ericsson Cloud SDN and Netronome Agilio CX - Taking NFV to the next level of ...
Ericsson Cloud SDN and Netronome Agilio CX - Taking NFV to the next level of ...Ericsson Cloud SDN and Netronome Agilio CX - Taking NFV to the next level of ...
Ericsson Cloud SDN and Netronome Agilio CX - Taking NFV to the next level of ...
 
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
 

Similar to Understanding NFV and the MANO stack

Design Summit - NFV BoF - Dave Neary
Design Summit - NFV BoF - Dave NearyDesign Summit - NFV BoF - Dave Neary
Design Summit - NFV BoF - Dave Neary
ManageIQ
 
Presentación Laboratorio NFV de Telefónica de Antonio Elizondo
Presentación Laboratorio NFV de Telefónica de Antonio ElizondoPresentación Laboratorio NFV de Telefónica de Antonio Elizondo
Presentación Laboratorio NFV de Telefónica de Antonio Elizondo
videos
 
OPNFV: Road to Next-Generation Network
OPNFV: Road to Next-Generation NetworkOPNFV: Road to Next-Generation Network
OPNFV: Road to Next-Generation Network
OPNFV
 
Openstack meetup NFV
Openstack meetup NFV Openstack meetup NFV
Openstack meetup NFV
Marie-Paule Odini
 
Network Function Virtualization : Overview
Network Function Virtualization : OverviewNetwork Function Virtualization : Overview
Network Function Virtualization : Overview
sidneel
 
Summit 16: ARM Mini-Summit - OPNFV vision, contributions and offerings - Enea
Summit 16: ARM Mini-Summit - OPNFV vision, contributions and offerings - EneaSummit 16: ARM Mini-Summit - OPNFV vision, contributions and offerings - Enea
Summit 16: ARM Mini-Summit - OPNFV vision, contributions and offerings - Enea
OPNFV
 
Telco Cloud - 02. Introduction to NFV - Network Function Virtualization
Telco Cloud - 02. Introduction to NFV - Network Function VirtualizationTelco Cloud - 02. Introduction to NFV - Network Function Virtualization
Telco Cloud - 02. Introduction to NFV - Network Function Virtualization
Vikas Shokeen
 
The Future of Networks is Open...Source
The Future of Networks is Open...SourceThe Future of Networks is Open...Source
The Future of Networks is Open...Source
Francois Duthilleul
 
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
Xura
 
Meaningful and Necessary Operations on Behalf of NFV
Meaningful and Necessary Operations on Behalf of NFVMeaningful and Necessary Operations on Behalf of NFV
Meaningful and Necessary Operations on Behalf of NFV
Michelle Holley
 
White Paper: OPNFV: Paving the Way to Open Source NFV
White Paper: OPNFV: Paving the Way to Open Source NFVWhite Paper: OPNFV: Paving the Way to Open Source NFV
White Paper: OPNFV: Paving the Way to Open Source NFV
OPNFV
 
APAC Webinar: Learn how to maximise the benefits of NFV
APAC Webinar: Learn how to maximise the benefits of NFVAPAC Webinar: Learn how to maximise the benefits of NFV
APAC Webinar: Learn how to maximise the benefits of NFV
F5NetworksAPJ
 
Nfv
NfvNfv
NFV at the Network Edge: Key Success Factors
NFV at the Network Edge: Key Success FactorsNFV at the Network Edge: Key Success Factors
NFV at the Network Edge: Key Success Factors
Enea Software AB
 
NFV Tutorial
NFV TutorialNFV Tutorial
NFV Tutorial
Rashid Mijumbi
 
Demystifying OpenStack for NFV
Demystifying OpenStack for NFVDemystifying OpenStack for NFV
Demystifying OpenStack for NFV
Trinath Somanchi
 
NFV foundation/NFV For Dummies
NFV foundation/NFV For DummiesNFV foundation/NFV For Dummies
NFV foundation/NFV For Dummies
anandbajaj
 
OpenStack-Foundation-NFV-Report
OpenStack-Foundation-NFV-ReportOpenStack-Foundation-NFV-Report
OpenStack-Foundation-NFV-Report
Eric Zhaohui Ji
 
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
 
Cloudify NFV Orchestrator for Optimal Performance
Cloudify NFV Orchestrator for Optimal PerformanceCloudify NFV Orchestrator for Optimal Performance
Cloudify NFV Orchestrator for Optimal Performance
Arthur Berezin
 

Similar to Understanding NFV and the MANO stack (20)

Design Summit - NFV BoF - Dave Neary
Design Summit - NFV BoF - Dave NearyDesign Summit - NFV BoF - Dave Neary
Design Summit - NFV BoF - Dave Neary
 
Presentación Laboratorio NFV de Telefónica de Antonio Elizondo
Presentación Laboratorio NFV de Telefónica de Antonio ElizondoPresentación Laboratorio NFV de Telefónica de Antonio Elizondo
Presentación Laboratorio NFV de Telefónica de Antonio Elizondo
 
OPNFV: Road to Next-Generation Network
OPNFV: Road to Next-Generation NetworkOPNFV: Road to Next-Generation Network
OPNFV: Road to Next-Generation Network
 
Openstack meetup NFV
Openstack meetup NFV Openstack meetup NFV
Openstack meetup NFV
 
Network Function Virtualization : Overview
Network Function Virtualization : OverviewNetwork Function Virtualization : Overview
Network Function Virtualization : Overview
 
Summit 16: ARM Mini-Summit - OPNFV vision, contributions and offerings - Enea
Summit 16: ARM Mini-Summit - OPNFV vision, contributions and offerings - EneaSummit 16: ARM Mini-Summit - OPNFV vision, contributions and offerings - Enea
Summit 16: ARM Mini-Summit - OPNFV vision, contributions and offerings - Enea
 
Telco Cloud - 02. Introduction to NFV - Network Function Virtualization
Telco Cloud - 02. Introduction to NFV - Network Function VirtualizationTelco Cloud - 02. Introduction to NFV - Network Function Virtualization
Telco Cloud - 02. Introduction to NFV - Network Function Virtualization
 
The Future of Networks is Open...Source
The Future of Networks is Open...SourceThe Future of Networks is Open...Source
The Future of Networks is Open...Source
 
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
 
Meaningful and Necessary Operations on Behalf of NFV
Meaningful and Necessary Operations on Behalf of NFVMeaningful and Necessary Operations on Behalf of NFV
Meaningful and Necessary Operations on Behalf of NFV
 
White Paper: OPNFV: Paving the Way to Open Source NFV
White Paper: OPNFV: Paving the Way to Open Source NFVWhite Paper: OPNFV: Paving the Way to Open Source NFV
White Paper: OPNFV: Paving the Way to Open Source NFV
 
APAC Webinar: Learn how to maximise the benefits of NFV
APAC Webinar: Learn how to maximise the benefits of NFVAPAC Webinar: Learn how to maximise the benefits of NFV
APAC Webinar: Learn how to maximise the benefits of NFV
 
Nfv
NfvNfv
Nfv
 
NFV at the Network Edge: Key Success Factors
NFV at the Network Edge: Key Success FactorsNFV at the Network Edge: Key Success Factors
NFV at the Network Edge: Key Success Factors
 
NFV Tutorial
NFV TutorialNFV Tutorial
NFV Tutorial
 
Demystifying OpenStack for NFV
Demystifying OpenStack for NFVDemystifying OpenStack for NFV
Demystifying OpenStack for NFV
 
NFV foundation/NFV For Dummies
NFV foundation/NFV For DummiesNFV foundation/NFV For Dummies
NFV foundation/NFV For Dummies
 
OpenStack-Foundation-NFV-Report
OpenStack-Foundation-NFV-ReportOpenStack-Foundation-NFV-Report
OpenStack-Foundation-NFV-Report
 
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
 
Cloudify NFV Orchestrator for Optimal Performance
Cloudify NFV Orchestrator for Optimal PerformanceCloudify NFV Orchestrator for Optimal Performance
Cloudify NFV Orchestrator for Optimal Performance
 

More from Affan Syed

A journey from underwater to cloud!
A journey from underwater to cloud!A journey from underwater to cloud!
A journey from underwater to cloud!
Affan Syed
 
Industry perspective on Cloud and big data research
Industry perspective on Cloud and big data researchIndustry perspective on Cloud and big data research
Industry perspective on Cloud and big data research
Affan Syed
 
Emergent, choreographed, microservices … FTW
Emergent, choreographed, microservices … FTWEmergent, choreographed, microservices … FTW
Emergent, choreographed, microservices … FTW
Affan Syed
 
WSN, IOT and the Future
WSN, IOT and the FutureWSN, IOT and the Future
WSN, IOT and the Future
Affan Syed
 
NFV_vCPE
NFV_vCPENFV_vCPE
NFV_vCPE
Affan Syed
 
Future of IoT: when thy scale shall tweet!
Future of IoT: when thy scale shall tweet! Future of IoT: when thy scale shall tweet!
Future of IoT: when thy scale shall tweet!
Affan Syed
 
Cloud nfv intro at UoG
Cloud nfv intro at UoGCloud nfv intro at UoG
Cloud nfv intro at UoG
Affan Syed
 
ebpf and IO Visor: The What, how, and what next!
ebpf and IO Visor: The What, how, and what next!ebpf and IO Visor: The What, how, and what next!
ebpf and IO Visor: The What, how, and what next!
Affan Syed
 
Openstack Pakistan Workshop (intro)
Openstack Pakistan Workshop (intro)Openstack Pakistan Workshop (intro)
Openstack Pakistan Workshop (intro)
Affan Syed
 
Openstack Workshop (Networking/Storage)
Openstack Workshop (Networking/Storage)Openstack Workshop (Networking/Storage)
Openstack Workshop (Networking/Storage)
Affan Syed
 
Openstack Workshop Pakistan (hands on session)
Openstack Workshop Pakistan (hands on session)Openstack Workshop Pakistan (hands on session)
Openstack Workshop Pakistan (hands on session)
Affan Syed
 
IoT workshop PakSig
IoT workshop PakSigIoT workshop PakSig
IoT workshop PakSig
Affan Syed
 
Msr summit 14_july2014
Msr summit 14_july2014Msr summit 14_july2014
Msr summit 14_july2014
Affan Syed
 
Openstack Pakistan intro
Openstack Pakistan introOpenstack Pakistan intro
Openstack Pakistan intro
Affan Syed
 

More from Affan Syed (14)

A journey from underwater to cloud!
A journey from underwater to cloud!A journey from underwater to cloud!
A journey from underwater to cloud!
 
Industry perspective on Cloud and big data research
Industry perspective on Cloud and big data researchIndustry perspective on Cloud and big data research
Industry perspective on Cloud and big data research
 
Emergent, choreographed, microservices … FTW
Emergent, choreographed, microservices … FTWEmergent, choreographed, microservices … FTW
Emergent, choreographed, microservices … FTW
 
WSN, IOT and the Future
WSN, IOT and the FutureWSN, IOT and the Future
WSN, IOT and the Future
 
NFV_vCPE
NFV_vCPENFV_vCPE
NFV_vCPE
 
Future of IoT: when thy scale shall tweet!
Future of IoT: when thy scale shall tweet! Future of IoT: when thy scale shall tweet!
Future of IoT: when thy scale shall tweet!
 
Cloud nfv intro at UoG
Cloud nfv intro at UoGCloud nfv intro at UoG
Cloud nfv intro at UoG
 
ebpf and IO Visor: The What, how, and what next!
ebpf and IO Visor: The What, how, and what next!ebpf and IO Visor: The What, how, and what next!
ebpf and IO Visor: The What, how, and what next!
 
Openstack Pakistan Workshop (intro)
Openstack Pakistan Workshop (intro)Openstack Pakistan Workshop (intro)
Openstack Pakistan Workshop (intro)
 
Openstack Workshop (Networking/Storage)
Openstack Workshop (Networking/Storage)Openstack Workshop (Networking/Storage)
Openstack Workshop (Networking/Storage)
 
Openstack Workshop Pakistan (hands on session)
Openstack Workshop Pakistan (hands on session)Openstack Workshop Pakistan (hands on session)
Openstack Workshop Pakistan (hands on session)
 
IoT workshop PakSig
IoT workshop PakSigIoT workshop PakSig
IoT workshop PakSig
 
Msr summit 14_july2014
Msr summit 14_july2014Msr summit 14_july2014
Msr summit 14_july2014
 
Openstack Pakistan intro
Openstack Pakistan introOpenstack Pakistan intro
Openstack Pakistan intro
 

Recently uploaded

Session 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdfSession 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdf
UiPathCommunity
 
A Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's ArchitectureA Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's Architecture
ScyllaDB
 
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance PanelsNorthern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving
 
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
Miro Wengner
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
DanBrown980551
 
"Scaling RAG Applications to serve millions of users", Kevin Goedecke
"Scaling RAG Applications to serve millions of users",  Kevin Goedecke"Scaling RAG Applications to serve millions of users",  Kevin Goedecke
"Scaling RAG Applications to serve millions of users", Kevin Goedecke
Fwdays
 
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptxPRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
christinelarrosa
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
Pablo Gómez Abajo
 
Y-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PPY-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PP
c5vrf27qcz
 
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
DanBrown980551
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
Alex Pruden
 
Must Know Postgres Extension for DBA and Developer during Migration
Must Know Postgres Extension for DBA and Developer during MigrationMust Know Postgres Extension for DBA and Developer during Migration
Must Know Postgres Extension for DBA and Developer during Migration
Mydbops
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
akankshawande
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
Hiroshi SHIBATA
 
Christine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptxChristine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptx
christinelarrosa
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
saastr
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
Chart Kalyan
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
ssuserfac0301
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
Javier Junquera
 

Recently uploaded (20)

Session 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdfSession 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdf
 
A Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's ArchitectureA Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's Architecture
 
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance PanelsNorthern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
 
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
 
"Scaling RAG Applications to serve millions of users", Kevin Goedecke
"Scaling RAG Applications to serve millions of users",  Kevin Goedecke"Scaling RAG Applications to serve millions of users",  Kevin Goedecke
"Scaling RAG Applications to serve millions of users", Kevin Goedecke
 
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptxPRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
PRODUCT LISTING OPTIMIZATION PRESENTATION.pptx
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
 
Y-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PPY-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PP
 
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
 
Must Know Postgres Extension for DBA and Developer during Migration
Must Know Postgres Extension for DBA and Developer during MigrationMust Know Postgres Extension for DBA and Developer during Migration
Must Know Postgres Extension for DBA and Developer during Migration
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
 
Christine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptxChristine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptx
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
 

Understanding NFV and the MANO stack

  • 1. Understanding NFV and the MANO Stack Dr. Syed Affan Ahmed Adjunct Associate Professor FAST-NU (Islamabad) asyed@alumni.usc.edu
  • 2. About me PhD (CS) from USC, undergrad (EE) from EME. Avid technologist, researcher and academic. Built a top-quality research lab at FAST-NU and then migrated to industry. Director Engineering at PLUMgrid, and NFV/SDN company until recently. Founded the Openstack Pakistan user-group.
  • 4. Why NFV? Its motivation and challenges ETSI NFV Stack and the MANO Overview of MANO components MANO implementations and current status State of the MANO stack OPNFV Goals/outline
  • 5. THE NFV buzz…. 5 To NFV or not to NFV…
  • 7. 7 Telecom Networks and their clouds Access network Core DC Internet Classifier Video acc VoIP xyz Service chains RAN RAN Core DC Access network
  • 8. 8 Network Function Virtualization (NFV) Replace hardware network appliances with software Deployable over commodity machines Cost savings and no vendor lock-in Agility in service provisioning vCPE Classifier Video acc VoIP ?? Service chains Each service/network function is in software
  • 9. The NFV Value proposition Physical install appliance/site Inefficient asset utilization Development is time consuming, upgrade difficult Limits modularity, vendor choice Flexibility / Extensibility High asset utilization Continuously deployed /upgraded Achieve Modularity Opens the competitive ' landscape Innovative Ecosystem Legacy Limitation Benefits of NFV
  • 10. Lots of promise Business value; real! Lots of Challenges NFV = managing a “Carrier- grade” Cloud NFV Challenges for Telco https://www.ixiacom.com/sites/default/files/resources/whitepaper/demystifying_nfv_in_carrier_networks_a_definitive_guide_to_successful_migrations.pdf Everything that was known, is now unknown
  • 11. Carrier grade software (99.999% reliable) How: use micro-services, load balancing, and cloud-native VNFs Containers, Hyper-convergence, and SDN for flexibility Security and visibility in managing virtual infra How: new tools and techniques to monitor virtual infra; group-based policies failure prediction, virtual Tap, Isolation guarantees Packet processing at line rates, latency and jitter How: high speed packet processing on commodity machines SR-IOV, fd.io/VPP, DPDK, IOVisor Technical Challenges for NFV
  • 12. THE ETSI NFV Stack aka a potpourri of difficult-to-remember-acronyms 12
  • 13. Network Functions Virtualization (NFV): principle of separating network functions from the hardware they run, i.e. Software Defined Functionality! Virtual NF (VNF) implementation of an NF as software on an NFV infrastructure Network Service (NS) composition of Network Functions for an in-network service (e2e) 13 A few keywords
  • 14. 14 NFV High Level Framework MANO is to NFV as Control Plane is to SDN.
  • 15. 15 NFV Arch details (Focusing on MANO)
  • 16. 16 Virtual Infrastructure Manager (VIM) For IT people, it’s just a CMS Manages life cycle of virtual resources in an NFVI domain. Keeps inventory of virtual machines (VMs) associated with physical resources. APIs to expose physical and virtual resources to other management systems.
  • 17. VNFM manages life cycle of VNFs. VNF resources managed by VMs Generic vs application specific It scales up/down VNFs FCAPS of VNF fault, configuration, accounting, performance, security management 17 VNF Manager
  • 18. Stringing VNFs together to form a service chain Managing multi-site resources to best meet operator/telco goals Integration with SDN components important 18 NFV Orchestrator (NFVO): Why Needed?
  • 19. Addressing the State of MANO 19
  • 20. NFVI and VIM are the lowest layer, generally separable - Openstack/VMWare (a lifeline for Openstack viz the Docker craze!) VNFM can be generic, OR provided by VNF/app developers - A VNFM typically is for a single VIM/Cloud (some confusion) NFVO is the most “in-the-air” at this point - likely a different space for startups, innovation (Rift, Aria) - Standardizing modeling language (TOSCA, YAML, NETCONF/YANG) - selection of SDN and VIM(s) can be made here (multi-site/multi-cloud) - unclear if applications over NFV go through OSS-NFVO or a different northbound API will exist? 20 The many ways in which NFV is being implemented! Multi hypervisor, Multi-VIM, Multi-VNFM
  • 21. Lots of “Open” implementations that are trying to standardize around the APIs to talk between managers open-source vs standards As of Dec 2016, most of the “implementations” of MANO layers have varying levels of compliance and interpretation e.g. AT&T’s ECOMP, Rift.ware, Cloudify/Aria 21 A word of caution
  • 22. 22 Other takes on NFV orchestration
  • 25. What is OPNFV? In Colorado the focus has started to move towards MANO
  • 26. NFV is real, so are its challenges NFV standardization is happening via code Telcos need to quickly understand the landscape 26 Conclusion