Delivering Composable NFV Services for Business, Residential and - - PowerPoint PPT Presentation

delivering composable nfv services for business
SMART_READER_LITE
LIVE PREVIEW

Delivering Composable NFV Services for Business, Residential and - - PowerPoint PPT Presentation

Delivering Composable NFV Services for Business, Residential and Mobile Edge OpenStack Summit | Barcelona, Spain Pere Monclus, CTO @ PLUMgrid Azhar Sayeed, Telco Chief Architect @ Red Hat Introduction Pere Monclus CTO, PLUMgrid Azhar Sayeed


slide-1
SLIDE 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

slide-2
SLIDE 2

Introduction

2

CTO, PLUMgrid

Monclus

Pere

Chief Architect, Telco. Red Hat Inc.

Sayeed

Azhar

slide-3
SLIDE 3
  • NFV, What, Why, How?
  • What is the Problem?
  • Composable NFV Services
  • Help! Ideas
  • Summary

Agenda

3

slide-4
SLIDE 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

slide-5
SLIDE 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

  • f SW Network Technology Providers
slide-6
SLIDE 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”

slide-7
SLIDE 7

NFV most common use cases

Flexibility and openness enables innovation in many markets

vCPE/SDWAN vPE vEPC, vIMS GiLAN

7

slide-8
SLIDE 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

slide-9
SLIDE 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

slide-10
SLIDE 10

Life is good

vCPE and NFV as the answer to many problems

10

slide-11
SLIDE 11
  • NFV, What, Why, How?
  • What is the Problem?
  • Composable NFV Services
  • Help! Ideas
  • Summary

Agenda

11

slide-12
SLIDE 12

12

Let’s size it.

slide-13
SLIDE 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

slide-14
SLIDE 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

slide-15
SLIDE 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?

slide-16
SLIDE 16

Really???

slide-17
SLIDE 17
  • NFV, What, Why, How?
  • What is the Problem?
  • Composable NFV Services
  • Help! Ideas
  • Summary

Agenda

17

slide-18
SLIDE 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

PBX 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

slide-19
SLIDE 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

slide-20
SLIDE 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

slide-21
SLIDE 21

Redrawing vCPE design

Internet

HFC/GPON Demarc Point L2 NID

Ethernet VM

DC Switch vFW vFW Traffic-O vRouter QoS VxLAN VxLAN VxLAN

Sub Configuration Policy

AAA

VM NAT VM

Quota Management Parental Control

VM NAT

vIPS/ Malware vLB

VM VM VM

App or Content Cache

uCPE nCPE

21

slide-22
SLIDE 22

22

Let’s size it.

slide-23
SLIDE 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

slide-24
SLIDE 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… !!!

slide-25
SLIDE 25

Really???

slide-26
SLIDE 26
  • NFV, What, Why, How?
  • What is the Problem?
  • Composable NFV Services
  • Help! Ideas
  • Summary

Agenda

26

slide-27
SLIDE 27

27

Back to the drawing board…

This time with the ruler!!

slide-28
SLIDE 28

Exploring Solutions

We need to look for efficiencies in multiple dimensions

Density Bandwitdh 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

slide-29
SLIDE 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
slide-30
SLIDE 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)?

slide-31
SLIDE 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

slide-32
SLIDE 32

Red Hat and PLUMgrid Solutions

Overlay Service Chain VNF

PLUMgrid Open Networking Suite

Specific VNFm (e.g. Tacker) ManageIQ/Cloudforms RHOSP Openstack VM and Virtual Infra (RHEL)

Tenant Networks

Or-Vi HOT, API

Ansible & Tower

API, Or-Vnfm, VNFD Vi-Vnfm Vi-Vnfm, HOT Nf-Vi REST API R E S T Nf-Vi

IOVisor 32

slide-33
SLIDE 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

slide-34
SLIDE 34

Visit Us @Booth B37 & D1

THANK YOU!