+ All Categories
Home > Documents > Elastic Network Functions: Opportunities and...

Elastic Network Functions: Opportunities and...

Date post: 20-Aug-2020
Category:
Upload: others
View: 3 times
Download: 0 times
Share this document with a friend
69
UNIFY is co-funded by the European Commission DG CONNECT in FP7 Elastic Network Functions: Opportunities and Challenges Robert Szabo (Ericsson Research) EU-FP7-UNIFY Project
Transcript
Page 1: Elastic Network Functions: Opportunities and Challengessbrc2015.ufes.br/wp-content/uploads/Szabo-keynote_SBRC.pdf · Elastic Network Functions: Opportunities and Challenges Robert

UNIFY is co-funded by the European Commission DG CONNECT in FP7

Elastic Network Functions: Opportunities and Challenges

Robert Szabo (Ericsson Research) EU-FP7-UNIFY Project

Page 2: Elastic Network Functions: Opportunities and Challengessbrc2015.ufes.br/wp-content/uploads/Szabo-keynote_SBRC.pdf · Elastic Network Functions: Opportunities and Challenges Robert

Outline • ETSI

• Elastic VNF with ETSI

• SDN • Elastic VNF with ETSI + SND

• More SDN • A bit of UNIFY

• Elastic VNF with UNIFY

• Summary

May 21, 2015 Robert Szabo - keynote at SBRC 2015 2

Page 3: Elastic Network Functions: Opportunities and Challengessbrc2015.ufes.br/wp-content/uploads/Szabo-keynote_SBRC.pdf · Elastic Network Functions: Opportunities and Challenges Robert

UNIFY is co-funded by the European Commission DG CONNECT in FP7

Backgrounds: ETSI NFV

Page 4: Elastic Network Functions: Opportunities and Challengessbrc2015.ufes.br/wp-content/uploads/Szabo-keynote_SBRC.pdf · Elastic Network Functions: Opportunities and Challenges Robert

Network Function Virtualization (NFV) About faster, easier, more cost-effective deployment of services by:

• Building flexible topologies out of a mixture of virtual and dedicated Value Added Service components

• And delivering different sets of service to different traffic and different users

May 21, 2015 Robert Szabo - keynote at SBRC 2015 4

Page 5: Elastic Network Functions: Opportunities and Challengessbrc2015.ufes.br/wp-content/uploads/Szabo-keynote_SBRC.pdf · Elastic Network Functions: Opportunities and Challenges Robert

ETSI NFV History • Established in February 2013 • Proposed, driven, and led by Operators • Under the Umbrella of the

European Telecommunications Standards Institute (ETSI) • Is an Industry Specification Group

• write recommendations • identify gaps in existing technology specifications

• With over 200 operator and vendor members

May 21, 2015 Robert Szabo - keynote at SBRC 2015 5

Page 6: Elastic Network Functions: Opportunities and Challengessbrc2015.ufes.br/wp-content/uploads/Szabo-keynote_SBRC.pdf · Elastic Network Functions: Opportunities and Challenges Robert

ETSI NFV Goals • Reduced operator CAPEX and OPEX through reduced equipment

costs and reduced power consumption • Reduced time-to-market to deploy new network services • Improved return on investment from new services • Greater flexibility to scale up, scale down or evolve services • Openness to the virtual appliance market and pure software

entrants • Opportunities to trial and deploy new innovative services at lower

risk

May 21, 2015 Robert Szabo - keynote at SBRC 2015 6

Page 7: Elastic Network Functions: Opportunities and Challengessbrc2015.ufes.br/wp-content/uploads/Szabo-keynote_SBRC.pdf · Elastic Network Functions: Opportunities and Challenges Robert

ETSI NFV Architecture • Network Function

Virtualization Orchestrator (NFVO)

• Virtualized Infrastructure Manager (VIM)

• Mind • EMS, OSS, BSS

May 21, 2015 Robert Szabo - keynote at SBRC 2015 7

ComputingHardware

StorageHardware

NetworkHardware

Hardware resources

Virtualisation Layer VIM

VNFManager(s)

VNF 2

OSS/BSS

NFVI

VNF 3VNF 1

Execution reference points Main NFV reference pointsOther reference points

Virtual Computing

Virtual Storage

Virtual Network

EMS 2 EMS 3EMS 1

Service, VNF and Infrastructure Description

Or-Vi

Or-Vnfm

Vi-Vnfm

Os-Ma

Se-Ma

Ve-Vnfm

Nf-Vi

Vn-Nf

Vl-Ha

NFVO

Page 8: Elastic Network Functions: Opportunities and Challengessbrc2015.ufes.br/wp-content/uploads/Szabo-keynote_SBRC.pdf · Elastic Network Functions: Opportunities and Challenges Robert

ETSI Management and Orchestration Framework

May 21, 2015 Robert Szabo - keynote at SBRC 2015 8

• Separated resource management horizons: • NFV-Orchestrator • VNF-Management, • Virtualized

Infrastructure Management

Page 9: Elastic Network Functions: Opportunities and Challengessbrc2015.ufes.br/wp-content/uploads/Szabo-keynote_SBRC.pdf · Elastic Network Functions: Opportunities and Challenges Robert

ETSI NFV: Take Away • No change in traditional management functions

(OSS/BSS, EMS)

• Concern on how to move from physical network functions to virtualized

May 21, 2015 Robert Szabo - keynote at SBRC 2015 9

Page 10: Elastic Network Functions: Opportunities and Challengessbrc2015.ufes.br/wp-content/uploads/Szabo-keynote_SBRC.pdf · Elastic Network Functions: Opportunities and Challenges Robert

UNIFY is co-funded by the European Commission DG CONNECT in FP7

Elastic Network Functions: Part 1

Page 11: Elastic Network Functions: Opportunities and Challengessbrc2015.ufes.br/wp-content/uploads/Szabo-keynote_SBRC.pdf · Elastic Network Functions: Opportunities and Challenges Robert

Service Elasticity • Telecom cloud requires elastic scaling of VNFs based

on the dynamic service traffic load • Virtualization provides the elasticity to

scale up / down, scale out / in without any of the overhead of managing physical servers

May 21, 2015 Robert Szabo - keynote at SBRC 2015 11

Page 12: Elastic Network Functions: Opportunities and Challengessbrc2015.ufes.br/wp-content/uploads/Szabo-keynote_SBRC.pdf · Elastic Network Functions: Opportunities and Challenges Robert

Elastic VNF • A VNF may not be designed for scaling

up/down as scaling up/down may require the restart of the VNF • states may be lost

• Any VNF may be capable for scaling in/out

• But good design creates small VM footprint to group VMs as a pool of one VNF function

May 21, 2015 Robert Szabo - keynote at SBRC 2015 12

VNF VNF VNF

VNF

VNF VNF

UP --

DOWN

restart

restart

VNF

Page 13: Elastic Network Functions: Opportunities and Challengessbrc2015.ufes.br/wp-content/uploads/Szabo-keynote_SBRC.pdf · Elastic Network Functions: Opportunities and Challenges Robert

Example: Intrusion Detection System (IDS)

May 21, 2015 Robert Szabo - keynote at SBRC 2015 13

Page 14: Elastic Network Functions: Opportunities and Challengessbrc2015.ufes.br/wp-content/uploads/Szabo-keynote_SBRC.pdf · Elastic Network Functions: Opportunities and Challenges Robert

Example: IDS (cont’d)

May 21, 2015 Robert Szabo - keynote at SBRC 2015 14

Page 15: Elastic Network Functions: Opportunities and Challengessbrc2015.ufes.br/wp-content/uploads/Szabo-keynote_SBRC.pdf · Elastic Network Functions: Opportunities and Challenges Robert

Example: IDS Scaling • System view

May 21, 2015 Robert Szabo - keynote at SBRC 2015 15

Page 16: Elastic Network Functions: Opportunities and Challengessbrc2015.ufes.br/wp-content/uploads/Szabo-keynote_SBRC.pdf · Elastic Network Functions: Opportunities and Challenges Robert

Example: IDS Scaling • Deployment View

May 21, 2015 Robert Szabo - keynote at SBRC 2015 16

Page 17: Elastic Network Functions: Opportunities and Challengessbrc2015.ufes.br/wp-content/uploads/Szabo-keynote_SBRC.pdf · Elastic Network Functions: Opportunities and Challenges Robert

Example: IDS Scaling • Elastic control

sequence

May 21, 2015 Robert Szabo - keynote at SBRC 2015 17

Page 18: Elastic Network Functions: Opportunities and Challengessbrc2015.ufes.br/wp-content/uploads/Szabo-keynote_SBRC.pdf · Elastic Network Functions: Opportunities and Challenges Robert

Example: IDS Scaling • Scale up

• stop, increase, start

May 21, 2015 Robert Szabo - keynote at SBRC 2015 18

UP --

DOWN

restart

restart

Page 19: Elastic Network Functions: Opportunities and Challengessbrc2015.ufes.br/wp-content/uploads/Szabo-keynote_SBRC.pdf · Elastic Network Functions: Opportunities and Challenges Robert

Example: IDS Scaling • Scale out

• How to share the load?

• Service agnostic VNFM?

• EM aware of virtualization?

May 21, 2015 Robert Szabo - keynote at SBRC 2015 19

VNF

VNF VNF VNF

VNF

VNF

Page 20: Elastic Network Functions: Opportunities and Challengessbrc2015.ufes.br/wp-content/uploads/Szabo-keynote_SBRC.pdf · Elastic Network Functions: Opportunities and Challenges Robert

Elastic VNF: Take Away

• Can virtualization be transparent w.r.t. EMS?

• Can NF scaling control be NF agnostic?

May 21, 2015 Robert Szabo - keynote at SBRC 2015 20

Page 21: Elastic Network Functions: Opportunities and Challengessbrc2015.ufes.br/wp-content/uploads/Szabo-keynote_SBRC.pdf · Elastic Network Functions: Opportunities and Challenges Robert

UNIFY is co-funded by the European Commission DG CONNECT in FP7

Backgrounds: Software Defined Networking (SDN) Part 1

Page 22: Elastic Network Functions: Opportunities and Challengessbrc2015.ufes.br/wp-content/uploads/Szabo-keynote_SBRC.pdf · Elastic Network Functions: Opportunities and Challenges Robert

SDN: Problem Statement Control Plane Abstractions?

May 21, 2015 Robert Szabo - keynote at SBRC 2015 22

Data Plane Abstractions

?

Page 23: Elastic Network Functions: Opportunities and Challengessbrc2015.ufes.br/wp-content/uploads/Szabo-keynote_SBRC.pdf · Elastic Network Functions: Opportunities and Challenges Robert

SDN: Problem Statement (cont’d) • Control plane must compute

forwarding state • Consistent with particular low-

level hardware/software • Based on entire network

topology • For all routers/switches

(i.e., must configure each one)

Requirements • Be compatible with low-level

hardware/software • Make decisions based on entire

network • Compute the configuration of

each physical device

May 21, 2015 Robert Szabo - keynote at SBRC 2015 23

abstraction for

forwarding model

abstraction for network

state abstraction for configuration

Page 24: Elastic Network Functions: Opportunities and Challengessbrc2015.ufes.br/wp-content/uploads/Szabo-keynote_SBRC.pdf · Elastic Network Functions: Opportunities and Challenges Robert

SDN Abstractions • abstraction for forwarding model • abstraction for configuration

• abstraction for network state

• abstraction for forwarding model • abstraction for configuration

May 21, 2015 Robert Szabo - keynote at SBRC 2015 24

SDN controller

Forwarding engine

Control plane

Data plane

Applications

NBIApplications

Control plane

Page 25: Elastic Network Functions: Opportunities and Challengessbrc2015.ufes.br/wp-content/uploads/Szabo-keynote_SBRC.pdf · Elastic Network Functions: Opportunities and Challenges Robert

SDN: Take Away • SDN Controller has no control logic but creates network

wide abstraction for control applications

May 21, 2015 Robert Szabo - keynote at SBRC 2015 25

Page 26: Elastic Network Functions: Opportunities and Challengessbrc2015.ufes.br/wp-content/uploads/Szabo-keynote_SBRC.pdf · Elastic Network Functions: Opportunities and Challenges Robert

UNIFY is co-funded by the European Commission DG CONNECT in FP7

Elastic Network Functions: Part 2

Page 27: Elastic Network Functions: Opportunities and Challengessbrc2015.ufes.br/wp-content/uploads/Szabo-keynote_SBRC.pdf · Elastic Network Functions: Opportunities and Challenges Robert

Example: IDS

May 21, 2015 Robert Szabo - keynote at SBRC 2015 27

Page 28: Elastic Network Functions: Opportunities and Challengessbrc2015.ufes.br/wp-content/uploads/Szabo-keynote_SBRC.pdf · Elastic Network Functions: Opportunities and Challenges Robert

Example: IDS

May 21, 2015 Robert Szabo - keynote at SBRC 2015 28

Page 29: Elastic Network Functions: Opportunities and Challengessbrc2015.ufes.br/wp-content/uploads/Szabo-keynote_SBRC.pdf · Elastic Network Functions: Opportunities and Challenges Robert

Example: IDS

May 21, 2015 Robert Szabo - keynote at SBRC 2015 29

Page 30: Elastic Network Functions: Opportunities and Challengessbrc2015.ufes.br/wp-content/uploads/Szabo-keynote_SBRC.pdf · Elastic Network Functions: Opportunities and Challenges Robert

Example: IDS Scaling • Scale up

• stop, increase, start

May 21, 2015 Robert Szabo - keynote at SBRC 2015 30

UP --

DOWN

restart

restart

Page 31: Elastic Network Functions: Opportunities and Challengessbrc2015.ufes.br/wp-content/uploads/Szabo-keynote_SBRC.pdf · Elastic Network Functions: Opportunities and Challenges Robert

Example: IDS Scaling • Scale out

May 21, 2015 Robert Szabo - keynote at SBRC 2015 31

Page 32: Elastic Network Functions: Opportunities and Challengessbrc2015.ufes.br/wp-content/uploads/Szabo-keynote_SBRC.pdf · Elastic Network Functions: Opportunities and Challenges Robert

Elastic VNF: Take Away

• Can virtualization be transparent w.r.t. EMS?

• Can NF scaling control be NF agnostic? • WHERE???

May 21, 2015 Robert Szabo - keynote at SBRC 2015 32

Page 33: Elastic Network Functions: Opportunities and Challengessbrc2015.ufes.br/wp-content/uploads/Szabo-keynote_SBRC.pdf · Elastic Network Functions: Opportunities and Challenges Robert

UNIFY is co-funded by the European Commission DG CONNECT in FP7

Backgrounds: Software Defined Networking (SDN) Part 2

Page 34: Elastic Network Functions: Opportunities and Challengessbrc2015.ufes.br/wp-content/uploads/Szabo-keynote_SBRC.pdf · Elastic Network Functions: Opportunities and Challenges Robert

SDN Abstractions • abstraction for forwarding model • abstraction for configuration

• abstraction for network state

• abstraction for forwarding model • abstraction for configuration

May 21, 2015 Robert Szabo - keynote at SBRC 2015 34

SDN controller

Forwarding engine

Control plane

Data plane

Applications

NBIApplications

Control plane

Page 35: Elastic Network Functions: Opportunities and Challengessbrc2015.ufes.br/wp-content/uploads/Szabo-keynote_SBRC.pdf · Elastic Network Functions: Opportunities and Challenges Robert

SDN Architecture • Logically centralized

control • Optimized resource usage

• Pragmatics • Controllers may federate

in hierarchical trees (or as peers)

May 21, 2015 Robert Szabo - keynote at SBRC 2015 35

Management

Controller plane

Data plane

Management

SDN controller

Network element(≥ 1)

NE resources

ApplicationplaneSDN

application (≥ 1)

SDN applicationManagement

Management (OSS)

Coordinator

Coordinator Agent (≥ 1)

SDN control logic

(business agreements, credentials, policy, etc.)

Agent (≥ 1)...

Slide by courtesy of Dave Hood

Page 36: Elastic Network Functions: Opportunities and Challengessbrc2015.ufes.br/wp-content/uploads/Szabo-keynote_SBRC.pdf · Elastic Network Functions: Opportunities and Challenges Robert

SDN Management, Business Boundaries, Recursion

May 21, 2015 Robert Szabo - keynote at SBRC 2015 36

SDN controller B

(Physical) data plane

Manager B

Customer G application

Controller plane (Virtual) data plane (Virtual) data plane

Customer R application

SDN controller G

(Physical) data plane

Manager G

SDN controller R

(Physical) data plane

Manager R

Controller plane

Controller plane (Virtual) data plane

B orchestrates control actions received on its (virtual) data

planes Slide by courtesy of Dave Hood

Page 37: Elastic Network Functions: Opportunities and Challengessbrc2015.ufes.br/wp-content/uploads/Szabo-keynote_SBRC.pdf · Elastic Network Functions: Opportunities and Challenges Robert

SDN Network Virtualization Virtualization is an abstraction performed on behalf of a particular client or app

May 21, 2015 Robert Szabo - keynote at SBRC 2015 37

Red SDN controllerGreen SDN controller

Blue SDN controller

Green-1

Provider Blue’s network

Provider Blue’s internal virtualization for client Green

Further abstraction created by Green for its own purposes

Provider Blue’s internal virtualization for client Red

Disjoint

CPI CPI

CPI CPI

Slide by courtesy of Dave Hood

Page 38: Elastic Network Functions: Opportunities and Challengessbrc2015.ufes.br/wp-content/uploads/Szabo-keynote_SBRC.pdf · Elastic Network Functions: Opportunities and Challenges Robert

6

9

10

8

7

5

3

2

1

4 12

13

1415

16

23

22 25

24

11

17

19

18

20

21

G24

G25

G15

G16

R14

R20

R22

G21

R23

R19

R3

R2

G1

G4

R13

G18

SDN Virtualization &Recursion

G1

G4

G18 G21

G15

G16

G24

G25

Green-1 G15G16

G24G25

G1G4

G18 G21

SDNC Red

SDNC Green

SDNC Blue

SDNC Red

SDNC Green

SDNC Blue

SDNC Red

SDNC Green

SDNC Blue

(a) (b) (c)

Example of abstract network

Details of virtualization

Multi-Level SDN Virtualization

May 21, 2015 Robert Szabo - keynote at SBRC 2015 38

GR3GR1 GR4

GR5

GR2

G15

G16

G24

G25

G1

G4

G18 G21

Page 39: Elastic Network Functions: Opportunities and Challengessbrc2015.ufes.br/wp-content/uploads/Szabo-keynote_SBRC.pdf · Elastic Network Functions: Opportunities and Challenges Robert

May 21, 2015 Robert Szabo - keynote at SBRC 2015 39

• SDN is “mostly” about networking

• VIM is both software and networking

• No logical centralization in the MANO

SDN Controller++ with Virtualized “Data” Planes

ETSI MANO vs SDN

Page 40: Elastic Network Functions: Opportunities and Challengessbrc2015.ufes.br/wp-content/uploads/Szabo-keynote_SBRC.pdf · Elastic Network Functions: Opportunities and Challenges Robert

SDN: Take Away • SDN Controller has no control logic but creates network

wide abstraction for control applications • But it is assumed that an orchestrator ctrl app is included!

• Abstraction means virtualization for a particular client application

• Client == Northbound API consumer

May 21, 2015 Robert Szabo - keynote at SBRC 2015 40

Page 41: Elastic Network Functions: Opportunities and Challengessbrc2015.ufes.br/wp-content/uploads/Szabo-keynote_SBRC.pdf · Elastic Network Functions: Opportunities and Challenges Robert

SDN Orchestrator “Agent 0”

May 21, 2015 Robert Szabo - keynote at SBRC 2015 41

Management

Controller plane

Data plane

Management

SDN controller

Network element(≥ 1)

NE resources

ApplicationplaneSDN

application (≥ 1)

SDN applicationManagement

Management (OSS)

Coordinator

Coordinator Agent (≥ 1)

SDN control logic

(business agreements, credentials, policy, etc.)

Agent (≥ 1)...

Page 42: Elastic Network Functions: Opportunities and Challengessbrc2015.ufes.br/wp-content/uploads/Szabo-keynote_SBRC.pdf · Elastic Network Functions: Opportunities and Challenges Robert

UNIFY is co-funded by the European Commission DG CONNECT in FP7

UNIFYing Carrier Network and Cloud Resources http://fp7-unify.eu

Page 43: Elastic Network Functions: Opportunities and Challengessbrc2015.ufes.br/wp-content/uploads/Szabo-keynote_SBRC.pdf · Elastic Network Functions: Opportunities and Challenges Robert

UNIFY Design Principles • Logically centralized

control plane architecture (like SDN)

• Combine software & network abstraction to a joint • Virtualization • Programming

May 21, 2015 Robert Szabo - keynote at SBRC 2015 43

Page 44: Elastic Network Functions: Opportunities and Challengessbrc2015.ufes.br/wp-content/uploads/Szabo-keynote_SBRC.pdf · Elastic Network Functions: Opportunities and Challenges Robert

• Logically centralized resource orchestration

• Joint software & network • Virtualization

• Programming

• Multi-level / recursive architecture

May 21, 2015 Robert Szabo - keynote at SBRC 2015 44

UNIFY Architecture

Page 45: Elastic Network Functions: Opportunities and Challengessbrc2015.ufes.br/wp-content/uploads/Szabo-keynote_SBRC.pdf · Elastic Network Functions: Opportunities and Challenges Robert

Concept: Virtualization

• Big Switch & Big Software (BiS-BiS) Virtualization • Combined

compute & networking

• Virtualized “infrastructure view”

May 21, 2015 Robert Szabo - keynote at SBRC 2015 45

Page 46: Elastic Network Functions: Opportunities and Challengessbrc2015.ufes.br/wp-content/uploads/Szabo-keynote_SBRC.pdf · Elastic Network Functions: Opportunities and Challenges Robert

Virtualizers at RO

May 21, 2015 Robert Szabo - keynote at SBRC 2015 46

NFVO, VNFM, OSS, BSS

Page 47: Elastic Network Functions: Opportunities and Challengessbrc2015.ufes.br/wp-content/uploads/Szabo-keynote_SBRC.pdf · Elastic Network Functions: Opportunities and Challenges Robert

May 21, 2015 47

VNF Forwarding Graph mapped to Virtualizers

Robert Szabo - keynote at SBRC 2015

Page 48: Elastic Network Functions: Opportunities and Challengessbrc2015.ufes.br/wp-content/uploads/Szabo-keynote_SBRC.pdf · Elastic Network Functions: Opportunities and Challenges Robert

Elastic Control Cf-Or presents similar resource control service as Sl-Or, but in a different context • optimized for NFs

instead of “management components”

May 21, 2015 Robert Szabo - keynote at SBRC 2015 48

Page 49: Elastic Network Functions: Opportunities and Challengessbrc2015.ufes.br/wp-content/uploads/Szabo-keynote_SBRC.pdf · Elastic Network Functions: Opportunities and Challenges Robert

UNIFY Reference Points

May 21, 2015 Robert Szabo - keynote at SBRC 2015 49

• Sl-Or

• Joint virtualization

• Joint programming

• Recursion

• Cf-Or • Elastic control

• Joint virtualization

• Joint programming

Joint:= compute & network

Page 50: Elastic Network Functions: Opportunities and Challengessbrc2015.ufes.br/wp-content/uploads/Szabo-keynote_SBRC.pdf · Elastic Network Functions: Opportunities and Challenges Robert

UNIFY is co-funded by the European Commission DG CONNECT in FP7

Elastic Network Functions: Part 3

Page 51: Elastic Network Functions: Opportunities and Challengessbrc2015.ufes.br/wp-content/uploads/Szabo-keynote_SBRC.pdf · Elastic Network Functions: Opportunities and Challenges Robert

Example: IDS

May 21, 2015 Robert Szabo - keynote at SBRC 2015 51

Page 52: Elastic Network Functions: Opportunities and Challengessbrc2015.ufes.br/wp-content/uploads/Szabo-keynote_SBRC.pdf · Elastic Network Functions: Opportunities and Challenges Robert

Example: IDS Scaling - ETSI • Scale out

May 21, 2015 Robert Szabo - keynote at SBRC 2015 52

Page 53: Elastic Network Functions: Opportunities and Challengessbrc2015.ufes.br/wp-content/uploads/Szabo-keynote_SBRC.pdf · Elastic Network Functions: Opportunities and Challenges Robert

Example: IDS Scaling - UNIFY • Scale out

May 21, 2015 Robert Szabo - keynote at SBRC 2015 53

Page 54: Elastic Network Functions: Opportunities and Challengessbrc2015.ufes.br/wp-content/uploads/Szabo-keynote_SBRC.pdf · Elastic Network Functions: Opportunities and Challenges Robert

Elastic VNF: Take Away

• Can virtualization be transparent w.r.t. EMS?

• Can NF scaling control be NF agnostic? • WHERE??? • at a Resource Orchestrator

May 21, 2015 Robert Szabo - keynote at SBRC 2015 54

Page 55: Elastic Network Functions: Opportunities and Challengessbrc2015.ufes.br/wp-content/uploads/Szabo-keynote_SBRC.pdf · Elastic Network Functions: Opportunities and Challenges Robert

UNIFY is co-funded by the European Commission DG CONNECT in FP7

Some Extra

Page 56: Elastic Network Functions: Opportunities and Challengessbrc2015.ufes.br/wp-content/uploads/Szabo-keynote_SBRC.pdf · Elastic Network Functions: Opportunities and Challenges Robert

Who can spot…

… a duplicated component?

May 21, 2015 Robert Szabo - keynote at SBRC 2015 56

Page 57: Elastic Network Functions: Opportunities and Challengessbrc2015.ufes.br/wp-content/uploads/Szabo-keynote_SBRC.pdf · Elastic Network Functions: Opportunities and Challenges Robert

So What? Infrastructure and tenant control is mixed up That is what virtualizers are good for May 21, 2015 Robert Szabo - keynote at SBRC 2015 57

Page 58: Elastic Network Functions: Opportunities and Challengessbrc2015.ufes.br/wp-content/uploads/Szabo-keynote_SBRC.pdf · Elastic Network Functions: Opportunities and Challenges Robert

UNIFY is co-funded by the European Commission DG CONNECT in FP7

Summary

Page 59: Elastic Network Functions: Opportunities and Challengessbrc2015.ufes.br/wp-content/uploads/Szabo-keynote_SBRC.pdf · Elastic Network Functions: Opportunities and Challenges Robert

ETSI NFV: Take Away • No change in traditional management functions

(OSS/BSS, EMS)

• Concern on how to move from physical network functions to virtualized

May 21, 2015 Robert Szabo - keynote at SBRC 2015 59

Page 60: Elastic Network Functions: Opportunities and Challengessbrc2015.ufes.br/wp-content/uploads/Szabo-keynote_SBRC.pdf · Elastic Network Functions: Opportunities and Challenges Robert

SDN: Take Away • SDN Controller has no control logic but creates network

wide abstraction for control applications

• Abstraction means virtualization for a particular client application

• Client == Northbound API consumer

May 21, 2015 Robert Szabo - keynote at SBRC 2015 60

Page 61: Elastic Network Functions: Opportunities and Challengessbrc2015.ufes.br/wp-content/uploads/Szabo-keynote_SBRC.pdf · Elastic Network Functions: Opportunities and Challenges Robert

Elastic VNF: Take Away • Can virtualization (elasticity) be transparent w.r.t. EMS?

• Yes, if controlled by an “app” as part of the realization of the NF

• Can NF scaling control be NF agnostic?

• at a Resource Orchestrator (like UNIFY)

May 21, 2015 Robert Szabo - keynote at SBRC 2015 61

Page 62: Elastic Network Functions: Opportunities and Challengessbrc2015.ufes.br/wp-content/uploads/Szabo-keynote_SBRC.pdf · Elastic Network Functions: Opportunities and Challenges Robert

Challenges • Autonomous NF decomposition • Population of the elastic control interface • Security related to the elastic control interface

• Resource pool, user/service policies • Multi-level operations

• Elastic ctrl app controls an NF with elastic ctrl app… • Optimizations

• tenant vs infrastructure control • Predictable Performance

May 21, 2015 Robert Szabo - keynote at SBRC 2015 62

Page 63: Elastic Network Functions: Opportunities and Challengessbrc2015.ufes.br/wp-content/uploads/Szabo-keynote_SBRC.pdf · Elastic Network Functions: Opportunities and Challenges Robert

Predictable Performance Assumptions • VNFs are part of a

VNF Forwarding Graph (VNF-FG)

• Multiple VNFs • End-to-end service

guarantees • Multiple NFVI-PoP

• High availability

May 21, 2015 Robert Szabo - keynote at SBRC 2015 63

Data Protection Management (DPM)

Page 64: Elastic Network Functions: Opportunities and Challengessbrc2015.ufes.br/wp-content/uploads/Szabo-keynote_SBRC.pdf · Elastic Network Functions: Opportunities and Challenges Robert

Predictable Performance Scale out

May 21, 2015 Robert Szabo - keynote at SBRC 2015 64

Data Protection Management (DPM)

Page 66: Elastic Network Functions: Opportunities and Challengessbrc2015.ufes.br/wp-content/uploads/Szabo-keynote_SBRC.pdf · Elastic Network Functions: Opportunities and Challenges Robert

Further Reading • IEEE Network, May 2015 (Special Issue on Network

Function Virtualization: Opportunities and Challenges).

May 21, 2015 Robert Szabo - keynote at SBRC 2015 66

Page 67: Elastic Network Functions: Opportunities and Challengessbrc2015.ufes.br/wp-content/uploads/Szabo-keynote_SBRC.pdf · Elastic Network Functions: Opportunities and Challenges Robert

Acknowledgement UNIFY consortium (Nov 2013 – Apr 2016) Dave Hood for ONF/SDN slides Ericsson Brasil

May 21, 2015 Robert Szabo - keynote at SBRC 2015 67

Major Vendors:

SMEs:

Universities:

Project Management:

Research Institutes:

Major Service Providers:

Coordinator

Page 68: Elastic Network Functions: Opportunities and Challengessbrc2015.ufes.br/wp-content/uploads/Szabo-keynote_SBRC.pdf · Elastic Network Functions: Opportunities and Challenges Robert

UNIFY is co-funded by the European Commission DG CONNECT in FP7

Outlook

Page 69: Elastic Network Functions: Opportunities and Challengessbrc2015.ufes.br/wp-content/uploads/Szabo-keynote_SBRC.pdf · Elastic Network Functions: Opportunities and Challenges Robert

EU H2020/ 5G-PPP/ 5G Exchange (5GEx) Enable cross-domain orchestration of services • multiple

administrations or

• multi-domain single administrations

May 21, 2015 Robert Szabo - keynote at SBRC 2015 69


Recommended