SlideShare a Scribd company logo
1 of 21
Download to read offline
Distributed VNF Management
Architecture and Use cases
Sridhar Pothuganti
Trinath Somanchi
INDIA
Session Outline
• NFV - Benefits
• NFV deployment models.
• Role of VNF Manager.
• Understanding em-vnf-vnfm
• Future VNFs.
• VNF Management – Tomorrow
• Distributed VNF Management – Overview.
• State and Operational Flow.
• Benefits and Use-cases
NFV - Benefits
Reduced operator CAPEX and OPEX through reduced equipment costs
and reduced power consumption
Reduced time-to-market to deploy new network services
Improved return on investment from new services
Greater flexibility to scale up, scale down or evolve services
Openness to the virtual appliance market and pure
software entrants
Opportunities to trial and deploy new innovative
services at lower risk
Network Function Virtualization – Benefits
Evolving Telco needs
1900-1990s
1960-2000s
2000-2010s
Today
Future
Time 
Value
Physical
(Copper/Fiber/Radio)
Physical
(Copper/Fiber/Radio)
Physical
(Copper/Fiber/Radio)
Physical
(Copper/Fiber/Radio)
Physical
(Copper/Fiber/Radio)
Voice Voice Voice Voice Voice
SMS SMS
Data (Internet/IP)
SMS SMS
Data (Internet/IP) Data (Internet/IP)
Distributed Telco
Cloud
Centralized Platforms
PaaS, IaaS etc..
Service/Content
SaaS
Centralized Platforms
PaaS, IaaS etc..
Service/Content
SaaS
NFV Deployment Models
VNFVNFVNF
Customer Premises
CSP Network
CSP PoP (CO/DC)
Virtual Network Functions located at CSP PoP
Centralized Model
• All Virtualized functionality located at CSPs PoP (DC/CO).
• VNFs deployed using existing networks.
• Carrier Ethernet is ideal for providing access to centralized
VNFs from the customer premises
• Basic Switch/Router at the customer premises.
• Heavy reliability on the cloud and network performance.
Customer Premises CSP Network
Virtual Network Functions located at Customer Premises
Decentralized Model
VNFVNFVNF
Customer Premises
VNFVNFVNF
• All Virtualized functionality located at Customer Premises.
• Requires augmenting CP equipment.
• No VNFs in the Data center.
• Facilitates traffic handling and offloading to hardware-based
processing.
VNFVNF
Customer Premises
CSP Network
CSP PoP (CO/DC)
Virtual Network Functions distributed between
Customer premises and CSP PoP
Distributed Model
VNFVNFVNF
• Network functionality distributed between CSP’s PoP and
CPE.
• VNFs can be deployed based on optimal feasibility,
performance, reliability, scalability and cost
considerations.
• VNFs can be dynamically ordered, configured and chained
as per the requirement.
Distributed Model – (Edge NFV)
VNFVNF
CSP Network
CSP PoP (CO/DC)
Virtual Network Functions distributed between Customer premises, Gateways/Aggregation points and CSP PoP
Customer Premises
VNFVNFVNF
• Network functionality distributed between CSP’s PoP, Cloud edge and
CPE.
• Extending Multi-DC management to address many small "DC"
locations.
Customer Premises
VNFVNFVNF
Aggregation Network Edge
VNFVNFVNF
Role of VNF Manager
Instantiate
Scale
Scale VNF
to level
Change
VNF Flavor
TerminateQuery VNF
Heal VNF
Operate
VNF
Modify
VNF
Virtual
Network
Function
• VNF Instantiation and Termination.
• Monitoring Health and Performance
indicators.
• Scaling and healing.
• Interface to Vendor specific EMS.
• VNF Image update management.
• Manage group of VNFCs belonging to the
same VNF instance.
VNF Managers are seen tightly coupled with other MANO components. But they are intended to be loosely coupled and have
distributed implementation scope.
Reference: [ETSI GS NFV-IFA 008 V2.1.1 (2016-10)] Network Functions Virtualisation (NFV); Management and Orchestration; Ve-Vnfm reference point - Interface and Information Model Specification
Understanding em-vnf-vnfm
• Element Management System (EMS) manages the VNFs in co-ordination with
VNFM.
• Ve-Vnfm-em – Provides the Interface for EMS to support various operations
(LCM, Fault, Performance, Configuration etc..) produced by VNFM.
• EMS are specific to the VNFs and are provided by VNF vendors.
• EMS act as VNF specific managers by supporting various operations from
VNFM.
• Ve-Vnfm-Vnf – Provides interface for VNF to support various operations
produced by VNFM.
• Provides a direct communication to VNF management.
Reference: [ETSI GS NFV-IFA 008 V2.1.1 (2016-10)] Network Functions Virtualisation (NFV); Management and Orchestration; Ve-Vnfm reference point - Interface and Information Model Specification
While VNF Centric management approach is a required, VNFMs can take fair share in managing VNFs. Moving forward, VNFMs
will need to manage multi vendor VNFs. Standardized specification is still in literature.
VNFM
EMS VNF
Ve-Vnfm-em Ve-Vnfm-vnf
ElementManagementSystem
VirtualNetwork
Function
Future VNFs
Containerized VNFs
• Reduced Overhead
Microservices,
• which enables service
composability, reusability,
efficient scaling and ease of
deployment
Stateless processing
• Makes cloud VNFs fault
tolerant and scalable without
notional limits – Application
isolated from state.
Easy Orchestration
• VNFs are designed to
minimize the amount of
configuration needed in each
component.
Monolithic VNF
•VNF combined with all
the
components
Minimal Reuse
•VNFC level re-usability is
minimal or no
Stateful
•The states are tightly
coupled with the packet
processing unit itself,
Orchestration
•VNF orchestration is
dependent on VNF
Complexity.
CN-VNFVNF
VNF Manager - Tomorrow
Today … Tomorrow..
VNF Management Centralized Distributed NFV, Edge NFV is evolving. VNF
management must change scope.
VNF/EMS/VNFM from single providers Complex decomposed VNFCs from multiple
providers
EMS to manage VNFs EMS based VNF management faded. VNFMs
to managed decomposed shared VNF(C)s.
Security management centralized Distributed Security management - VNF and
NS centric.
Intelligent VNFs – Still in literature Intelligent VNFs – a Reality
With the adoption of VNF decomposition to microservices and evolving Telco needs, Cloud Edge and
Customer premises equipment management requires localized control for low latency and Service agility.
This expands the view of VNF management.
Distributed VNF Management
Core DC
VNFVNFVNF
VNFVNFVNF
VNFVNFVNF
VNFVNFVNF
VNFVNFVNF
VNFVNFVNF
VNFVNFVNF
VNFVNFVNF
VNFVNFVNF
VNFVNFVNF
VNFVNFVNF
VNFVNFVNF
VNFVNFVNF
VNFVNFVNF
VNFVNFVNF
VNFVNFVNF
VNFVNFVNF
VNFVNFVNF
VNFVNFVNF VNFVNFVNF
CSP Network
vEdge
vEdge
vEdge
VNFVNFVNF
Mini DC
NFVI PoP
vCPEvCPE
vCPE
vBranch
vCPE
vCPE
VNFVNFVNF
VNFVNFVNF
vCPE
D-VNF-M
D-VNF-M
D-VNF-M
D-VNF-M
D-VNF-M
VNFVNFVNF
VNFVNFVNF
vCPE
VNFVNFVNF
VNFVNFVNF
vCPE
VNFVNFVNF
VNFVNFVNF
Centralized Orchestration D-VNF Management
Mini DC
NFVI PoP
Centralize what you can.. Distribute what you must…
D-VNFM - Architecture
D-VNFM
Data analytics/Learning Interface
Resourcemgmt.Interface
(Vi-Vnfm)
Fault Management Interface
Config Management Interface
Security Management Interface
Performance Management interface
Orchestration.Interface
(Or-Vnfm)
VNF LCM/Elastic Interface (Ve-Vnfm-vnf)
Localized Policy Store Localized Key Store
Light weight
VNF Manager
Localized VNF
management.
Logical Zone –
Security
management.
Integration to
external
applications.
VNFC specific
FCPS
management
VNF LCM/Elastic
Interface (ve-
Vnfm)
Basic VNF lifecycle
management, On-
demand scale
in/out and auto-
healing of VNFs.
Resource
Management
Interface (Vi-Vnfm)
Store and provide
VNF deployment
specific resource
information (Faulty
resource,
Performance
metric, Resource
reservation)
Orchestration
interface (Or-
Vnfm)
As Generic VNFM,
communicates with
NFVO for on-
demand resource
allocation and VNF
specific
requirements
Distributed Policy
Store
Stores the Flow,
security policy,
healing and
monitoring policies
and performance
upgrade rules.
Distributed Key
Store
Stores the key and
certificates
required for
cryptography.
FCPS Management
Interface
VNFC Centric FCPS
management.
Data
analytics/Learning
interface
Provision external
data/machine
learning systems
and query policies
to enable intelligent
VNFs (means to
self-auto-scale and
self-auto-heal
provided VNF
supports additional
functionality
inclusion).
D-VNFM – Functional Blocks
Authorized Agent VNFs NFVODistributed VNFM VIM External Apps
1. VNF Instantiation
1.1 Grant Lifecycle Operation 1.2 Check Policies
and Resource
Availability
1.3 Resource Reservation
1.4 Resource Reservation
Response1.5 Ack
1.6 Allocate Resources
1.7 Ack : Allocate Resource
1.8 Configure VNF
1.10 VNF Created
1.9 Notify VNF Instantiated
2. Monitor VNF 2.2 Data Analytics/ML data
2.1 Stats feed to External Apps
2.3 Advice for VNF improvement
3. Prediction as scaling required
3.1 Grant LCO(scale, Bulk) 3.2 Check Policies
and Resource
Availability
3.3 Resource Reservation
3.4 Resource Reservation
Response
3.5 Ack (scale, bulk)
6.6 Allocate Resources
3.7 Ack : Allocate Resource
3.8 Configure VNF
3.9 Notify Resources Utilized
3.10 Notify VNF Scaled
Operational Flow 1/2
VNFInstantiationVNFImproveVNFScale
VNFs NFVODistributed VNFM VIM External Apps
51. Notify performance
measurement results
Security Engine
6.2 VNF Stats feed to External Apps
4.1 VNF Fault
4.2 Trigger
Corrective Action4.3 VNF Corrective
Action
4.4 VNF Fault Notification
5.2 Contraction Required
5.3 Graceful
termination of VNFC 5.4 Release Resources
5.5 Ack : Release Resource
5.6 Notify Resources Utilized
5.7 Notify VNF Update
6.3 VNF vulnerability patch fix
required6.4 update VNF with
vulnerability patches
6.1 update VNF status
Operational Flow 2/2VNFFaultManagementVNFPerformanceManagementVNFSecurity
Management
D-VNF Management
State transitions
(S1) NULL
(S2) On-Boarding
(S3) Instantiate
(S4) Configure/Halt
/Reboot
(S5) Active/Started
(S6) Halted
S1-T1) On-Boarding VNF
S2-T1) Instantiate
S3-T1) Scale in/Out S4-T1) Configure
S4-T1) Scale In/Out
S4-T2) Update
S5-T1) Scale in/Out
Instantiation state Configuration state Ready state
S5-T3) Security Config
S5-T5) Perf Config
S5-T6) Perf mgmt
D-VNF management aligns with VNFM for all state transitions. But is specific to VNF, Localized administrative zone
Customer Edge Device
Management
Diagram Source: http://www.nxp.com/assets/documents/data/en/supporting-information/DN-Digital%20Networking%20solution-2017.pdf
CED is the first entry point from the end-user/subscriber to
connect to a network and subscribe a specific service.
Legacy CED, are deeply hardware and software coupled and
recently IPTV, VOIP, remote storage was introduced making
CEDs more sophisticated.
Today CEDs are made more intelligent with NFV, there by
dynamically provision new services into CEDs.
D-VNFM is a best fit solution to provision, manage and monitor
VNFs with improved service security, reliability and proactive
resource management.
Since IoT is moving fast in residential market, DVNFM can
improve overall deployment flexibility and generate potential
benefits to the complete ecosystems
Intelligent VNF
With advent of data analytics and machine learning it’s
possible to foresee the improvements needed to
manage the networks with experience from existing
data.
This requires a local management of VNFs and their
underlying networks and infrastructures.
Distributed management of VNFs using analytical tools
paves a new path for sophisticated and intelligent
management of resource.
This helps improve fault tolerance, better availability
and resiliency at complete infrastructure.
Since VNFs are split into fine granular VNFCs
integration with Data Analytics/learning systems will
surely benefit the ecosystem.
D-VNFM - Benefits
✓Efficient, localized and unique services for VNFs
✓Managing different VNFs from different VNF vendors
✓VNFC and Network Service Centric Security
management.
✓VNF management in and across trust domains.
✓Using DA/ML for effective utilization of VNFs and
resources
✓Fast instantiation and increase resource utilization
✓Agile VNF software upgrade
✓Addressing E2E automation
Improved
Fault
Management
Security
Hardened VNFs
Speedy
Configuration
Management
Data Analysis
and learning
– On the Fly
VNF Centric
Resilient
environment
Improved VNF
Elasticity
Quality
assurance –
Economics -
Future work
• Detailed Design and architecture.
• PoC with ETSI proposed use-cases.
• API definitions and Communication end point design.
• Plugin architecture for External app integration.
• Realizing with OpenStack modules.
That’s all folks.
For Questions/Discussion
Sridhar Pothuganti
Email: sridhar.pothuganti@nxp.com
IRC : SridharP
Trinath Somanchi
Email: trinath.Somanchi@nxp.com
IRC : trinaths
Thank you all.

More Related Content

What's hot

Advanced: 5G Service Based Architecture (SBA)
Advanced: 5G Service Based Architecture (SBA)Advanced: 5G Service Based Architecture (SBA)
Advanced: 5G Service Based Architecture (SBA)3G4G
 
Foreman in your datacenter
Foreman in your datacenterForeman in your datacenter
Foreman in your datacenterlzap
 
OpenShift 4, the smarter Kubernetes platform
OpenShift 4, the smarter Kubernetes platformOpenShift 4, the smarter Kubernetes platform
OpenShift 4, the smarter Kubernetes platformKangaroot
 
Introduction to SDN and NFV
Introduction to SDN and NFVIntroduction to SDN and NFV
Introduction to SDN and NFVCoreStack
 
OpenShift Overview
OpenShift OverviewOpenShift Overview
OpenShift Overviewroundman
 
OpenStack Architecture and Use Cases
OpenStack Architecture and Use CasesOpenStack Architecture and Use Cases
OpenStack Architecture and Use CasesJalal Mostafa
 
Virtualization Architecture & KVM
Virtualization Architecture & KVMVirtualization Architecture & KVM
Virtualization Architecture & KVMPradeep Kumar
 
NFV : Virtual Network Function Architecture
NFV : Virtual Network Function ArchitectureNFV : Virtual Network Function Architecture
NFV : Virtual Network Function Architecturesidneel
 
Terraform Best Practices - DevOps Unicorns 2019
Terraform Best Practices - DevOps Unicorns 2019Terraform Best Practices - DevOps Unicorns 2019
Terraform Best Practices - DevOps Unicorns 2019Anton Babenko
 
OpenStack High Availability
OpenStack High AvailabilityOpenStack High Availability
OpenStack High AvailabilityJakub Pavlik
 
Terraform introduction
Terraform introductionTerraform introduction
Terraform introductionJason Vance
 
NFV foundation/NFV For Dummies
NFV foundation/NFV For DummiesNFV foundation/NFV For Dummies
NFV foundation/NFV For Dummiesanandbajaj
 
Docker and kubernetes_introduction
Docker and kubernetes_introductionDocker and kubernetes_introduction
Docker and kubernetes_introductionJason Hu
 
Rancher MasterClass - Avoiding-configuration-drift.pptx
Rancher  MasterClass - Avoiding-configuration-drift.pptxRancher  MasterClass - Avoiding-configuration-drift.pptx
Rancher MasterClass - Avoiding-configuration-drift.pptxLibbySchulze
 
Foreman presentation
Foreman presentationForeman presentation
Foreman presentationGlen Ogilvie
 
OFI libfabric Tutorial
OFI libfabric TutorialOFI libfabric Tutorial
OFI libfabric Tutorialdgoodell
 
Introduction to kubernetes
Introduction to kubernetesIntroduction to kubernetes
Introduction to kubernetesRishabh Indoria
 
Cisco connect montreal 2018 - Network Slicing: Horizontal Virtualization
Cisco connect montreal 2018 - Network Slicing: Horizontal VirtualizationCisco connect montreal 2018 - Network Slicing: Horizontal Virtualization
Cisco connect montreal 2018 - Network Slicing: Horizontal VirtualizationCisco Canada
 

What's hot (20)

Advanced: 5G Service Based Architecture (SBA)
Advanced: 5G Service Based Architecture (SBA)Advanced: 5G Service Based Architecture (SBA)
Advanced: 5G Service Based Architecture (SBA)
 
Foreman in your datacenter
Foreman in your datacenterForeman in your datacenter
Foreman in your datacenter
 
OpenShift 4, the smarter Kubernetes platform
OpenShift 4, the smarter Kubernetes platformOpenShift 4, the smarter Kubernetes platform
OpenShift 4, the smarter Kubernetes platform
 
Introduction to SDN and NFV
Introduction to SDN and NFVIntroduction to SDN and NFV
Introduction to SDN and NFV
 
OpenShift Overview
OpenShift OverviewOpenShift Overview
OpenShift Overview
 
OpenStack Architecture and Use Cases
OpenStack Architecture and Use CasesOpenStack Architecture and Use Cases
OpenStack Architecture and Use Cases
 
Virtualization Architecture & KVM
Virtualization Architecture & KVMVirtualization Architecture & KVM
Virtualization Architecture & KVM
 
NFV : Virtual Network Function Architecture
NFV : Virtual Network Function ArchitectureNFV : Virtual Network Function Architecture
NFV : Virtual Network Function Architecture
 
Terraform Best Practices - DevOps Unicorns 2019
Terraform Best Practices - DevOps Unicorns 2019Terraform Best Practices - DevOps Unicorns 2019
Terraform Best Practices - DevOps Unicorns 2019
 
OpenStack High Availability
OpenStack High AvailabilityOpenStack High Availability
OpenStack High Availability
 
Terraform introduction
Terraform introductionTerraform introduction
Terraform introduction
 
NFV foundation/NFV For Dummies
NFV foundation/NFV For DummiesNFV foundation/NFV For Dummies
NFV foundation/NFV For Dummies
 
Introduction to AirWave 10
Introduction to AirWave 10Introduction to AirWave 10
Introduction to AirWave 10
 
Docker and kubernetes_introduction
Docker and kubernetes_introductionDocker and kubernetes_introduction
Docker and kubernetes_introduction
 
Rancher MasterClass - Avoiding-configuration-drift.pptx
Rancher  MasterClass - Avoiding-configuration-drift.pptxRancher  MasterClass - Avoiding-configuration-drift.pptx
Rancher MasterClass - Avoiding-configuration-drift.pptx
 
Foreman presentation
Foreman presentationForeman presentation
Foreman presentation
 
DelOps vs. DevOps
DelOps vs. DevOpsDelOps vs. DevOps
DelOps vs. DevOps
 
OFI libfabric Tutorial
OFI libfabric TutorialOFI libfabric Tutorial
OFI libfabric Tutorial
 
Introduction to kubernetes
Introduction to kubernetesIntroduction to kubernetes
Introduction to kubernetes
 
Cisco connect montreal 2018 - Network Slicing: Horizontal Virtualization
Cisco connect montreal 2018 - Network Slicing: Horizontal VirtualizationCisco connect montreal 2018 - Network Slicing: Horizontal Virtualization
Cisco connect montreal 2018 - Network Slicing: Horizontal Virtualization
 

Similar to 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 casesSridhar Pothuganti
 
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_Hyperscalevibhorrastogi
 
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 AssuranceZenoss
 
Network Function Virtualization (NFV) BoF
Network Function Virtualization (NFV) BoFNetwork Function Virtualization (NFV) BoF
Network Function Virtualization (NFV) BoFAPNIC
 
NFV management and orchestration framework architecture
NFV management and orchestration framework architectureNFV management and orchestration framework architecture
NFV management and orchestration framework architecturesidneel
 
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 Elizondovideos
 
Service assurance for NFV
Service assurance for NFVService assurance for NFV
Service assurance for NFVJames Crawshaw
 
Network Function Virtualization : Overview
Network Function Virtualization : OverviewNetwork Function Virtualization : Overview
Network Function Virtualization : Overviewsidneel
 
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...NFVXura
 
Carrier-Class Environments for NFV Lifecycle Management- Overture & Wind Rive...
Carrier-Class Environments for NFV Lifecycle Management- Overture & Wind Rive...Carrier-Class Environments for NFV Lifecycle Management- Overture & Wind Rive...
Carrier-Class Environments for NFV Lifecycle Management- Overture & Wind Rive...Overture Networks
 
Demystifying OpenStack for NFV
Demystifying OpenStack for NFVDemystifying OpenStack for NFV
Demystifying OpenStack for NFVTrinath Somanchi
 
OPNFV Bengaluru Meetup
OPNFV Bengaluru MeetupOPNFV Bengaluru Meetup
OPNFV Bengaluru MeetupAbhilash S
 
Considerations for Deploying Virtual Network Functions and Services
Considerations for Deploying Virtual Network Functions and ServicesConsiderations for Deploying Virtual Network Functions and Services
Considerations for Deploying Virtual Network Functions and ServicesOpen Networking Summit
 
Webinar how to ensure sdn-nfv doesn't break your network
Webinar   how to ensure sdn-nfv doesn't break your networkWebinar   how to ensure sdn-nfv doesn't break your network
Webinar how to ensure sdn-nfv doesn't break your networkQualitest
 
Securing NFV and SDN Integrated OpenStack Cloud: Challenges and Solutions
Securing NFV and SDN Integrated OpenStack Cloud: Challenges and SolutionsSecuring NFV and SDN Integrated OpenStack Cloud: Challenges and Solutions
Securing NFV and SDN Integrated OpenStack Cloud: Challenges and SolutionsTrinath Somanchi
 
Securing your nfv and sdn integrated open stack cloud- challenges, use-cases ...
Securing your nfv and sdn integrated open stack cloud- challenges, use-cases ...Securing your nfv and sdn integrated open stack cloud- challenges, use-cases ...
Securing your nfv and sdn integrated open stack cloud- challenges, use-cases ...OPNFV
 
Network function virtualization
Network function virtualizationNetwork function virtualization
Network function virtualizationSatish Chavan
 

Similar to Distributed vnf management architecture and use-cases (20)

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
 
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
 
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
 
NFV Functionality
NFV FunctionalityNFV Functionality
NFV Functionality
 
Network Function Virtualization (NFV) BoF
Network Function Virtualization (NFV) BoFNetwork Function Virtualization (NFV) BoF
Network Function Virtualization (NFV) BoF
 
NFV management and orchestration framework architecture
NFV management and orchestration framework architectureNFV management and orchestration framework architecture
NFV management and orchestration framework architecture
 
NFV and OpenStack
NFV and OpenStackNFV and OpenStack
NFV and OpenStack
 
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
 
Service assurance for NFV
Service assurance for NFVService assurance for NFV
Service assurance for NFV
 
Network Function Virtualization : Overview
Network Function Virtualization : OverviewNetwork Function Virtualization : Overview
Network Function Virtualization : Overview
 
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
 
Carrier-Class Environments for NFV Lifecycle Management- Overture & Wind Rive...
Carrier-Class Environments for NFV Lifecycle Management- Overture & Wind Rive...Carrier-Class Environments for NFV Lifecycle Management- Overture & Wind Rive...
Carrier-Class Environments for NFV Lifecycle Management- Overture & Wind Rive...
 
Demystifying OpenStack for NFV
Demystifying OpenStack for NFVDemystifying OpenStack for NFV
Demystifying OpenStack for NFV
 
OPNFV Bengaluru Meetup
OPNFV Bengaluru MeetupOPNFV Bengaluru Meetup
OPNFV Bengaluru Meetup
 
Considerations for Deploying Virtual Network Functions and Services
Considerations for Deploying Virtual Network Functions and ServicesConsiderations for Deploying Virtual Network Functions and Services
Considerations for Deploying Virtual Network Functions and Services
 
Webinar how to ensure sdn-nfv doesn't break your network
Webinar   how to ensure sdn-nfv doesn't break your networkWebinar   how to ensure sdn-nfv doesn't break your network
Webinar how to ensure sdn-nfv doesn't break your network
 
Securing NFV and SDN Integrated OpenStack Cloud: Challenges and Solutions
Securing NFV and SDN Integrated OpenStack Cloud: Challenges and SolutionsSecuring NFV and SDN Integrated OpenStack Cloud: Challenges and Solutions
Securing NFV and SDN Integrated OpenStack Cloud: Challenges and Solutions
 
Securing your nfv and sdn integrated open stack cloud- challenges, use-cases ...
Securing your nfv and sdn integrated open stack cloud- challenges, use-cases ...Securing your nfv and sdn integrated open stack cloud- challenges, use-cases ...
Securing your nfv and sdn integrated open stack cloud- challenges, use-cases ...
 
Nfv
NfvNfv
Nfv
 
Network function virtualization
Network function virtualizationNetwork function virtualization
Network function virtualization
 

More from OPNFV

How to Reuse OPNFV Testing Components in Telco Validation Chain
How to Reuse OPNFV Testing Components in Telco Validation ChainHow to Reuse OPNFV Testing Components in Telco Validation Chain
How to Reuse OPNFV Testing Components in Telco Validation ChainOPNFV
 
Energy Audit aaS with OPNFV
Energy Audit aaS with OPNFVEnergy Audit aaS with OPNFV
Energy Audit aaS with OPNFVOPNFV
 
Hands-On Testing: How to Integrate Tests in OPNFV
Hands-On Testing: How to Integrate Tests in OPNFVHands-On Testing: How to Integrate Tests in OPNFV
Hands-On Testing: How to Integrate Tests in OPNFVOPNFV
 
Storage Performance Indicators - Powered by StorPerf and QTIP
Storage Performance Indicators - Powered by StorPerf and QTIPStorage Performance Indicators - Powered by StorPerf and QTIP
Storage Performance Indicators - Powered by StorPerf and QTIPOPNFV
 
Big Data for Testing - Heading for Post Process and Analytics
Big Data for Testing - Heading for Post Process and AnalyticsBig Data for Testing - Heading for Post Process and Analytics
Big Data for Testing - Heading for Post Process and AnalyticsOPNFV
 
Testing, CI Gating & Community Fast Feedback: The Challenge of Integration Pr...
Testing, CI Gating & Community Fast Feedback: The Challenge of Integration Pr...Testing, CI Gating & Community Fast Feedback: The Challenge of Integration Pr...
Testing, CI Gating & Community Fast Feedback: The Challenge of Integration Pr...OPNFV
 
How Many Ohs? (An Integration Guide to Apex & Triple-o)
How Many Ohs? (An Integration Guide to Apex & Triple-o)How Many Ohs? (An Integration Guide to Apex & Triple-o)
How Many Ohs? (An Integration Guide to Apex & Triple-o)OPNFV
 
Being Brave: Deploying OpenStack from Master
Being Brave: Deploying OpenStack from MasterBeing Brave: Deploying OpenStack from Master
Being Brave: Deploying OpenStack from MasterOPNFV
 
Upstream Testing Collaboration
Upstream Testing Collaboration Upstream Testing Collaboration
Upstream Testing Collaboration OPNFV
 
Enabling Carrier-Grade Availability Within a Cloud Infrastructure
Enabling Carrier-Grade Availability Within a Cloud InfrastructureEnabling Carrier-Grade Availability Within a Cloud Infrastructure
Enabling Carrier-Grade Availability Within a Cloud InfrastructureOPNFV
 
Learnings From the First Year of the OPNFV Internship Program
Learnings From the First Year of the OPNFV Internship ProgramLearnings From the First Year of the OPNFV Internship Program
Learnings From the First Year of the OPNFV Internship ProgramOPNFV
 
OPNFV and OCP: Perfect Together
OPNFV and OCP: Perfect TogetherOPNFV and OCP: Perfect Together
OPNFV and OCP: Perfect TogetherOPNFV
 
The Return of QTIP, from Brahmaputra to Danube
The Return of QTIP, from Brahmaputra to DanubeThe Return of QTIP, from Brahmaputra to Danube
The Return of QTIP, from Brahmaputra to DanubeOPNFV
 
Improving POD Usage in Labs, CI and Testing
Improving POD Usage in Labs, CI and TestingImproving POD Usage in Labs, CI and Testing
Improving POD Usage in Labs, CI and TestingOPNFV
 
Run OPNFV Danube on ODCC Scorpio Multi-node Server - Open Software on Open Ha...
Run OPNFV Danube on ODCC Scorpio Multi-node Server - Open Software on Open Ha...Run OPNFV Danube on ODCC Scorpio Multi-node Server - Open Software on Open Ha...
Run OPNFV Danube on ODCC Scorpio Multi-node Server - Open Software on Open Ha...OPNFV
 
Software-defined migration how to migrate bunch of v-ms and volumes within a...
Software-defined migration  how to migrate bunch of v-ms and volumes within a...Software-defined migration  how to migrate bunch of v-ms and volumes within a...
Software-defined migration how to migrate bunch of v-ms and volumes within a...OPNFV
 
My network functions are virtualized, but are they cloud-ready
My network functions are virtualized, but are they cloud-readyMy network functions are virtualized, but are they cloud-ready
My network functions are virtualized, but are they cloud-readyOPNFV
 
Challenge in asia region connecting each testbed and poc of distributed nfv ...
Challenge in asia region  connecting each testbed and poc of distributed nfv ...Challenge in asia region  connecting each testbed and poc of distributed nfv ...
Challenge in asia region connecting each testbed and poc of distributed nfv ...OPNFV
 
Accelerated dataplanes integration and deployment
Accelerated dataplanes integration and deploymentAccelerated dataplanes integration and deployment
Accelerated dataplanes integration and deploymentOPNFV
 
Challenges in testing for composite vim platforms
Challenges in testing for composite vim platformsChallenges in testing for composite vim platforms
Challenges in testing for composite vim platformsOPNFV
 

More from OPNFV (20)

How to Reuse OPNFV Testing Components in Telco Validation Chain
How to Reuse OPNFV Testing Components in Telco Validation ChainHow to Reuse OPNFV Testing Components in Telco Validation Chain
How to Reuse OPNFV Testing Components in Telco Validation Chain
 
Energy Audit aaS with OPNFV
Energy Audit aaS with OPNFVEnergy Audit aaS with OPNFV
Energy Audit aaS with OPNFV
 
Hands-On Testing: How to Integrate Tests in OPNFV
Hands-On Testing: How to Integrate Tests in OPNFVHands-On Testing: How to Integrate Tests in OPNFV
Hands-On Testing: How to Integrate Tests in OPNFV
 
Storage Performance Indicators - Powered by StorPerf and QTIP
Storage Performance Indicators - Powered by StorPerf and QTIPStorage Performance Indicators - Powered by StorPerf and QTIP
Storage Performance Indicators - Powered by StorPerf and QTIP
 
Big Data for Testing - Heading for Post Process and Analytics
Big Data for Testing - Heading for Post Process and AnalyticsBig Data for Testing - Heading for Post Process and Analytics
Big Data for Testing - Heading for Post Process and Analytics
 
Testing, CI Gating & Community Fast Feedback: The Challenge of Integration Pr...
Testing, CI Gating & Community Fast Feedback: The Challenge of Integration Pr...Testing, CI Gating & Community Fast Feedback: The Challenge of Integration Pr...
Testing, CI Gating & Community Fast Feedback: The Challenge of Integration Pr...
 
How Many Ohs? (An Integration Guide to Apex & Triple-o)
How Many Ohs? (An Integration Guide to Apex & Triple-o)How Many Ohs? (An Integration Guide to Apex & Triple-o)
How Many Ohs? (An Integration Guide to Apex & Triple-o)
 
Being Brave: Deploying OpenStack from Master
Being Brave: Deploying OpenStack from MasterBeing Brave: Deploying OpenStack from Master
Being Brave: Deploying OpenStack from Master
 
Upstream Testing Collaboration
Upstream Testing Collaboration Upstream Testing Collaboration
Upstream Testing Collaboration
 
Enabling Carrier-Grade Availability Within a Cloud Infrastructure
Enabling Carrier-Grade Availability Within a Cloud InfrastructureEnabling Carrier-Grade Availability Within a Cloud Infrastructure
Enabling Carrier-Grade Availability Within a Cloud Infrastructure
 
Learnings From the First Year of the OPNFV Internship Program
Learnings From the First Year of the OPNFV Internship ProgramLearnings From the First Year of the OPNFV Internship Program
Learnings From the First Year of the OPNFV Internship Program
 
OPNFV and OCP: Perfect Together
OPNFV and OCP: Perfect TogetherOPNFV and OCP: Perfect Together
OPNFV and OCP: Perfect Together
 
The Return of QTIP, from Brahmaputra to Danube
The Return of QTIP, from Brahmaputra to DanubeThe Return of QTIP, from Brahmaputra to Danube
The Return of QTIP, from Brahmaputra to Danube
 
Improving POD Usage in Labs, CI and Testing
Improving POD Usage in Labs, CI and TestingImproving POD Usage in Labs, CI and Testing
Improving POD Usage in Labs, CI and Testing
 
Run OPNFV Danube on ODCC Scorpio Multi-node Server - Open Software on Open Ha...
Run OPNFV Danube on ODCC Scorpio Multi-node Server - Open Software on Open Ha...Run OPNFV Danube on ODCC Scorpio Multi-node Server - Open Software on Open Ha...
Run OPNFV Danube on ODCC Scorpio Multi-node Server - Open Software on Open Ha...
 
Software-defined migration how to migrate bunch of v-ms and volumes within a...
Software-defined migration  how to migrate bunch of v-ms and volumes within a...Software-defined migration  how to migrate bunch of v-ms and volumes within a...
Software-defined migration how to migrate bunch of v-ms and volumes within a...
 
My network functions are virtualized, but are they cloud-ready
My network functions are virtualized, but are they cloud-readyMy network functions are virtualized, but are they cloud-ready
My network functions are virtualized, but are they cloud-ready
 
Challenge in asia region connecting each testbed and poc of distributed nfv ...
Challenge in asia region  connecting each testbed and poc of distributed nfv ...Challenge in asia region  connecting each testbed and poc of distributed nfv ...
Challenge in asia region connecting each testbed and poc of distributed nfv ...
 
Accelerated dataplanes integration and deployment
Accelerated dataplanes integration and deploymentAccelerated dataplanes integration and deployment
Accelerated dataplanes integration and deployment
 
Challenges in testing for composite vim platforms
Challenges in testing for composite vim platformsChallenges in testing for composite vim platforms
Challenges in testing for composite vim platforms
 

Recently uploaded

Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfkalichargn70th171
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...Health
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Steffen Staab
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerThousandEyes
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park masabamasaba
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfVishalKumarJha10
 
Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfExploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfproinshot.com
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech studentsHimanshiGarg82
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnAmarnathKambale
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrandmasabamasaba
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...Shane Coughlan
 
Pharm-D Biostatistics and Research methodology
Pharm-D Biostatistics and Research methodologyPharm-D Biostatistics and Research methodology
Pharm-D Biostatistics and Research methodologyAnusha Are
 
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfAzure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfryanfarris8
 
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...kalichargn70th171
 

Recently uploaded (20)

Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
 
Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfExploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdf
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
Pharm-D Biostatistics and Research methodology
Pharm-D Biostatistics and Research methodologyPharm-D Biostatistics and Research methodology
Pharm-D Biostatistics and Research methodology
 
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfAzure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
 

Distributed vnf management architecture and use-cases

  • 1.
  • 2. Distributed VNF Management Architecture and Use cases Sridhar Pothuganti Trinath Somanchi INDIA
  • 3. Session Outline • NFV - Benefits • NFV deployment models. • Role of VNF Manager. • Understanding em-vnf-vnfm • Future VNFs. • VNF Management – Tomorrow • Distributed VNF Management – Overview. • State and Operational Flow. • Benefits and Use-cases
  • 4. NFV - Benefits Reduced operator CAPEX and OPEX through reduced equipment costs and reduced power consumption Reduced time-to-market to deploy new network services Improved return on investment from new services Greater flexibility to scale up, scale down or evolve services Openness to the virtual appliance market and pure software entrants Opportunities to trial and deploy new innovative services at lower risk Network Function Virtualization – Benefits
  • 5. Evolving Telco needs 1900-1990s 1960-2000s 2000-2010s Today Future Time  Value Physical (Copper/Fiber/Radio) Physical (Copper/Fiber/Radio) Physical (Copper/Fiber/Radio) Physical (Copper/Fiber/Radio) Physical (Copper/Fiber/Radio) Voice Voice Voice Voice Voice SMS SMS Data (Internet/IP) SMS SMS Data (Internet/IP) Data (Internet/IP) Distributed Telco Cloud Centralized Platforms PaaS, IaaS etc.. Service/Content SaaS Centralized Platforms PaaS, IaaS etc.. Service/Content SaaS
  • 6. NFV Deployment Models VNFVNFVNF Customer Premises CSP Network CSP PoP (CO/DC) Virtual Network Functions located at CSP PoP Centralized Model • All Virtualized functionality located at CSPs PoP (DC/CO). • VNFs deployed using existing networks. • Carrier Ethernet is ideal for providing access to centralized VNFs from the customer premises • Basic Switch/Router at the customer premises. • Heavy reliability on the cloud and network performance. Customer Premises CSP Network Virtual Network Functions located at Customer Premises Decentralized Model VNFVNFVNF Customer Premises VNFVNFVNF • All Virtualized functionality located at Customer Premises. • Requires augmenting CP equipment. • No VNFs in the Data center. • Facilitates traffic handling and offloading to hardware-based processing. VNFVNF Customer Premises CSP Network CSP PoP (CO/DC) Virtual Network Functions distributed between Customer premises and CSP PoP Distributed Model VNFVNFVNF • Network functionality distributed between CSP’s PoP and CPE. • VNFs can be deployed based on optimal feasibility, performance, reliability, scalability and cost considerations. • VNFs can be dynamically ordered, configured and chained as per the requirement. Distributed Model – (Edge NFV) VNFVNF CSP Network CSP PoP (CO/DC) Virtual Network Functions distributed between Customer premises, Gateways/Aggregation points and CSP PoP Customer Premises VNFVNFVNF • Network functionality distributed between CSP’s PoP, Cloud edge and CPE. • Extending Multi-DC management to address many small "DC" locations. Customer Premises VNFVNFVNF Aggregation Network Edge VNFVNFVNF
  • 7. Role of VNF Manager Instantiate Scale Scale VNF to level Change VNF Flavor TerminateQuery VNF Heal VNF Operate VNF Modify VNF Virtual Network Function • VNF Instantiation and Termination. • Monitoring Health and Performance indicators. • Scaling and healing. • Interface to Vendor specific EMS. • VNF Image update management. • Manage group of VNFCs belonging to the same VNF instance. VNF Managers are seen tightly coupled with other MANO components. But they are intended to be loosely coupled and have distributed implementation scope. Reference: [ETSI GS NFV-IFA 008 V2.1.1 (2016-10)] Network Functions Virtualisation (NFV); Management and Orchestration; Ve-Vnfm reference point - Interface and Information Model Specification
  • 8. Understanding em-vnf-vnfm • Element Management System (EMS) manages the VNFs in co-ordination with VNFM. • Ve-Vnfm-em – Provides the Interface for EMS to support various operations (LCM, Fault, Performance, Configuration etc..) produced by VNFM. • EMS are specific to the VNFs and are provided by VNF vendors. • EMS act as VNF specific managers by supporting various operations from VNFM. • Ve-Vnfm-Vnf – Provides interface for VNF to support various operations produced by VNFM. • Provides a direct communication to VNF management. Reference: [ETSI GS NFV-IFA 008 V2.1.1 (2016-10)] Network Functions Virtualisation (NFV); Management and Orchestration; Ve-Vnfm reference point - Interface and Information Model Specification While VNF Centric management approach is a required, VNFMs can take fair share in managing VNFs. Moving forward, VNFMs will need to manage multi vendor VNFs. Standardized specification is still in literature. VNFM EMS VNF Ve-Vnfm-em Ve-Vnfm-vnf ElementManagementSystem VirtualNetwork Function
  • 9. Future VNFs Containerized VNFs • Reduced Overhead Microservices, • which enables service composability, reusability, efficient scaling and ease of deployment Stateless processing • Makes cloud VNFs fault tolerant and scalable without notional limits – Application isolated from state. Easy Orchestration • VNFs are designed to minimize the amount of configuration needed in each component. Monolithic VNF •VNF combined with all the components Minimal Reuse •VNFC level re-usability is minimal or no Stateful •The states are tightly coupled with the packet processing unit itself, Orchestration •VNF orchestration is dependent on VNF Complexity. CN-VNFVNF
  • 10. VNF Manager - Tomorrow Today … Tomorrow.. VNF Management Centralized Distributed NFV, Edge NFV is evolving. VNF management must change scope. VNF/EMS/VNFM from single providers Complex decomposed VNFCs from multiple providers EMS to manage VNFs EMS based VNF management faded. VNFMs to managed decomposed shared VNF(C)s. Security management centralized Distributed Security management - VNF and NS centric. Intelligent VNFs – Still in literature Intelligent VNFs – a Reality With the adoption of VNF decomposition to microservices and evolving Telco needs, Cloud Edge and Customer premises equipment management requires localized control for low latency and Service agility. This expands the view of VNF management.
  • 11. Distributed VNF Management Core DC VNFVNFVNF VNFVNFVNF VNFVNFVNF VNFVNFVNF VNFVNFVNF VNFVNFVNF VNFVNFVNF VNFVNFVNF VNFVNFVNF VNFVNFVNF VNFVNFVNF VNFVNFVNF VNFVNFVNF VNFVNFVNF VNFVNFVNF VNFVNFVNF VNFVNFVNF VNFVNFVNF VNFVNFVNF VNFVNFVNF CSP Network vEdge vEdge vEdge VNFVNFVNF Mini DC NFVI PoP vCPEvCPE vCPE vBranch vCPE vCPE VNFVNFVNF VNFVNFVNF vCPE D-VNF-M D-VNF-M D-VNF-M D-VNF-M D-VNF-M VNFVNFVNF VNFVNFVNF vCPE VNFVNFVNF VNFVNFVNF vCPE VNFVNFVNF VNFVNFVNF Centralized Orchestration D-VNF Management Mini DC NFVI PoP Centralize what you can.. Distribute what you must…
  • 12. D-VNFM - Architecture D-VNFM Data analytics/Learning Interface Resourcemgmt.Interface (Vi-Vnfm) Fault Management Interface Config Management Interface Security Management Interface Performance Management interface Orchestration.Interface (Or-Vnfm) VNF LCM/Elastic Interface (Ve-Vnfm-vnf) Localized Policy Store Localized Key Store Light weight VNF Manager Localized VNF management. Logical Zone – Security management. Integration to external applications. VNFC specific FCPS management
  • 13. VNF LCM/Elastic Interface (ve- Vnfm) Basic VNF lifecycle management, On- demand scale in/out and auto- healing of VNFs. Resource Management Interface (Vi-Vnfm) Store and provide VNF deployment specific resource information (Faulty resource, Performance metric, Resource reservation) Orchestration interface (Or- Vnfm) As Generic VNFM, communicates with NFVO for on- demand resource allocation and VNF specific requirements Distributed Policy Store Stores the Flow, security policy, healing and monitoring policies and performance upgrade rules. Distributed Key Store Stores the key and certificates required for cryptography. FCPS Management Interface VNFC Centric FCPS management. Data analytics/Learning interface Provision external data/machine learning systems and query policies to enable intelligent VNFs (means to self-auto-scale and self-auto-heal provided VNF supports additional functionality inclusion). D-VNFM – Functional Blocks
  • 14. Authorized Agent VNFs NFVODistributed VNFM VIM External Apps 1. VNF Instantiation 1.1 Grant Lifecycle Operation 1.2 Check Policies and Resource Availability 1.3 Resource Reservation 1.4 Resource Reservation Response1.5 Ack 1.6 Allocate Resources 1.7 Ack : Allocate Resource 1.8 Configure VNF 1.10 VNF Created 1.9 Notify VNF Instantiated 2. Monitor VNF 2.2 Data Analytics/ML data 2.1 Stats feed to External Apps 2.3 Advice for VNF improvement 3. Prediction as scaling required 3.1 Grant LCO(scale, Bulk) 3.2 Check Policies and Resource Availability 3.3 Resource Reservation 3.4 Resource Reservation Response 3.5 Ack (scale, bulk) 6.6 Allocate Resources 3.7 Ack : Allocate Resource 3.8 Configure VNF 3.9 Notify Resources Utilized 3.10 Notify VNF Scaled Operational Flow 1/2 VNFInstantiationVNFImproveVNFScale
  • 15. VNFs NFVODistributed VNFM VIM External Apps 51. Notify performance measurement results Security Engine 6.2 VNF Stats feed to External Apps 4.1 VNF Fault 4.2 Trigger Corrective Action4.3 VNF Corrective Action 4.4 VNF Fault Notification 5.2 Contraction Required 5.3 Graceful termination of VNFC 5.4 Release Resources 5.5 Ack : Release Resource 5.6 Notify Resources Utilized 5.7 Notify VNF Update 6.3 VNF vulnerability patch fix required6.4 update VNF with vulnerability patches 6.1 update VNF status Operational Flow 2/2VNFFaultManagementVNFPerformanceManagementVNFSecurity Management
  • 16. D-VNF Management State transitions (S1) NULL (S2) On-Boarding (S3) Instantiate (S4) Configure/Halt /Reboot (S5) Active/Started (S6) Halted S1-T1) On-Boarding VNF S2-T1) Instantiate S3-T1) Scale in/Out S4-T1) Configure S4-T1) Scale In/Out S4-T2) Update S5-T1) Scale in/Out Instantiation state Configuration state Ready state S5-T3) Security Config S5-T5) Perf Config S5-T6) Perf mgmt D-VNF management aligns with VNFM for all state transitions. But is specific to VNF, Localized administrative zone
  • 17. Customer Edge Device Management Diagram Source: http://www.nxp.com/assets/documents/data/en/supporting-information/DN-Digital%20Networking%20solution-2017.pdf CED is the first entry point from the end-user/subscriber to connect to a network and subscribe a specific service. Legacy CED, are deeply hardware and software coupled and recently IPTV, VOIP, remote storage was introduced making CEDs more sophisticated. Today CEDs are made more intelligent with NFV, there by dynamically provision new services into CEDs. D-VNFM is a best fit solution to provision, manage and monitor VNFs with improved service security, reliability and proactive resource management. Since IoT is moving fast in residential market, DVNFM can improve overall deployment flexibility and generate potential benefits to the complete ecosystems
  • 18. Intelligent VNF With advent of data analytics and machine learning it’s possible to foresee the improvements needed to manage the networks with experience from existing data. This requires a local management of VNFs and their underlying networks and infrastructures. Distributed management of VNFs using analytical tools paves a new path for sophisticated and intelligent management of resource. This helps improve fault tolerance, better availability and resiliency at complete infrastructure. Since VNFs are split into fine granular VNFCs integration with Data Analytics/learning systems will surely benefit the ecosystem.
  • 19. D-VNFM - Benefits ✓Efficient, localized and unique services for VNFs ✓Managing different VNFs from different VNF vendors ✓VNFC and Network Service Centric Security management. ✓VNF management in and across trust domains. ✓Using DA/ML for effective utilization of VNFs and resources ✓Fast instantiation and increase resource utilization ✓Agile VNF software upgrade ✓Addressing E2E automation Improved Fault Management Security Hardened VNFs Speedy Configuration Management Data Analysis and learning – On the Fly VNF Centric Resilient environment Improved VNF Elasticity Quality assurance – Economics -
  • 20. Future work • Detailed Design and architecture. • PoC with ETSI proposed use-cases. • API definitions and Communication end point design. • Plugin architecture for External app integration. • Realizing with OpenStack modules.
  • 21. That’s all folks. For Questions/Discussion Sridhar Pothuganti Email: sridhar.pothuganti@nxp.com IRC : SridharP Trinath Somanchi Email: trinath.Somanchi@nxp.com IRC : trinaths Thank you all.