SlideShare a Scribd company logo
NFV and ManageIQ 
Dave Neary 
Open Source and Standards, Red Hat 
October 8, 2014
What is NFV? 
“NFV is a network architecture concept that 
proposes using IT virtualization related 
technologies to virtualize entire classes of network 
node functions into building blocks that may be 
connected, or chained, together to create 
communication services” 
2 Dave Neary, Red Hat 
Wikipedia: 
http://en.wikipedia.org/wiki/Network_Functions_Virtualization
Hold on... what is NFV, again? 
3 Dave Neary, Red Hat
Lost in a sea of acronyms 
CDN 
NFV 
CG-NAT 
AAA 
SBC 
ETSI NFV ISG 
IPSec 
MANO 
IMS 
SLA 
4 Dave Neary, Red Hat 
VIM 
EPC VNFi 
DPI 
vCPE MME 
SGSN 
PDN-GW 
RNC 
eNode B 
QoE 
BNG 
VPN 
HLR/HSS 
OSS/BSS 
BRAS 
C-RAN 
VNFs
No, really... what is NFV? 
Telcos are replacing hardware with VMs 
5 Dave Neary, Red Hat
Why do telcos care? 
● Enables increased agility 
● Market pressures are reducing margins and 
increasing customer demand for new services 
● Reduced CapEx 
● Consolidation of custom H/W to industry-standard 
servers 
● Promise of reduced OpEx 
6 Dave Neary, Red Hat
What is a network function? 
7 Dave Neary, Red Hat
“Middleboxes” 
● Act on data going through the network 
● Examples: Load balancer, gateway, IDS, VPN 
endpoint, NAT, firewall 
● Not just telco stuff 
8 Dave Neary, Red Hat
Telco services 
9 Dave Neary, Red Hat
Top use-cases 
● IMS, EPC, SDB: Cellular, telephone, TV, video 
streaming, VoIP, 3G/4G data 
● CPE: Customer Premises Equipment – telco 
equipment on-site (set-top boxes) 
● Many others to choose from! 
10 Dave Neary, Red Hat
Network Function Virtualization reference architecture 
NFV Management and 
Orchestration 
An implementation of a Network Function 
that can be deployed on a Network 
Functions Virtualisation Infrastructure (NFVI) 
Service, VNF and Infrastructure catalogue 
VNF EMS 2 
VNF EMS 3 
Vn-Nf 
VNF EMS 1 
VNF 1 
Virtual 
Computing 
Virtual 
Storage 
Virtualisation Layer (Hypervisor) 
Computing 
Hardware 
Vl-Ha 
Storage 
Hardware 
Virtual 
Network 
Network 
Hardware 
Hardware resources 
Or-Vnfm 
VNF 
Managers 
VNF 2 
Orchestrator 
OSS/BSS 
NFVI 
VNF 3 
Os-Ma 
Se-Ma 
Ve-Vnfm 
Nf-Vi 
Virtualised 
Virtual 
Infrastructure 
Manager 
Infrastructure 
Manager 
Or-Vi 
Execution reference points Main NFV Other reference points reference points 
The totality of all hardware and software 
components which build up the 
environment in which VNFs are deployed. 
The NFV-Infrastructure can span across 
several locations, e.g. places where data 
centres are operated. The network providing 
connectivity between these locations is 
regarded to be part of the NFV-Infrastructure. 
A functional block that manages the 
Network Service (NS) lifecycle and 
coordinates the management of NS lifecycle, 
VNF lifecycle (supported by the VNFM) and 
NFVI resources (supported by the VIM) to 
ensure an optimized allocation of the 
necessary resources and connectivity. 
A functional block that is responsible for the 
lifecycle management of VNF. 
A functional block that is responsible for 
controlling and managing the NFVI compute, 
storage and network resources, usually 
within one operator’s Infrastructure Domain 
(e.g., NFVI-PoP).
Network Function Virtualization Infrastructure 
VNF EMS 2 VNF EMS 3 
Vn-Nf 
Virtual 
Computing Virtual Storage Virtual Network 
Virtualisation Layer (Hypervisor) 
Computing 
Hardware 
Storage 
Hardware 
Network 
Hardware 
Hardware resources 
VNF 2 
NFVI 
VNF 3 
VNF EMS 1 
Vl-Ha 
VNF 1 
Orchestrator 
VNF 
Managers 
OSS/BSS 
NFV Management and 
Orchestration 
Service, VNF and Infrastructure catalogue 
Or-Vnfm 
Os-Ma 
Se-Ma 
Ve-Vnfm 
Nf-Vi 
Virtualised 
Infrastructure 
Manager 
Virtual 
Infrastructure 
Manager 
Or-Vi
NFV Management and Orchestration 
OSS/BSS Orchestrator 
VNF 
Managers 
VNF 2 
VNF 3 
VNF EMS 1 
Service, VNF and Infrastructure 
Description 
Or-Vnfm 
Os-Ma 
Se-Ma 
Ve-Vnfm 
Nf-Vi 
VNF EMS 2 VNF EMS 3 
Virtual 
Infrastructure 
Manager 
Virtualised 
Infrastructure 
Manager 
VNF 1 
Or-Vi 
OpenStack APIs 
Vn-Nf 
Virtualisation Layer (Hypervisor) 
Computing 
Hardware 
Storage 
Hardware 
Network 
Hardware 
NFVI 
Hardware resources 
Vl-Ha 
Virtual 
Computing 
Virtual 
Storage 
Virtual 
Network
OPENSTACK MAPPING TO NFV ETSI NFV requirements 
• INFrastructure Working Group 
• PERformance Working Group 
• RELiability Working Group 
• SECurity Working Group 
• MANagement Working Group 
• SoftWare Architecture Working Group 
Upstream work items (Gaps) 
• OpenStack Resource Management 
• Direct Management of any hypervisor on 
OpenStack 
• NFVI Fault Management/NFVI Maintenance 
• Infrastructure Policy Engine 
• IPV6 support 
• Metro Ethernet service definitions 
• Network Provisioning 
• Network Controller 
• NFVI Cloud HA and IPSec Acceleration 
• Etc… 
https://wiki.openstack.org/wiki/Teams/NFV 
Os-Ma 
Se-Ma 
Ve-Vnfm 
Nf-Vi 
OOPPNNFFVV 
Service, VNF and Infrastructure 
VNF EMS 2 VNF EMS 3 
VNF 1 
Virtual 
Computing Virtual Storage Virtual Network 
CCOODDEE 
Vn-Nf 
VNF EMS 1 
Description 
Virtualisation Layer (Hypervisor) 
Computing 
Hardware 
Vl-Ha 
Storage 
Hardware 
Network 
Hardware 
Hardware resources 
NFV Management and 
Orchestration 
Or-Vnfm 
VNF Manager 
VNF 2 
Orchestrator 
(Telemetry+) 
OSS/BSS 
NFVI 
VNF 3 
VIM 
Virtualised 
Infrastructure 
Manager 
Or-Vi 
Execution reference points Other reference points Main NFV reference points 
14 
OpenStack APIs 
https://www.opnfv.org/
““IInntteerrCClloouudd”” 
DMZ 
On-Premises 
CDN 
LAN 
Private 
Cloud 
APIs 
Public 
Clouds 
XaaS 
OTN 
Applications 
ManageIQ 
Orchestration 
Page 15 
IBX 
UNDERLAY 
OVERLAY 
• Contrail 
• ACI 
• Nuage
Open source and standards 
16 Dave Neary, Red Hat
ETSI 
● ETSI NFV ISG = European Telecommunications 
Standards Institute NFV Industry Standards Group 
● Defines use-cases, terminology and interfaces for a 
hypothetical NFV platform 
● Started European, but most telcos, NEPs and many 
software vendors have presence 
● NFV white paper and use-cases seeded both 
OPNFV and OpenStack NFV team 
17 Dave Neary, Red Hat
OPNFV 
● Linux Foundation hosted project 
● Goal is to create a complete software stack for NFV 
● Includes KVM, libvirt, Open vSwitch, DPDK, 
OpenDaylight, OpenStack 
● Dual goals: 
● Technology gaps – write code where needed for NFV 
● Upstream first – evangelise NFV to upstream 
projects, ensure code is accepted 
● Members include NEPs, telcos, software & 
hardware vendors 
18 Dave Neary, Red Hat
OPNFV phase 1 
19 Dave Neary, Red Hat
OPNFV phase 2? 
20 Dave Neary, Red Hat
What does this have 
to do with ManageIQ? 
21 Dave Neary, Red Hat
Orchestration is key 
22 Dave Neary, Red Hat
Orchestration in NFV (1) 
● VM affinity and anti-affinity 
● Putting VMs on the same ovs-dpdk enabled host 
● HA VMs on different hosts 
● CPU pinning, resource reservation 
● Dedicate resources to certain VMs 
● Network orchestration 
● Monitoring network QoS, reacting to hot spots 
● Matching VMs to hardware capability 
● VMs needing SR-IOV support 
23 Dave Neary, Red Hat
Orchestration in NFV (2) 
24 Dave Neary, Red Hat
Orchestration in NFV (2) 
● VNFs consist of multiple components 
● Each with their own performance constraints 
● NFV deployment includes multiple VNFs 
25 Dave Neary, Red Hat
NFV is basically an orchestration problem 
26 Dave Neary, Red Hat
ManageIQ: Natural candidate for open source 
NFV orchestration 
27 Dave Neary, Red Hat
Open floDoirv:i ddeisrc Sulsidseion, Q&A 
Dave Neary, Red Hat 
dneary@redhat.com 
28 Dave Neary, Red Hat

More Related Content

What's hot

Nfv open stack-shuo-yang
Nfv open stack-shuo-yangNfv open stack-shuo-yang
Nfv open stack-shuo-yang
OW2
 
Network Function Virtualization (NFV) BoF
Network Function Virtualization (NFV) BoFNetwork Function Virtualization (NFV) BoF
Network Function Virtualization (NFV) BoF
APNIC
 
The Next Step of OpenStack Evolution for NFV Deployments
The Next Step ofOpenStack Evolution for NFV DeploymentsThe Next Step ofOpenStack Evolution for NFV Deployments
The Next Step of OpenStack Evolution for NFV Deployments
Dirk Kutscher
 
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
 
NFV and OpenStack
NFV and OpenStackNFV and OpenStack
NFV and OpenStack
Marie-Paule Odini
 
Network Function Virtualisation (NFV) BoF
Network Function Virtualisation (NFV) BoFNetwork Function Virtualisation (NFV) BoF
Network Function Virtualisation (NFV) BoF
APNIC
 
NFV for beginners
NFV for beginnersNFV for beginners
NFV for beginners
Dave Neary
 
Building the New Telefónica Core with NFV
Building the New Telefónica Core with NFVBuilding the New Telefónica Core with NFV
Building the New Telefónica Core with NFV
Francisco Javier Ramón Salguero
 
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
 
NFV Linaro Connect Keynote
NFV Linaro Connect KeynoteNFV Linaro Connect Keynote
NFV Linaro Connect Keynote
Linaro
 
Nfv primer v2
Nfv primer v2Nfv primer v2
Nfv primer v2
Dave Neary
 
Network Function Virtualization Orchestration LI
Network Function Virtualization Orchestration LINetwork Function Virtualization Orchestration LI
Network Function Virtualization Orchestration LI
Krishnamoorthy Arvind
 
Summit 16: Optimizing OPNFV for Distributed NFV Applications
Summit 16: Optimizing OPNFV for Distributed NFV ApplicationsSummit 16: Optimizing OPNFV for Distributed NFV Applications
Summit 16: Optimizing OPNFV for Distributed NFV Applications
OPNFV
 
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
 
NFV Tutorial
NFV TutorialNFV Tutorial
NFV Tutorial
Rashid Mijumbi
 
Introduction to SDN and NFV
Introduction to SDN and NFVIntroduction to SDN and NFV
Introduction to SDN and NFV
Basim Aly (JNCIP-SP, JNCIP-ENT)
 
NFV Usecase in OpenStack(vEPC)
NFV Usecase in OpenStack(vEPC)NFV Usecase in OpenStack(vEPC)
NFV Usecase in OpenStack(vEPC)
Nicholas H. Park
 
Network Softwerization Impact, NFV, SDN
Network Softwerization Impact, NFV, SDNNetwork Softwerization Impact, NFV, SDN
Network Softwerization Impact, NFV, SDN
Marie-Paule Odini
 
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
 
Acronym Soup – NFV, SDN, OVN and VNF
Acronym Soup – NFV, SDN, OVN and VNFAcronym Soup – NFV, SDN, OVN and VNF
Acronym Soup – NFV, SDN, OVN and VNF
Emulex Corporation
 

What's hot (20)

Nfv open stack-shuo-yang
Nfv open stack-shuo-yangNfv open stack-shuo-yang
Nfv open stack-shuo-yang
 
Network Function Virtualization (NFV) BoF
Network Function Virtualization (NFV) BoFNetwork Function Virtualization (NFV) BoF
Network Function Virtualization (NFV) BoF
 
The Next Step of OpenStack Evolution for NFV Deployments
The Next Step ofOpenStack Evolution for NFV DeploymentsThe Next Step ofOpenStack Evolution for NFV Deployments
The Next Step of OpenStack Evolution for NFV Deployments
 
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...
 
NFV and OpenStack
NFV and OpenStackNFV and OpenStack
NFV and OpenStack
 
Network Function Virtualisation (NFV) BoF
Network Function Virtualisation (NFV) BoFNetwork Function Virtualisation (NFV) BoF
Network Function Virtualisation (NFV) BoF
 
NFV for beginners
NFV for beginnersNFV for beginners
NFV for beginners
 
Building the New Telefónica Core with NFV
Building the New Telefónica Core with NFVBuilding the New Telefónica Core with NFV
Building the New Telefónica Core with NFV
 
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
 
NFV Linaro Connect Keynote
NFV Linaro Connect KeynoteNFV Linaro Connect Keynote
NFV Linaro Connect Keynote
 
Nfv primer v2
Nfv primer v2Nfv primer v2
Nfv primer v2
 
Network Function Virtualization Orchestration LI
Network Function Virtualization Orchestration LINetwork Function Virtualization Orchestration LI
Network Function Virtualization Orchestration LI
 
Summit 16: Optimizing OPNFV for Distributed NFV Applications
Summit 16: Optimizing OPNFV for Distributed NFV ApplicationsSummit 16: Optimizing OPNFV for Distributed NFV Applications
Summit 16: Optimizing OPNFV for Distributed NFV Applications
 
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
 
NFV Tutorial
NFV TutorialNFV Tutorial
NFV Tutorial
 
Introduction to SDN and NFV
Introduction to SDN and NFVIntroduction to SDN and NFV
Introduction to SDN and NFV
 
NFV Usecase in OpenStack(vEPC)
NFV Usecase in OpenStack(vEPC)NFV Usecase in OpenStack(vEPC)
NFV Usecase in OpenStack(vEPC)
 
Network Softwerization Impact, NFV, SDN
Network Softwerization Impact, NFV, SDNNetwork Softwerization Impact, NFV, SDN
Network Softwerization Impact, NFV, SDN
 
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...
 
Acronym Soup – NFV, SDN, OVN and VNF
Acronym Soup – NFV, SDN, OVN and VNFAcronym Soup – NFV, SDN, OVN and VNF
Acronym Soup – NFV, SDN, OVN and VNF
 

Similar to Design Summit - NFV BoF - Dave Neary

Network Function Virtualization : Overview
Network Function Virtualization : OverviewNetwork Function Virtualization : Overview
Network Function Virtualization : Overview
sidneel
 
Nfv
NfvNfv
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
 
Understanding NFV and the MANO stack
Understanding NFV and the MANO stackUnderstanding NFV and the MANO stack
Understanding NFV and the MANO stack
Affan Syed
 
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
 
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
 
Demystifying OpenStack for NFV
Demystifying OpenStack for NFVDemystifying OpenStack for NFV
Demystifying OpenStack for NFV
Trinath Somanchi
 
An Introduce of OPNFV (Open Platform for NFV)
An Introduce of OPNFV (Open Platform for NFV)An Introduce of OPNFV (Open Platform for NFV)
An Introduce of OPNFV (Open Platform for NFV)
Mario Cho
 
Nap extras
Nap extrasNap extras
Nap extras
yalda1975
 
Asterisk as a Virtual Network Function Part 1
Asterisk as a Virtual Network Function Part 1Asterisk as a Virtual Network Function Part 1
Asterisk as a Virtual Network Function Part 1
Leif Madsen
 
NFV Open Source projects
NFV Open Source projectsNFV Open Source projects
NFV Open Source projects
Marie-Paule Odini
 
OpenStack Telco Architecture: OpenStack Summit Boston 2017
OpenStack Telco Architecture: OpenStack Summit Boston 2017OpenStack Telco Architecture: OpenStack Summit Boston 2017
OpenStack Telco Architecture: OpenStack Summit Boston 2017
Christian "kiko" Reis
 
NFV foundation/NFV For Dummies
NFV foundation/NFV For DummiesNFV foundation/NFV For Dummies
NFV foundation/NFV For Dummies
anandbajaj
 
Network Function Virtualization - Security Best Practices AtlSecCon 2015
Network Function Virtualization - Security Best Practices AtlSecCon 2015Network Function Virtualization - Security Best Practices AtlSecCon 2015
Network Function Virtualization - Security Best Practices AtlSecCon 2015
Winston Morton
 
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
 
Intel's Out of the Box Network Developers Ireland Meetup on March 29 2017 - ...
Intel's Out of the Box Network Developers Ireland Meetup on March 29 2017  - ...Intel's Out of the Box Network Developers Ireland Meetup on March 29 2017  - ...
Intel's Out of the Box Network Developers Ireland Meetup on March 29 2017 - ...
Haidee McMahon
 
HP & NFV POC at SDN World Congree
HP & NFV POC at SDN World CongreeHP & NFV POC at SDN World Congree
HP & NFV POC at SDN World Congree
Marie-Paule Odini
 
Building the carrier grade nfv infrastructure
Building the carrier grade nfv infrastructureBuilding the carrier grade nfv infrastructure
Building the carrier grade nfv infrastructure
OPNFV
 
OPNFV: Road to Next-Generation Network
OPNFV: Road to Next-Generation NetworkOPNFV: Road to Next-Generation Network
OPNFV: Road to Next-Generation Network
OPNFV
 
Telco Cloud 02 - Introduction to nfv
Telco Cloud 02 - Introduction to nfvTelco Cloud 02 - Introduction to nfv
Telco Cloud 02 - Introduction to nfv
Vikas Shokeen
 

Similar to Design Summit - NFV BoF - Dave Neary (20)

Network Function Virtualization : Overview
Network Function Virtualization : OverviewNetwork Function Virtualization : Overview
Network Function Virtualization : Overview
 
Nfv
NfvNfv
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
 
Understanding NFV and the MANO stack
Understanding NFV and the MANO stackUnderstanding NFV and the MANO stack
Understanding NFV and the MANO stack
 
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
 
Webinar: To be or not to be...NFV
Webinar: To be or not to be...NFVWebinar: To be or not to be...NFV
Webinar: To be or not to be...NFV
 
Demystifying OpenStack for NFV
Demystifying OpenStack for NFVDemystifying OpenStack for NFV
Demystifying OpenStack for NFV
 
An Introduce of OPNFV (Open Platform for NFV)
An Introduce of OPNFV (Open Platform for NFV)An Introduce of OPNFV (Open Platform for NFV)
An Introduce of OPNFV (Open Platform for NFV)
 
Nap extras
Nap extrasNap extras
Nap extras
 
Asterisk as a Virtual Network Function Part 1
Asterisk as a Virtual Network Function Part 1Asterisk as a Virtual Network Function Part 1
Asterisk as a Virtual Network Function Part 1
 
NFV Open Source projects
NFV Open Source projectsNFV Open Source projects
NFV Open Source projects
 
OpenStack Telco Architecture: OpenStack Summit Boston 2017
OpenStack Telco Architecture: OpenStack Summit Boston 2017OpenStack Telco Architecture: OpenStack Summit Boston 2017
OpenStack Telco Architecture: OpenStack Summit Boston 2017
 
NFV foundation/NFV For Dummies
NFV foundation/NFV For DummiesNFV foundation/NFV For Dummies
NFV foundation/NFV For Dummies
 
Network Function Virtualization - Security Best Practices AtlSecCon 2015
Network Function Virtualization - Security Best Practices AtlSecCon 2015Network Function Virtualization - Security Best Practices AtlSecCon 2015
Network Function Virtualization - Security Best Practices AtlSecCon 2015
 
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
 
Intel's Out of the Box Network Developers Ireland Meetup on March 29 2017 - ...
Intel's Out of the Box Network Developers Ireland Meetup on March 29 2017  - ...Intel's Out of the Box Network Developers Ireland Meetup on March 29 2017  - ...
Intel's Out of the Box Network Developers Ireland Meetup on March 29 2017 - ...
 
HP & NFV POC at SDN World Congree
HP & NFV POC at SDN World CongreeHP & NFV POC at SDN World Congree
HP & NFV POC at SDN World Congree
 
Building the carrier grade nfv infrastructure
Building the carrier grade nfv infrastructureBuilding the carrier grade nfv infrastructure
Building the carrier grade nfv infrastructure
 
OPNFV: Road to Next-Generation Network
OPNFV: Road to Next-Generation NetworkOPNFV: Road to Next-Generation Network
OPNFV: Road to Next-Generation Network
 
Telco Cloud 02 - Introduction to nfv
Telco Cloud 02 - Introduction to nfvTelco Cloud 02 - Introduction to nfv
Telco Cloud 02 - Introduction to nfv
 

More from ManageIQ

ManageIQ - Sprint 237 Review - Slide Deck
ManageIQ - Sprint 237 Review - Slide DeckManageIQ - Sprint 237 Review - Slide Deck
ManageIQ - Sprint 237 Review - Slide Deck
ManageIQ
 
ManageIQ - Sprint 236 Review - Slide Deck
ManageIQ - Sprint 236 Review - Slide DeckManageIQ - Sprint 236 Review - Slide Deck
ManageIQ - Sprint 236 Review - Slide Deck
ManageIQ
 
ManageIQ - Sprint 235 Review - Slide Deck
ManageIQ - Sprint 235 Review - Slide DeckManageIQ - Sprint 235 Review - Slide Deck
ManageIQ - Sprint 235 Review - Slide Deck
ManageIQ
 
ManageIQ - Sprint 234 Review - Slide Deck
ManageIQ - Sprint 234 Review - Slide DeckManageIQ - Sprint 234 Review - Slide Deck
ManageIQ - Sprint 234 Review - Slide Deck
ManageIQ
 
ManageIQ - Sprint 233 Review - Slide Deck
ManageIQ - Sprint 233 Review - Slide DeckManageIQ - Sprint 233 Review - Slide Deck
ManageIQ - Sprint 233 Review - Slide Deck
ManageIQ
 
ManageIQ - Sprint 232 Review - Slide Deck
ManageIQ - Sprint 232 Review - Slide DeckManageIQ - Sprint 232 Review - Slide Deck
ManageIQ - Sprint 232 Review - Slide Deck
ManageIQ
 
ManageIQ - Sprint 231 Review - Slide Deck
ManageIQ - Sprint 231 Review - Slide DeckManageIQ - Sprint 231 Review - Slide Deck
ManageIQ - Sprint 231 Review - Slide Deck
ManageIQ
 
ManageIQ - Sprint 230 Review - Slide Deck
ManageIQ - Sprint 230 Review - Slide DeckManageIQ - Sprint 230 Review - Slide Deck
ManageIQ - Sprint 230 Review - Slide Deck
ManageIQ
 
ManageIQ - Sprint 229 Review - Slide Deck
ManageIQ - Sprint 229 Review - Slide DeckManageIQ - Sprint 229 Review - Slide Deck
ManageIQ - Sprint 229 Review - Slide Deck
ManageIQ
 
ManageIQ - Sprint 228 Review - Slide Deck
ManageIQ - Sprint 228 Review - Slide DeckManageIQ - Sprint 228 Review - Slide Deck
ManageIQ - Sprint 228 Review - Slide Deck
ManageIQ
 
Sprint 227
Sprint 227Sprint 227
Sprint 227
ManageIQ
 
Sprint 226
Sprint 226Sprint 226
Sprint 226
ManageIQ
 
Sprint 225
Sprint 225Sprint 225
Sprint 225
ManageIQ
 
Sprint 224
Sprint 224Sprint 224
Sprint 224
ManageIQ
 
Sprint 223
Sprint 223Sprint 223
Sprint 223
ManageIQ
 
Sprint 222
Sprint 222Sprint 222
Sprint 222
ManageIQ
 
Sprint 221
Sprint 221Sprint 221
Sprint 221
ManageIQ
 
Sprint 220
Sprint 220Sprint 220
Sprint 220
ManageIQ
 
Sprint 219
Sprint 219Sprint 219
Sprint 219
ManageIQ
 
Sprint 218
Sprint 218Sprint 218
Sprint 218
ManageIQ
 

More from ManageIQ (20)

ManageIQ - Sprint 237 Review - Slide Deck
ManageIQ - Sprint 237 Review - Slide DeckManageIQ - Sprint 237 Review - Slide Deck
ManageIQ - Sprint 237 Review - Slide Deck
 
ManageIQ - Sprint 236 Review - Slide Deck
ManageIQ - Sprint 236 Review - Slide DeckManageIQ - Sprint 236 Review - Slide Deck
ManageIQ - Sprint 236 Review - Slide Deck
 
ManageIQ - Sprint 235 Review - Slide Deck
ManageIQ - Sprint 235 Review - Slide DeckManageIQ - Sprint 235 Review - Slide Deck
ManageIQ - Sprint 235 Review - Slide Deck
 
ManageIQ - Sprint 234 Review - Slide Deck
ManageIQ - Sprint 234 Review - Slide DeckManageIQ - Sprint 234 Review - Slide Deck
ManageIQ - Sprint 234 Review - Slide Deck
 
ManageIQ - Sprint 233 Review - Slide Deck
ManageIQ - Sprint 233 Review - Slide DeckManageIQ - Sprint 233 Review - Slide Deck
ManageIQ - Sprint 233 Review - Slide Deck
 
ManageIQ - Sprint 232 Review - Slide Deck
ManageIQ - Sprint 232 Review - Slide DeckManageIQ - Sprint 232 Review - Slide Deck
ManageIQ - Sprint 232 Review - Slide Deck
 
ManageIQ - Sprint 231 Review - Slide Deck
ManageIQ - Sprint 231 Review - Slide DeckManageIQ - Sprint 231 Review - Slide Deck
ManageIQ - Sprint 231 Review - Slide Deck
 
ManageIQ - Sprint 230 Review - Slide Deck
ManageIQ - Sprint 230 Review - Slide DeckManageIQ - Sprint 230 Review - Slide Deck
ManageIQ - Sprint 230 Review - Slide Deck
 
ManageIQ - Sprint 229 Review - Slide Deck
ManageIQ - Sprint 229 Review - Slide DeckManageIQ - Sprint 229 Review - Slide Deck
ManageIQ - Sprint 229 Review - Slide Deck
 
ManageIQ - Sprint 228 Review - Slide Deck
ManageIQ - Sprint 228 Review - Slide DeckManageIQ - Sprint 228 Review - Slide Deck
ManageIQ - Sprint 228 Review - Slide Deck
 
Sprint 227
Sprint 227Sprint 227
Sprint 227
 
Sprint 226
Sprint 226Sprint 226
Sprint 226
 
Sprint 225
Sprint 225Sprint 225
Sprint 225
 
Sprint 224
Sprint 224Sprint 224
Sprint 224
 
Sprint 223
Sprint 223Sprint 223
Sprint 223
 
Sprint 222
Sprint 222Sprint 222
Sprint 222
 
Sprint 221
Sprint 221Sprint 221
Sprint 221
 
Sprint 220
Sprint 220Sprint 220
Sprint 220
 
Sprint 219
Sprint 219Sprint 219
Sprint 219
 
Sprint 218
Sprint 218Sprint 218
Sprint 218
 

Recently uploaded

HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
Tomaz Bratanic
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
kumardaparthi1024
 
dbms calicut university B. sc Cs 4th sem.pdf
dbms  calicut university B. sc Cs 4th sem.pdfdbms  calicut university B. sc Cs 4th sem.pdf
dbms calicut university B. sc Cs 4th sem.pdf
Shinana2
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 
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
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Jeffrey Haguewood
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - HiikeSystem Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
Hiike
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
Brandon Minnick, MBA
 
Azure API Management to expose backend services securely
Azure API Management to expose backend services securelyAzure API Management to expose backend services securely
Azure API Management to expose backend services securely
Dinusha Kumarasiri
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
Tatiana Kojar
 
Finale of the Year: Apply for Next One!
Finale of the Year: Apply for Next One!Finale of the Year: Apply for Next One!
Finale of the Year: Apply for Next One!
GDSC PJATK
 
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
 
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Tatiana Kojar
 
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...Letter and Document Automation for Bonterra Impact Management (fka Social Sol...
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...
Jeffrey Haguewood
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
Zilliz
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
saastr
 

Recently uploaded (20)

HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
 
dbms calicut university B. sc Cs 4th sem.pdf
dbms  calicut university B. sc Cs 4th sem.pdfdbms  calicut university B. sc Cs 4th sem.pdf
dbms calicut university B. sc Cs 4th sem.pdf
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 
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
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - HiikeSystem Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
 
Azure API Management to expose backend services securely
Azure API Management to expose backend services securelyAzure API Management to expose backend services securely
Azure API Management to expose backend services securely
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
 
Finale of the Year: Apply for Next One!
Finale of the Year: Apply for Next One!Finale of the Year: Apply for Next One!
Finale of the Year: Apply for Next One!
 
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
 
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
 
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...Letter and Document Automation for Bonterra Impact Management (fka Social Sol...
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
 

Design Summit - NFV BoF - Dave Neary

  • 1. NFV and ManageIQ Dave Neary Open Source and Standards, Red Hat October 8, 2014
  • 2. What is NFV? “NFV is a network architecture concept that proposes using IT virtualization related technologies to virtualize entire classes of network node functions into building blocks that may be connected, or chained, together to create communication services” 2 Dave Neary, Red Hat Wikipedia: http://en.wikipedia.org/wiki/Network_Functions_Virtualization
  • 3. Hold on... what is NFV, again? 3 Dave Neary, Red Hat
  • 4. Lost in a sea of acronyms CDN NFV CG-NAT AAA SBC ETSI NFV ISG IPSec MANO IMS SLA 4 Dave Neary, Red Hat VIM EPC VNFi DPI vCPE MME SGSN PDN-GW RNC eNode B QoE BNG VPN HLR/HSS OSS/BSS BRAS C-RAN VNFs
  • 5. No, really... what is NFV? Telcos are replacing hardware with VMs 5 Dave Neary, Red Hat
  • 6. Why do telcos care? ● Enables increased agility ● Market pressures are reducing margins and increasing customer demand for new services ● Reduced CapEx ● Consolidation of custom H/W to industry-standard servers ● Promise of reduced OpEx 6 Dave Neary, Red Hat
  • 7. What is a network function? 7 Dave Neary, Red Hat
  • 8. “Middleboxes” ● Act on data going through the network ● Examples: Load balancer, gateway, IDS, VPN endpoint, NAT, firewall ● Not just telco stuff 8 Dave Neary, Red Hat
  • 9. Telco services 9 Dave Neary, Red Hat
  • 10. Top use-cases ● IMS, EPC, SDB: Cellular, telephone, TV, video streaming, VoIP, 3G/4G data ● CPE: Customer Premises Equipment – telco equipment on-site (set-top boxes) ● Many others to choose from! 10 Dave Neary, Red Hat
  • 11. Network Function Virtualization reference architecture NFV Management and Orchestration An implementation of a Network Function that can be deployed on a Network Functions Virtualisation Infrastructure (NFVI) Service, VNF and Infrastructure catalogue VNF EMS 2 VNF EMS 3 Vn-Nf VNF EMS 1 VNF 1 Virtual Computing Virtual Storage Virtualisation Layer (Hypervisor) Computing Hardware Vl-Ha Storage Hardware Virtual Network Network Hardware Hardware resources Or-Vnfm VNF Managers VNF 2 Orchestrator OSS/BSS NFVI VNF 3 Os-Ma Se-Ma Ve-Vnfm Nf-Vi Virtualised Virtual Infrastructure Manager Infrastructure Manager Or-Vi Execution reference points Main NFV Other reference points reference points The totality of all hardware and software components which build up the environment in which VNFs are deployed. The NFV-Infrastructure can span across several locations, e.g. places where data centres are operated. The network providing connectivity between these locations is regarded to be part of the NFV-Infrastructure. A functional block that manages the Network Service (NS) lifecycle and coordinates the management of NS lifecycle, VNF lifecycle (supported by the VNFM) and NFVI resources (supported by the VIM) to ensure an optimized allocation of the necessary resources and connectivity. A functional block that is responsible for the lifecycle management of VNF. A functional block that is responsible for controlling and managing the NFVI compute, storage and network resources, usually within one operator’s Infrastructure Domain (e.g., NFVI-PoP).
  • 12. Network Function Virtualization Infrastructure VNF EMS 2 VNF EMS 3 Vn-Nf Virtual Computing Virtual Storage Virtual Network Virtualisation Layer (Hypervisor) Computing Hardware Storage Hardware Network Hardware Hardware resources VNF 2 NFVI VNF 3 VNF EMS 1 Vl-Ha VNF 1 Orchestrator VNF Managers OSS/BSS NFV Management and Orchestration Service, VNF and Infrastructure catalogue Or-Vnfm Os-Ma Se-Ma Ve-Vnfm Nf-Vi Virtualised Infrastructure Manager Virtual Infrastructure Manager Or-Vi
  • 13. NFV Management and Orchestration OSS/BSS Orchestrator VNF Managers VNF 2 VNF 3 VNF EMS 1 Service, VNF and Infrastructure Description Or-Vnfm Os-Ma Se-Ma Ve-Vnfm Nf-Vi VNF EMS 2 VNF EMS 3 Virtual Infrastructure Manager Virtualised Infrastructure Manager VNF 1 Or-Vi OpenStack APIs Vn-Nf Virtualisation Layer (Hypervisor) Computing Hardware Storage Hardware Network Hardware NFVI Hardware resources Vl-Ha Virtual Computing Virtual Storage Virtual Network
  • 14. OPENSTACK MAPPING TO NFV ETSI NFV requirements • INFrastructure Working Group • PERformance Working Group • RELiability Working Group • SECurity Working Group • MANagement Working Group • SoftWare Architecture Working Group Upstream work items (Gaps) • OpenStack Resource Management • Direct Management of any hypervisor on OpenStack • NFVI Fault Management/NFVI Maintenance • Infrastructure Policy Engine • IPV6 support • Metro Ethernet service definitions • Network Provisioning • Network Controller • NFVI Cloud HA and IPSec Acceleration • Etc… https://wiki.openstack.org/wiki/Teams/NFV Os-Ma Se-Ma Ve-Vnfm Nf-Vi OOPPNNFFVV Service, VNF and Infrastructure VNF EMS 2 VNF EMS 3 VNF 1 Virtual Computing Virtual Storage Virtual Network CCOODDEE Vn-Nf VNF EMS 1 Description Virtualisation Layer (Hypervisor) Computing Hardware Vl-Ha Storage Hardware Network Hardware Hardware resources NFV Management and Orchestration Or-Vnfm VNF Manager VNF 2 Orchestrator (Telemetry+) OSS/BSS NFVI VNF 3 VIM Virtualised Infrastructure Manager Or-Vi Execution reference points Other reference points Main NFV reference points 14 OpenStack APIs https://www.opnfv.org/
  • 15. ““IInntteerrCClloouudd”” DMZ On-Premises CDN LAN Private Cloud APIs Public Clouds XaaS OTN Applications ManageIQ Orchestration Page 15 IBX UNDERLAY OVERLAY • Contrail • ACI • Nuage
  • 16. Open source and standards 16 Dave Neary, Red Hat
  • 17. ETSI ● ETSI NFV ISG = European Telecommunications Standards Institute NFV Industry Standards Group ● Defines use-cases, terminology and interfaces for a hypothetical NFV platform ● Started European, but most telcos, NEPs and many software vendors have presence ● NFV white paper and use-cases seeded both OPNFV and OpenStack NFV team 17 Dave Neary, Red Hat
  • 18. OPNFV ● Linux Foundation hosted project ● Goal is to create a complete software stack for NFV ● Includes KVM, libvirt, Open vSwitch, DPDK, OpenDaylight, OpenStack ● Dual goals: ● Technology gaps – write code where needed for NFV ● Upstream first – evangelise NFV to upstream projects, ensure code is accepted ● Members include NEPs, telcos, software & hardware vendors 18 Dave Neary, Red Hat
  • 19. OPNFV phase 1 19 Dave Neary, Red Hat
  • 20. OPNFV phase 2? 20 Dave Neary, Red Hat
  • 21. What does this have to do with ManageIQ? 21 Dave Neary, Red Hat
  • 22. Orchestration is key 22 Dave Neary, Red Hat
  • 23. Orchestration in NFV (1) ● VM affinity and anti-affinity ● Putting VMs on the same ovs-dpdk enabled host ● HA VMs on different hosts ● CPU pinning, resource reservation ● Dedicate resources to certain VMs ● Network orchestration ● Monitoring network QoS, reacting to hot spots ● Matching VMs to hardware capability ● VMs needing SR-IOV support 23 Dave Neary, Red Hat
  • 24. Orchestration in NFV (2) 24 Dave Neary, Red Hat
  • 25. Orchestration in NFV (2) ● VNFs consist of multiple components ● Each with their own performance constraints ● NFV deployment includes multiple VNFs 25 Dave Neary, Red Hat
  • 26. NFV is basically an orchestration problem 26 Dave Neary, Red Hat
  • 27. ManageIQ: Natural candidate for open source NFV orchestration 27 Dave Neary, Red Hat
  • 28. Open floDoirv:i ddeisrc Sulsidseion, Q&A Dave Neary, Red Hat dneary@redhat.com 28 Dave Neary, Red Hat