SlideShare uma empresa Scribd logo
1 de 34
OpenStack Summit | Barcelona, Spain
Delivering Composable NFV Services for
Business, Residential and Mobile Edge
Pere Monclus, CTO @ PLUMgrid
Azhar Sayeed, Telco Chief Architect @ Red Hat
Introduction
2
CTO, PLUMgrid
Monclus
Pere
Chief Architect, Telco. Red Hat Inc.
Sayeed
Azhar
• NFV, What, Why, How?
• What is the Problem?
• Composable NFV Services
• Help! Ideas
• Summary
Agenda
3
NFV, what, why, how?
Virtual Network Functions Evolution
4
• Optimized for each function
to maximize performance
• Slow to deploy & update
• Fragmented non-commodity
hardware, Vertical Design
• Physical install (per
appliance, per site)
Physical
• Standard high volume Hardware
• Independent Software Vendors
• Open Ecosystem
• Fast on-demand deployment & update
• Variable performance and support for optimization
Virtual Container-based
Realizing Value for Technology Providers
Jumpstarting an NFV ecosystem
5
MANAGEMENT
&
ORCHESTRATION
VIM
NFVi
SD-COMPUTE SD-NETWORK SD-STORAGE
VIRTUAL NETWORK FUNCTIONS
ECOSYSTEM
• Standardized Framework
• Proper definition of VNF
• Well understood Insertion approaches
• Well defined management interfaces
• Scale Out model
• Go to market
• Flexible delivery
• Choose & deploy from portfolio of options
• Shorter testing/deployment/upgrade
cycles
Towards a “Market place” of VNFs for the new wave
of SW Network Technology Providers
Realizing Value for Operators
Carrier Benefits
6
• Service Creation
• Introduction and monetization of new services
• From concept to production in short timeframes
• Operational Benefits
• Ease of automation and Increased deployment agility
• Scale Out architecture
• Visibility with monitoring and alerting
• Reliable (Self-healing, Highly Available, no SPOFs)
• Cost effective
• Multi-tenant
• Flexible
• Shortened GTM cycle
MANAGEMENT
&
ORCHESTRATION
VIM
NFVi
SD-COMPUTE SD-NETWORK SD-STORAGE
VIRTUAL NETWORK FUNCTIONS
ECOSYSTEM
Provide customers a richer set of services.
Enable a “Marketplace”
NFV most common use cases
Flexibility and openness enables innovation in many markets
vCPE/SDWAN
vPE
vEPC, vIMS
GiLAN
7
vCPE reference design
Customer Premise Equipment (CPE)
• Management intensive
• Rigid to changes in operational models
• performance limited
• static and immune to demand changes
Virtualizing the Customer Premise Equipment (vCPE)
• Use software implementation on general purpose hardware to
provide services to residential and business customers &
Moore’s law economies of scale
• Low overhead - centralized control and management - No
truck roll
• Performance can scale with the cloud
• Dynamic and flexible with ability to add and drop services
easily
Internet
NFV Cloud
8
vCPE reference design
Thin / Thick vCPE Model
9
Enterprise
Software Defined Central Office
NFVI - POP
Internet
Residential vCPE Enterprise vCPE
NFVO
SDN Controller
VNFM(s)
VIM
Residential
VM VM
Life is good
vCPE and NFV as the answer to many problems
10
• NFV, What, Why, How?
• What is the Problem?
• Composable NFV Services
• Help! Ideas
• Summary
Agenda
11
12
Let’s size it.
Sizing the reference design
https://en.wikipedia.org/wiki/List_of_countries_by_number_of_households
Residential vCPE Infrastructure Sizing: Number of Servers
Residential
Households:
• China: 455.9 Million
• India: 248.4 Million
• Europe: 218.9 Million
• USA: 133.9 Million
10% vCPE penetration
2 VM per CPE
100 VMs / server
30% vCPE penetration
2 VM per CPE
100 VMs / server
50% vCPE penetration
2 VM per CPE
100 VMs / server
2.1 M Servers
6.3 M Servers
10.5 M Servers
Households vCPE Adoption Servers Needed
13
Sizing the reference design
https://en.wikipedia.org/wiki/List_of_countries_by_number_of_households
Residential vCPE Infrastructure Sizing: Bandwidth
Residential
Households:
• China: 455.9 Million
• India: 248.4 Million
• Europe: 218.9 Million
• USA: 133.9 Million
10% vCPE penetration
10 Mbps / CPE
30% vCPE penetration
100 Mbps / CPE
50% vCPE penetration
1 Gbps / CPE
500Mbps / Server
( 2.1M Servers)
5Gbps / Server
(6.3M Servers)
50Gbps / Server
(10.5M Servers)
Households
vCPE Adoption /
Speed
BW per Server
14
How big is the pie?
In terms of number of servers
15
10M servers at USD 5,000 per server = USD 50B investment…
NFV
Industry
Cloud
Industry
2 to 10 Million Servers?3 to 10 Million Servers?
Really???
• NFV, What, Why, How?
• What is the Problem?
• Composable NFV Services
• Help! Ideas
• Summary
Agenda
17
We need more…
18
Business vCPE + Other Branch site software
Compute node(s) running the following functionality at the
branch
● vRouter with the following services
● WAN connectivity with IPSec
● Firewall
● Intrusion Protection
● DHCP services
● WAN optimization
● Branch Compute
● DNS
● AD/LDAP agents
● Physical Security applications – Video Monitoring,
Security sensors etc
● PBX
● Wireless LAN Controller
PB
X
Branch
Router
DNS, LDAP
Branch Apps
Wireless LAN Controller
FW
Converged Branch
Virtualized Environment with
vCPE with vRouter+
Compute, Storage and Apps
FW, DHCP, WLAN Controller
Current
Branch
DHCP
Service Function Chaining Models
Service Insertion / Service Function Chaining
19
Topology Based Service Insertion
Virtual Domain
Distributed
Policy
Edge Policy
Enforcement Point
Policy Based Service Insertion
Virtual Domain
Distributed
Policy
Service
Chain
We need more … Composable NFV Services
More means… many more!!!
Security Services
● vFW - Firewall
● vALF - Application Level Firewall
● vIPS - Intrusion Protection
WAN Access Services
● WAN Optimization
● SDWAN
Virtual VPN concentrator
Residential Services
● vRouting
● vEmail Scrubber
● vIDS - Intrusion Detection - Perimeter Services
● vQuota Management
● vPersonal Firewall
Managed/Business Services
IPAM - IP Address Management
● vDNS -
● vDHCP
● vNAT
Data Services
● vLB - Load Balancer
● vDPI - Deep Packet Inspection
Virtual Content Cache Node
● Video Cache
● Video Optimization
20
Redrawing vCPE design
Internet
HFC/GPON
Demarc Point
L2 NID
Ethernet
VMDC Switch
vFW
vFW
Traffic-O
vRouter
QoS
VxLAN
VxLAN
VxLAN
Sub
Configuration
Policy
AAA
VM NATVM
Quota
Management
Parental
Control
VM NAT
vIPS/
Malware
vLB
VM
VM
VM
App or Content
Cache
uCPE
nCPE
21
22
Let’s size it.
Sizing the reference design
https://en.wikipedia.org/wiki/List_of_countries_by_number_of_households
Residential vCPE Infrastructure Sizing: Number of Servers
Residential
Households:
• China: 455.9 Million
• India: 248.4 Million
• Europe: 218.9 Million
• USA: 133.9 Million
10% vCPE penetration
6 VM per CPE
100 VMs / server
30% vCPE penetration
6 VM per CPE
100 VMs / server
50% vCPE penetration
6 VM per CPE
100 VMs / server
6.3 M Servers
13.2 M Servers
31.5 M Servers
Households vCPE Adoption Servers Needed
23
How big is the pie?
In terms of number of servers
24
NFV
Industry
6 to 30 Million Servers?
Cloud
Industry
3 to 10 Million Servers?
30M servers at USD 5,000 per server = USD 150B investment… !!!
Really???
• NFV, What, Why, How?
• What is the Problem?
• Composable NFV Services
• Help! Ideas
• Summary
Agenda
26
27
Back to the drawing board…
This time with the ruler!!
Exploring Solutions
We need to look for efficiencies in multiple dimensions
DensityBandwitdh Architectural
FD.IO/VPP
XDP/IOVisor
DPDK/OVS
Smart NICs
SR-IOV
Multi tenant
VNFs
Containers
Serverless
Computing
New VNF
models
(distributed
Data Path)
Thin/Thick CPE
Policy based
Networking
Service based
Networking
Tethered CPE
Needed Goals: 40-100Gbps / server 100x to 1000x density
improvement
Simplify operations, visibility
and management.
Extensibility/new services.
28
About Bandwidth
29
Bandwitdh
FD.IO/VPP
XDP/IOVisor
DPDK/OVS
Smart NICs
SR-IOV
40-100Gbps / server
Things to consider:
• Raw PPS/BW
• Current feature set / Future feature set
• Programmability & Ecosystem of developers
• Solution for VM, Containers or VM & Containers
• Beyond Networking: Security/Policy at all dimensions of
infrastructure
• Part of Linux Kernel / External to Linux Kernel
• Isolation of environments
• HW assist
About Architecture
30
Architectural
Thin/Thick CPE
Policy based
Networking
Service based
Networking
Tethered CPE
Simplify operations, visibility and
management. Extensibility/new services.
Things to consider:
• Thin/Thick CPE transition steps
• Alternative models? Tethered CPE or uCPE
• Do we need to change our thinking towards
networking (from topology to policy/services)?
About Density
31
Things to consider:
• HW to VNF VM as first transition (1-1)
• Complex Multitenant VMs to Single Tenant VMs (1-N)
• VM to Containers next logical transition (1-1)
• What about other models? Equivalent to AWS Lambda for
networking? (N-0)
• Control Plane – Data Plane Separation (N-1)
• Vendor Ecosystem and Marketplace around the different
technologies
Density
Multi tenant
VNFs
Containers
Serverless
Computing
New VNF
models
(distributed
Data Path)
100x to 1000x density
improvement
Red Hat and PLUMgrid Solutions
Overlay
Service
Chain
VNF
PLUMgrid Open Networking Suite
Specific VNFm
(e.g. Tacker)
ManageIQ
ROSP
Openstack
VM and Virtual Infra (RHEL)
Tenant
Networks
Or-Vi
HOT, API
Ansible
API, Or-Vnfm, VNFD
Vi-Vnfm
Vi-Vnfm, HOT
Nf-Vi
REST API
Nf-Vi
IOVisor
32
• NFV market is happening, 5G as a potential main
driver in the coming years
• Still some unresolved problems around the overall
solution, but well understood and with active
development on those areas
• No ‘universal solution’ that fits all the NFV use cases
yet. But specific solutions for certain use cases already
in Production
• VNF vendors slow to play nice with the NFV ecosystem
/ marketplace. Need for new generation of start ups
that will deliver VNFs in new form factors
• Try it!
Conclusions
33
Visit Us @Booth B37 & D1
THANK YOU!

Mais conteúdo relacionado

Mais procurados

Service Mesh on Kubernetes with Istio
Service Mesh on Kubernetes with IstioService Mesh on Kubernetes with Istio
Service Mesh on Kubernetes with Istio
Michelle Holley
 
Policy Based SDN Solution for DC and Branch Office by Suresh Boddapati
Policy Based SDN Solution for DC and Branch Office by Suresh BoddapatiPolicy Based SDN Solution for DC and Branch Office by Suresh Boddapati
Policy Based SDN Solution for DC and Branch Office by Suresh Boddapati
buildacloud
 

Mais procurados (20)

Networking For Nested Containers: Magnum, Kuryr, Neutron Integration
Networking For Nested Containers: Magnum, Kuryr, Neutron IntegrationNetworking For Nested Containers: Magnum, Kuryr, Neutron Integration
Networking For Nested Containers: Magnum, Kuryr, Neutron Integration
 
Revolutionizing IT and Telecom Industry with OpenStack, SDN and NFV
Revolutionizing IT and Telecom Industry with OpenStack, SDN and NFVRevolutionizing IT and Telecom Industry with OpenStack, SDN and NFV
Revolutionizing IT and Telecom Industry with OpenStack, SDN and NFV
 
Securing Micro Services in Cloud Foundry
Securing Micro Services in Cloud FoundrySecuring Micro Services in Cloud Foundry
Securing Micro Services in Cloud Foundry
 
7 - Introduction to OpenStack & SDN by Ady Saputra
7 - Introduction to OpenStack & SDN by Ady Saputra7 - Introduction to OpenStack & SDN by Ady Saputra
7 - Introduction to OpenStack & SDN by Ady Saputra
 
The evolution of data center network fabrics
The evolution of data center network fabricsThe evolution of data center network fabrics
The evolution of data center network fabrics
 
Lessons learned from global telecom operators' cloud journeys - Zeev Likworni...
Lessons learned from global telecom operators' cloud journeys - Zeev Likworni...Lessons learned from global telecom operators' cloud journeys - Zeev Likworni...
Lessons learned from global telecom operators' cloud journeys - Zeev Likworni...
 
Expanding your impact with programmability in the data center
Expanding your impact with programmability in the data centerExpanding your impact with programmability in the data center
Expanding your impact with programmability in the data center
 
OpenStack As A Strategy For Future Growth at Cisco
OpenStack As A Strategy For Future Growth at CiscoOpenStack As A Strategy For Future Growth at Cisco
OpenStack As A Strategy For Future Growth at Cisco
 
You Can Build Your OpenStack and Consume it Too
You Can Build Your OpenStack and Consume it TooYou Can Build Your OpenStack and Consume it Too
You Can Build Your OpenStack and Consume it Too
 
Unified Underlay and Overlay SDNs for OpenStack Clouds
Unified Underlay and Overlay SDNs for OpenStack CloudsUnified Underlay and Overlay SDNs for OpenStack Clouds
Unified Underlay and Overlay SDNs for OpenStack Clouds
 
OpenContrail Overview
OpenContrail OverviewOpenContrail Overview
OpenContrail Overview
 
The Data Center Network Evolution
The Data Center Network EvolutionThe Data Center Network Evolution
The Data Center Network Evolution
 
Ons 2013-nv
Ons 2013-nvOns 2013-nv
Ons 2013-nv
 
Service Mesh on Kubernetes with Istio
Service Mesh on Kubernetes with IstioService Mesh on Kubernetes with Istio
Service Mesh on Kubernetes with Istio
 
Rightscale Webinar: Designing Private & Hybrid Clouds (Hosted by Citrix)
Rightscale Webinar: Designing Private & Hybrid Clouds (Hosted by Citrix)Rightscale Webinar: Designing Private & Hybrid Clouds (Hosted by Citrix)
Rightscale Webinar: Designing Private & Hybrid Clouds (Hosted by Citrix)
 
1 - SDNRG ITB, 10 minutes intro by Affan Basalamah
 1 - SDNRG ITB, 10 minutes intro by Affan Basalamah 1 - SDNRG ITB, 10 minutes intro by Affan Basalamah
1 - SDNRG ITB, 10 minutes intro by Affan Basalamah
 
VMworld 2013: VMware NSX Integration with OpenStack
VMworld 2013: VMware NSX Integration with OpenStack VMworld 2013: VMware NSX Integration with OpenStack
VMworld 2013: VMware NSX Integration with OpenStack
 
Policy Based SDN Solution for DC and Branch Office by Suresh Boddapati
Policy Based SDN Solution for DC and Branch Office by Suresh BoddapatiPolicy Based SDN Solution for DC and Branch Office by Suresh Boddapati
Policy Based SDN Solution for DC and Branch Office by Suresh Boddapati
 
The Changing Data Center Landscape
The Changing Data Center LandscapeThe Changing Data Center Landscape
The Changing Data Center Landscape
 
Implementing vCPE with OpenStack and Software Defined Networks
Implementing vCPE with OpenStack and Software Defined NetworksImplementing vCPE with OpenStack and Software Defined Networks
Implementing vCPE with OpenStack and Software Defined Networks
 

Destaque

CHEMIST - FAWZY FAWZY MASSOUD
CHEMIST - FAWZY FAWZY MASSOUDCHEMIST - FAWZY FAWZY MASSOUD
CHEMIST - FAWZY FAWZY MASSOUD
fawzy massoud
 
CHEMIST - FAWZY FAWZY MASSOUD
CHEMIST - FAWZY FAWZY MASSOUDCHEMIST - FAWZY FAWZY MASSOUD
CHEMIST - FAWZY FAWZY MASSOUD
fawzy massoud
 
Comprehensive diebetic care at Base Hospital Panadura
Comprehensive diebetic care at Base Hospital PanaduraComprehensive diebetic care at Base Hospital Panadura
Comprehensive diebetic care at Base Hospital Panadura
dianasagari kiriwandeniya
 

Destaque (16)

E-Cordial Labeling of Some Mirror Graphs
E-Cordial Labeling of Some Mirror GraphsE-Cordial Labeling of Some Mirror Graphs
E-Cordial Labeling of Some Mirror Graphs
 
School spirit through virtual engagement
School spirit through virtual engagementSchool spirit through virtual engagement
School spirit through virtual engagement
 
APEX v15a 02162015
APEX v15a 02162015APEX v15a 02162015
APEX v15a 02162015
 
CHEMIST - FAWZY FAWZY MASSOUD
CHEMIST - FAWZY FAWZY MASSOUDCHEMIST - FAWZY FAWZY MASSOUD
CHEMIST - FAWZY FAWZY MASSOUD
 
Sandeep G Resume
Sandeep G ResumeSandeep G Resume
Sandeep G Resume
 
Intern Paper
Intern PaperIntern Paper
Intern Paper
 
Gasoline
GasolineGasoline
Gasoline
 
เล่าเรื่องจากภาพ
เล่าเรื่องจากภาพเล่าเรื่องจากภาพ
เล่าเรื่องจากภาพ
 
วัดขวด
วัดขวดวัดขวด
วัดขวด
 
CHEMIST - FAWZY FAWZY MASSOUD
CHEMIST - FAWZY FAWZY MASSOUDCHEMIST - FAWZY FAWZY MASSOUD
CHEMIST - FAWZY FAWZY MASSOUD
 
Jeegar Rathod - QA
Jeegar Rathod - QAJeegar Rathod - QA
Jeegar Rathod - QA
 
Mtc learnings from isv & enterprise (dated - Dec -2014)
Mtc learnings from isv & enterprise (dated - Dec -2014)Mtc learnings from isv & enterprise (dated - Dec -2014)
Mtc learnings from isv & enterprise (dated - Dec -2014)
 
Code Orange
Code OrangeCode Orange
Code Orange
 
Comprehensive diebetic care at Base Hospital Panadura
Comprehensive diebetic care at Base Hospital PanaduraComprehensive diebetic care at Base Hospital Panadura
Comprehensive diebetic care at Base Hospital Panadura
 
View and Data API のご紹介 @ WebGL Meetup #2
View and Data API のご紹介 @ WebGL Meetup #2View and Data API のご紹介 @ WebGL Meetup #2
View and Data API のご紹介 @ WebGL Meetup #2
 
Network Monitoring and Analytics
Network Monitoring and AnalyticsNetwork Monitoring and Analytics
Network Monitoring and Analytics
 

Semelhante a Delivering Composable NFV Services for Business, Residential and Mobile Edge

Carrier-grade-virtual-platform-use-case
Carrier-grade-virtual-platform-use-caseCarrier-grade-virtual-platform-use-case
Carrier-grade-virtual-platform-use-case
Sheryl Zhang
 
Banv meetup-contrail
Banv meetup-contrailBanv meetup-contrail
Banv meetup-contrail
nvirters
 

Semelhante a Delivering Composable NFV Services for Business, Residential and Mobile Edge (20)

uCPE and VNFs Explained
uCPE and VNFs ExplaineduCPE and VNFs Explained
uCPE and VNFs Explained
 
uCPE and VNFs Explained
uCPE and VNFs ExplaineduCPE and VNFs Explained
uCPE and VNFs Explained
 
WAN Summit NYC: SDN, SD-WAN, NFV - I'm Confused!
WAN Summit NYC: SDN, SD-WAN, NFV - I'm Confused!WAN Summit NYC: SDN, SD-WAN, NFV - I'm Confused!
WAN Summit NYC: SDN, SD-WAN, NFV - I'm Confused!
 
Software defined networking(sdn) vahid sadri
Software defined networking(sdn) vahid sadriSoftware defined networking(sdn) vahid sadri
Software defined networking(sdn) vahid sadri
 
1-11-FONEX-What-are-the-3-Fundamental-Approaches-to-NFV-Deployment.pdf
1-11-FONEX-What-are-the-3-Fundamental-Approaches-to-NFV-Deployment.pdf1-11-FONEX-What-are-the-3-Fundamental-Approaches-to-NFV-Deployment.pdf
1-11-FONEX-What-are-the-3-Fundamental-Approaches-to-NFV-Deployment.pdf
 
[OpenStack Day in Korea 2015] Track 2-3 - 오픈스택 클라우드에 최적화된 네트워크 가상화 '누아지(Nuage)'
[OpenStack Day in Korea 2015] Track 2-3 - 오픈스택 클라우드에 최적화된 네트워크 가상화 '누아지(Nuage)'[OpenStack Day in Korea 2015] Track 2-3 - 오픈스택 클라우드에 최적화된 네트워크 가상화 '누아지(Nuage)'
[OpenStack Day in Korea 2015] Track 2-3 - 오픈스택 클라우드에 최적화된 네트워크 가상화 '누아지(Nuage)'
 
Network Function Virtualization (NFV) BoF
Network Function Virtualization (NFV) BoFNetwork Function Virtualization (NFV) BoF
Network Function Virtualization (NFV) BoF
 
Lenovo networking: top of the top of the rack
Lenovo networking: top of the top of the rackLenovo networking: top of the top of the rack
Lenovo networking: top of the top of the rack
 
Javier Lecanda - Colt SDN/NFV Experience inca 201706
Javier Lecanda - Colt SDN/NFV Experience   inca 201706Javier Lecanda - Colt SDN/NFV Experience   inca 201706
Javier Lecanda - Colt SDN/NFV Experience inca 201706
 
Carrier-grade-virtual-platform-use-case
Carrier-grade-virtual-platform-use-caseCarrier-grade-virtual-platform-use-case
Carrier-grade-virtual-platform-use-case
 
VMworld 2016: Advanced Network Services with NSX
VMworld 2016: Advanced Network Services with NSXVMworld 2016: Advanced Network Services with NSX
VMworld 2016: Advanced Network Services with NSX
 
PLNOG15: NFV: Lessons learned from production deployments and current observa...
PLNOG15: NFV: Lessons learned from production deployments and current observa...PLNOG15: NFV: Lessons learned from production deployments and current observa...
PLNOG15: NFV: Lessons learned from production deployments and current observa...
 
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
 
7th SDN Expert Group Seminar - Session4
7th SDN Expert Group Seminar - Session47th SDN Expert Group Seminar - Session4
7th SDN Expert Group Seminar - Session4
 
Banv meetup-contrail
Banv meetup-contrailBanv meetup-contrail
Banv meetup-contrail
 
HP NFV ezine v2 dec 2014
HP NFV ezine v2 dec 2014HP NFV ezine v2 dec 2014
HP NFV ezine v2 dec 2014
 
Putting the M in MANO: Major new Ensemble release delivers NFV management and...
Putting the M in MANO: Major new Ensemble release delivers NFV management and...Putting the M in MANO: Major new Ensemble release delivers NFV management and...
Putting the M in MANO: Major new Ensemble release delivers NFV management and...
 
Framework for the New IP - Phil O'Reilly
Framework for the New IP - Phil O'ReillyFramework for the New IP - Phil O'Reilly
Framework for the New IP - Phil O'Reilly
 
Sd wan
Sd wan Sd wan
Sd wan
 
Assuring Superior VNF Performance at the Network Edge
Assuring Superior VNF Performance at the Network EdgeAssuring Superior VNF Performance at the Network Edge
Assuring Superior VNF Performance at the Network Edge
 

Mais de PLUMgrid

Mais de PLUMgrid (14)

In-kernel Analytics and Tracing with eBPF for OpenStack Clouds
In-kernel Analytics and Tracing with eBPF for OpenStack CloudsIn-kernel Analytics and Tracing with eBPF for OpenStack Clouds
In-kernel Analytics and Tracing with eBPF for OpenStack Clouds
 
Service Discovery and Registration in a Microservices Architecture
Service Discovery and Registration in a Microservices ArchitectureService Discovery and Registration in a Microservices Architecture
Service Discovery and Registration in a Microservices Architecture
 
How to Quickly Implement a Secure Cloud for Government and Military | Webinar
How to Quickly Implement a Secure Cloud for Government and Military | WebinarHow to Quickly Implement a Secure Cloud for Government and Military | Webinar
How to Quickly Implement a Secure Cloud for Government and Military | Webinar
 
OpenStack and Application Delivery: Joy and Pain of an Intricate Relationship
OpenStack and Application Delivery: Joy and Pain of an Intricate RelationshipOpenStack and Application Delivery: Joy and Pain of an Intricate Relationship
OpenStack and Application Delivery: Joy and Pain of an Intricate Relationship
 
Networking For Nested Containers: Magnum, Kuryr, Neutron Integration
Networking For Nested Containers: Magnum, Kuryr, Neutron IntegrationNetworking For Nested Containers: Magnum, Kuryr, Neutron Integration
Networking For Nested Containers: Magnum, Kuryr, Neutron Integration
 
Docker Networking in Swarm, Mesos and Kubernetes [Docker Meetup Santa Clara |...
Docker Networking in Swarm, Mesos and Kubernetes [Docker Meetup Santa Clara |...Docker Networking in Swarm, Mesos and Kubernetes [Docker Meetup Santa Clara |...
Docker Networking in Swarm, Mesos and Kubernetes [Docker Meetup Santa Clara |...
 
Building a Scalable Federated Hybrid Cloud
Building a Scalable Federated Hybrid CloudBuilding a Scalable Federated Hybrid Cloud
Building a Scalable Federated Hybrid Cloud
 
Managing Multi-hypervisor OpenStack Cloud with Single Virtual Network
Managing Multi-hypervisor OpenStack Cloud with Single Virtual NetworkManaging Multi-hypervisor OpenStack Cloud with Single Virtual Network
Managing Multi-hypervisor OpenStack Cloud with Single Virtual Network
 
See Your OpenStack Network Like Never Before
See Your OpenStack Network Like Never BeforeSee Your OpenStack Network Like Never Before
See Your OpenStack Network Like Never Before
 
EBPF and Linux Networking
EBPF and Linux NetworkingEBPF and Linux Networking
EBPF and Linux Networking
 
Federation manager demo
Federation manager demoFederation manager demo
Federation manager demo
 
Navigating OpenStack Networking
Navigating OpenStack NetworkingNavigating OpenStack Networking
Navigating OpenStack Networking
 
Testing the limits of cloud networks
Testing the limits of cloud networksTesting the limits of cloud networks
Testing the limits of cloud networks
 
Docker Networking in OpenStack: What you need to know now
Docker Networking in OpenStack: What you need to know nowDocker Networking in OpenStack: What you need to know now
Docker Networking in OpenStack: What you need to know now
 

Último

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Último (20)

🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
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
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 

Delivering Composable NFV Services for Business, Residential and Mobile Edge

  • 1. OpenStack Summit | Barcelona, Spain Delivering Composable NFV Services for Business, Residential and Mobile Edge Pere Monclus, CTO @ PLUMgrid Azhar Sayeed, Telco Chief Architect @ Red Hat
  • 3. • NFV, What, Why, How? • What is the Problem? • Composable NFV Services • Help! Ideas • Summary Agenda 3
  • 4. NFV, what, why, how? Virtual Network Functions Evolution 4 • Optimized for each function to maximize performance • Slow to deploy & update • Fragmented non-commodity hardware, Vertical Design • Physical install (per appliance, per site) Physical • Standard high volume Hardware • Independent Software Vendors • Open Ecosystem • Fast on-demand deployment & update • Variable performance and support for optimization Virtual Container-based
  • 5. Realizing Value for Technology Providers Jumpstarting an NFV ecosystem 5 MANAGEMENT & ORCHESTRATION VIM NFVi SD-COMPUTE SD-NETWORK SD-STORAGE VIRTUAL NETWORK FUNCTIONS ECOSYSTEM • Standardized Framework • Proper definition of VNF • Well understood Insertion approaches • Well defined management interfaces • Scale Out model • Go to market • Flexible delivery • Choose & deploy from portfolio of options • Shorter testing/deployment/upgrade cycles Towards a “Market place” of VNFs for the new wave of SW Network Technology Providers
  • 6. Realizing Value for Operators Carrier Benefits 6 • Service Creation • Introduction and monetization of new services • From concept to production in short timeframes • Operational Benefits • Ease of automation and Increased deployment agility • Scale Out architecture • Visibility with monitoring and alerting • Reliable (Self-healing, Highly Available, no SPOFs) • Cost effective • Multi-tenant • Flexible • Shortened GTM cycle MANAGEMENT & ORCHESTRATION VIM NFVi SD-COMPUTE SD-NETWORK SD-STORAGE VIRTUAL NETWORK FUNCTIONS ECOSYSTEM Provide customers a richer set of services. Enable a “Marketplace”
  • 7. NFV most common use cases Flexibility and openness enables innovation in many markets vCPE/SDWAN vPE vEPC, vIMS GiLAN 7
  • 8. vCPE reference design Customer Premise Equipment (CPE) • Management intensive • Rigid to changes in operational models • performance limited • static and immune to demand changes Virtualizing the Customer Premise Equipment (vCPE) • Use software implementation on general purpose hardware to provide services to residential and business customers & Moore’s law economies of scale • Low overhead - centralized control and management - No truck roll • Performance can scale with the cloud • Dynamic and flexible with ability to add and drop services easily Internet NFV Cloud 8
  • 9. vCPE reference design Thin / Thick vCPE Model 9 Enterprise Software Defined Central Office NFVI - POP Internet Residential vCPE Enterprise vCPE NFVO SDN Controller VNFM(s) VIM Residential VM VM
  • 10. Life is good vCPE and NFV as the answer to many problems 10
  • 11. • NFV, What, Why, How? • What is the Problem? • Composable NFV Services • Help! Ideas • Summary Agenda 11
  • 13. Sizing the reference design https://en.wikipedia.org/wiki/List_of_countries_by_number_of_households Residential vCPE Infrastructure Sizing: Number of Servers Residential Households: • China: 455.9 Million • India: 248.4 Million • Europe: 218.9 Million • USA: 133.9 Million 10% vCPE penetration 2 VM per CPE 100 VMs / server 30% vCPE penetration 2 VM per CPE 100 VMs / server 50% vCPE penetration 2 VM per CPE 100 VMs / server 2.1 M Servers 6.3 M Servers 10.5 M Servers Households vCPE Adoption Servers Needed 13
  • 14. Sizing the reference design https://en.wikipedia.org/wiki/List_of_countries_by_number_of_households Residential vCPE Infrastructure Sizing: Bandwidth Residential Households: • China: 455.9 Million • India: 248.4 Million • Europe: 218.9 Million • USA: 133.9 Million 10% vCPE penetration 10 Mbps / CPE 30% vCPE penetration 100 Mbps / CPE 50% vCPE penetration 1 Gbps / CPE 500Mbps / Server ( 2.1M Servers) 5Gbps / Server (6.3M Servers) 50Gbps / Server (10.5M Servers) Households vCPE Adoption / Speed BW per Server 14
  • 15. How big is the pie? In terms of number of servers 15 10M servers at USD 5,000 per server = USD 50B investment… NFV Industry Cloud Industry 2 to 10 Million Servers?3 to 10 Million Servers?
  • 17. • NFV, What, Why, How? • What is the Problem? • Composable NFV Services • Help! Ideas • Summary Agenda 17
  • 18. We need more… 18 Business vCPE + Other Branch site software Compute node(s) running the following functionality at the branch ● vRouter with the following services ● WAN connectivity with IPSec ● Firewall ● Intrusion Protection ● DHCP services ● WAN optimization ● Branch Compute ● DNS ● AD/LDAP agents ● Physical Security applications – Video Monitoring, Security sensors etc ● PBX ● Wireless LAN Controller PB X Branch Router DNS, LDAP Branch Apps Wireless LAN Controller FW Converged Branch Virtualized Environment with vCPE with vRouter+ Compute, Storage and Apps FW, DHCP, WLAN Controller Current Branch DHCP
  • 19. Service Function Chaining Models Service Insertion / Service Function Chaining 19 Topology Based Service Insertion Virtual Domain Distributed Policy Edge Policy Enforcement Point Policy Based Service Insertion Virtual Domain Distributed Policy Service Chain
  • 20. We need more … Composable NFV Services More means… many more!!! Security Services ● vFW - Firewall ● vALF - Application Level Firewall ● vIPS - Intrusion Protection WAN Access Services ● WAN Optimization ● SDWAN Virtual VPN concentrator Residential Services ● vRouting ● vEmail Scrubber ● vIDS - Intrusion Detection - Perimeter Services ● vQuota Management ● vPersonal Firewall Managed/Business Services IPAM - IP Address Management ● vDNS - ● vDHCP ● vNAT Data Services ● vLB - Load Balancer ● vDPI - Deep Packet Inspection Virtual Content Cache Node ● Video Cache ● Video Optimization 20
  • 21. Redrawing vCPE design Internet HFC/GPON Demarc Point L2 NID Ethernet VMDC Switch vFW vFW Traffic-O vRouter QoS VxLAN VxLAN VxLAN Sub Configuration Policy AAA VM NATVM Quota Management Parental Control VM NAT vIPS/ Malware vLB VM VM VM App or Content Cache uCPE nCPE 21
  • 23. Sizing the reference design https://en.wikipedia.org/wiki/List_of_countries_by_number_of_households Residential vCPE Infrastructure Sizing: Number of Servers Residential Households: • China: 455.9 Million • India: 248.4 Million • Europe: 218.9 Million • USA: 133.9 Million 10% vCPE penetration 6 VM per CPE 100 VMs / server 30% vCPE penetration 6 VM per CPE 100 VMs / server 50% vCPE penetration 6 VM per CPE 100 VMs / server 6.3 M Servers 13.2 M Servers 31.5 M Servers Households vCPE Adoption Servers Needed 23
  • 24. How big is the pie? In terms of number of servers 24 NFV Industry 6 to 30 Million Servers? Cloud Industry 3 to 10 Million Servers? 30M servers at USD 5,000 per server = USD 150B investment… !!!
  • 26. • NFV, What, Why, How? • What is the Problem? • Composable NFV Services • Help! Ideas • Summary Agenda 26
  • 27. 27 Back to the drawing board… This time with the ruler!!
  • 28. Exploring Solutions We need to look for efficiencies in multiple dimensions DensityBandwitdh Architectural FD.IO/VPP XDP/IOVisor DPDK/OVS Smart NICs SR-IOV Multi tenant VNFs Containers Serverless Computing New VNF models (distributed Data Path) Thin/Thick CPE Policy based Networking Service based Networking Tethered CPE Needed Goals: 40-100Gbps / server 100x to 1000x density improvement Simplify operations, visibility and management. Extensibility/new services. 28
  • 29. About Bandwidth 29 Bandwitdh FD.IO/VPP XDP/IOVisor DPDK/OVS Smart NICs SR-IOV 40-100Gbps / server Things to consider: • Raw PPS/BW • Current feature set / Future feature set • Programmability & Ecosystem of developers • Solution for VM, Containers or VM & Containers • Beyond Networking: Security/Policy at all dimensions of infrastructure • Part of Linux Kernel / External to Linux Kernel • Isolation of environments • HW assist
  • 30. About Architecture 30 Architectural Thin/Thick CPE Policy based Networking Service based Networking Tethered CPE Simplify operations, visibility and management. Extensibility/new services. Things to consider: • Thin/Thick CPE transition steps • Alternative models? Tethered CPE or uCPE • Do we need to change our thinking towards networking (from topology to policy/services)?
  • 31. About Density 31 Things to consider: • HW to VNF VM as first transition (1-1) • Complex Multitenant VMs to Single Tenant VMs (1-N) • VM to Containers next logical transition (1-1) • What about other models? Equivalent to AWS Lambda for networking? (N-0) • Control Plane – Data Plane Separation (N-1) • Vendor Ecosystem and Marketplace around the different technologies Density Multi tenant VNFs Containers Serverless Computing New VNF models (distributed Data Path) 100x to 1000x density improvement
  • 32. Red Hat and PLUMgrid Solutions Overlay Service Chain VNF PLUMgrid Open Networking Suite Specific VNFm (e.g. Tacker) ManageIQ ROSP Openstack VM and Virtual Infra (RHEL) Tenant Networks Or-Vi HOT, API Ansible API, Or-Vnfm, VNFD Vi-Vnfm Vi-Vnfm, HOT Nf-Vi REST API Nf-Vi IOVisor 32
  • 33. • NFV market is happening, 5G as a potential main driver in the coming years • Still some unresolved problems around the overall solution, but well understood and with active development on those areas • No ‘universal solution’ that fits all the NFV use cases yet. But specific solutions for certain use cases already in Production • VNF vendors slow to play nice with the NFV ecosystem / marketplace. Need for new generation of start ups that will deliver VNFs in new form factors • Try it! Conclusions 33
  • 34. Visit Us @Booth B37 & D1 THANK YOU!