SlideShare ist ein Scribd-Unternehmen logo
1 von 28
Downloaden Sie, um offline zu lesen
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

Weitere ähnliche Inhalte

Was ist angesagt?

Nfv open stack-shuo-yang
Nfv open stack-shuo-yangNfv open stack-shuo-yang
Nfv open stack-shuo-yangOW2
 
Network Function Virtualization (NFV) BoF
Network Function Virtualization (NFV) BoFNetwork Function Virtualization (NFV) BoF
Network Function Virtualization (NFV) BoFAPNIC
 
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 DeploymentsDirk 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
 
Network Function Virtualisation (NFV) BoF
Network Function Virtualisation (NFV) BoFNetwork Function Virtualisation (NFV) BoF
Network Function Virtualisation (NFV) BoFAPNIC
 
NFV for beginners
NFV for beginnersNFV for beginners
NFV for beginnersDave Neary
 
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 & TechnologyOPNFV
 
NFV Linaro Connect Keynote
NFV Linaro Connect KeynoteNFV Linaro Connect Keynote
NFV Linaro Connect KeynoteLinaro
 
Nfv primer v2
Nfv primer v2Nfv primer v2
Nfv primer v2Dave Neary
 
Network Function Virtualization Orchestration LI
Network Function Virtualization Orchestration LINetwork Function Virtualization Orchestration LI
Network Function Virtualization Orchestration LIKrishnamoorthy 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 ApplicationsOPNFV
 
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 UpdateOPNFV
 
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, SDNMarie-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 VNFEmulex Corporation
 

Was ist angesagt? (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
 

Ă„hnlich wie Design Summit - NFV BoF - Dave Neary

Network Function Virtualization : Overview
Network Function Virtualization : OverviewNetwork Function Virtualization : Overview
Network Function Virtualization : Overviewsidneel
 
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 NFVF5NetworksAPJ
 
Understanding NFV and the MANO stack
Understanding NFV and the MANO stackUnderstanding NFV and the MANO stack
Understanding NFV and the MANO stackAffan 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 VirtualizationVikas 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...NFVXura
 
Demystifying OpenStack for NFV
Demystifying OpenStack for NFVDemystifying OpenStack for NFV
Demystifying OpenStack for NFVTrinath 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 extrasyalda1975
 
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 1Leif Madsen
 
NFV Open Source projects
NFV Open Source projectsNFV Open Source projects
NFV Open Source projectsMarie-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 2017Christian "kiko" Reis
 
NFV foundation/NFV For Dummies
NFV foundation/NFV For DummiesNFV foundation/NFV For Dummies
NFV foundation/NFV For Dummiesanandbajaj
 
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 2015Winston 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 SemiconductorsOPNFV
 
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 CongreeMarie-Paule Odini
 
Building the carrier grade nfv infrastructure
Building the carrier grade nfv infrastructureBuilding the carrier grade nfv infrastructure
Building the carrier grade nfv infrastructureOPNFV
 
OPNFV: Road to Next-Generation Network
OPNFV: Road to Next-Generation NetworkOPNFV: Road to Next-Generation Network
OPNFV: Road to Next-Generation NetworkOPNFV
 
Telco Cloud 02 - Introduction to nfv
Telco Cloud 02 - Introduction to nfvTelco Cloud 02 - Introduction to nfv
Telco Cloud 02 - Introduction to nfvVikas Shokeen
 

Ă„hnlich wie 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
 

Mehr von ManageIQ

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

Mehr von ManageIQ (20)

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
 
Sprint 217
Sprint 217Sprint 217
Sprint 217
 

KĂĽrzlich hochgeladen

Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 

KĂĽrzlich hochgeladen (20)

Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 

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