summit 16: etsi nfv interface and architecture overview

24
ETSI NFV IFA WG – ARCHITECTURE AND INTERFACES Gerald Kunzmann, DOCOMO OPNFV Summit 2016 Berlin, Germany, 21 June 2016

Upload: opnfv

Post on 07-Jan-2017

1.166 views

Category:

Technology


4 download

TRANSCRIPT

Page 1: Summit 16: ETSI NFV Interface and Architecture Overview

ETSI NFV IFA WG – ARCHITECTURE AND INTERFACES

Gerald Kunzmann, DOCOMO

OPNFV Summit 2016

Berlin, Germany, 21 June 2016

Page 2: Summit 16: ETSI NFV Interface and Architecture Overview

Outline

Intro to IFA WG

MANO Architectural Framework• Basic Concepts

• Architectural Framework

• Information Model

Reference points, interfaces, operations

Overview on IFA work items

VIM Northbound Interfaces mapped to OPNFV projects

© ETSI 2016. All rights reserved 2

Page 3: Summit 16: ETSI NFV Interface and Architecture Overview

ETSI NFV ISG Interfaces and Architecture WG(IFA) WG

© ETSI 2016. All rights reserved 3

IFA WG Scope

Normative Interface Specifications

Normative Information Element Specifications

Normative NFV Descriptors Specifications

Acceleration Use cases, Specifications and Reports

Informative Reports on new features and evaluating interface and architecture impacts

Feb‘12 ETSI NFV ISG Created

ETSI NFV Management and Orchestration (MANO) WG Created

Dec‘13 ETSI NFV Architectural Framework Published

Nov’14 ETSI NFV MANO WG Closed

ETSI NFV IFA Created

Release 2 work starts

Jan’15 MAN001 - ETSI NFV Management and Orchestration – Published

Jan’16 First IFA WG Release 2 specifications published

Apr’16 Release 3 work starts

Jun’16

Soon

Finalization of stage 2 work on interfaces and descriptors

Publication of further IFA WG Release 2 specifications

Page 4: Summit 16: ETSI NFV Interface and Architecture Overview

MANO ARCHITECTURAL FRAMEWORK

© ETSI 2016. All rights reserved 4

Page 5: Summit 16: ETSI NFV Interface and Architecture Overview

Network Functions Virtualization:VNF, Network Service and E2E network service

© ETSI 2016. All rights reserved 5

Network Service (NS)

End

Point

End

Point

E2E network service

VNFVNF

VNF

VNF PNF

VNFFG

E2E network service

Network Service (NS)

VNFVNF

VNF

VNF PNF

End

Point

End

Point

VNFFG

Network Service (NS)

VNF VNF

VNFVNFFG

Page 6: Summit 16: ETSI NFV Interface and Architecture Overview

Network Functions Virtualisation: Management of NFV Components

© ETSI 2016. All rights reserved 6

Network Service Management

Functional Management of

Network Service

VNF Management

Functional Management of

(V)NFs

Virtual Resource Management

Functional Management of

SW InstancesSW instance

Compute Storage Network

Virtualisation Layer

Virtual Network

Application & Functional Management

NFV Management & Orchestration

VNF

Network Service

VNF VNF

VNFFG

Virtual C/N/S + virtual Storage

(VM, container, …)NFVI

Page 7: Summit 16: ETSI NFV Interface and Architecture Overview

Management and Orchestration: Architecture

© ETSI 2016. All rights reserved

OSS/BSS NFV Orchestrator (NFVO)

EM

VNF

NFVI

Virtualised

Infrastructure

Manager

(VIM)

NFV

Service

Catalog

VNF

Catalog

NFV

Instances

NFVI

Resources

VNF Manager

(VNFM)

Os-Ma-nfvo

Ve-Vnfm-em

Ve-Vnfm-vnf

Nf-Vi

Vn-Nf

Vi-Vnfm

Or-Vnfm

Or-Vi

NFV-MANO

7

Network Service Management

VNF Management

Virtual Resource Management

NFV Management & Orchestration

Page 8: Summit 16: ETSI NFV Interface and Architecture Overview

Virtualised Infrastructure Manager (VIM)

© ETSI 2016. All rights reserved

OSS/BSS NFV Orchestrator (NFVO)

EM

VNF

NFVI

Virtualised

Infrastructure

Manager

(VIM)

NFV

Service

Catalog

VNF

Catalog

NFV

Instances

NFVI

Resources

VNF Manager

(VNFM)

Os-Ma-nfvo

Ve-Vnfm-em

Ve-Vnfm-vnf

Nf-Vi

Vn-Nf

Vi-Vnfm

Or-Vnfm

Or-Vi

NFV-MANO

8

Manages the NFV infrastructure resources

(compute, network and storage) in one or

more NFVI-PoPs.

Exposes virtualized resource management

interfaces/APIs to the VNFM and NFVO

Sends virtualized resource management

notifications to the VNFM and the NFVO

Page 9: Summit 16: ETSI NFV Interface and Architecture Overview

VNF Manager (VNFM)

© ETSI 2016. All rights reserved

OSS/BSS NFV Orchestrator (NFVO)

EM

VNF

NFVI

Virtualised

Infrastructure

Manager

(VIM)

NFV

Service

Catalog

VNF

Catalog

NFV

Instances

NFVI

Resources

VNF Manager

(VNFM)

Os-Ma-nfvo

Ve-Vnfm-em

Ve-Vnfm-vnf

Nf-Vi

Vn-Nf

Vi-Vnfm

Or-Vnfm

Or-Vi

NFV-MANO

9

Manages the lifecycle of VNFs

Manages VNF initial configuration via the

interfaces exposed by the VNF.

Exposes VNF lifecycle management

interfaces/APIs to the VNF, EM and NFVO.

Sends VNF lifecycle management

notifications to the VNF, EM and NFVO

Manages virtualized resources associated

to the VNF it manages via the interfaces

exposed by the VIM or NFVO

Page 10: Summit 16: ETSI NFV Interface and Architecture Overview

NFV Orchestrator (NFVO)

© ETSI 2016. All rights reserved

OSS/BSS NFV Orchestrator (NFVO)

EM

VNF

NFVI

Virtualised

Infrastructure

Manager

(VIM)

NFV

Service

Catalog

VNF

Catalog

NFV

Instances

NFVI

Resources

VNF Manager

(VNFM)

Os-Ma-nfvo

Ve-Vnfm-em

Ve-Vnfm-vnf

Nf-Vi

Vn-Nf

Vi-Vnfm

Or-Vnfm

Or-Vi

NFV-MANO

10

Manages the lifecycle of NS

Exposes NS lifecycle management

interfaces to the OSS/BSS

Sends NS lifecycle management

notifications to the OSS/BSS

Manages virtualized resources via the

interfaces exposed by the VIM.

Exposes virtualized resource

management interfaces to the VNFM

Sends virtualized resource

management notifications to the VNFM

Manages the VNF lifecycle via the

interfaces exposed by the VNFM

Page 11: Summit 16: ETSI NFV Interface and Architecture Overview

MANO INFORMATION MODEL

© ETSI 2016. All rights reserved

Page 12: Summit 16: ETSI NFV Interface and Architecture Overview

VNF Forwarding Graph and Network Forwarding Path on top of a Network Service

© ETSI 2016. All rights reserved

VL4VL2

VNF3

CP10

NS

VNF2

CP8 CP11

VL1

VNF1

CP4 CP5

CP1 CP14

VL3

CP6 CP7

:NFP1

VNFFG2:NFP1

Traffic

flow

Graph

endpoint

VNFFG1:NFP2

12

NSD

CP = connection point, VL = Virtual Link, VNFFG = VNF Forwarding Graph, NFP = Network Forwarding Path

VNFFG1

Page 13: Summit 16: ETSI NFV Interface and Architecture Overview

Base Information Elements

© ETSI 2016. All rights reserved

Virtual

Network

Function

Virtual

Link

Physical

Network

Function

VNF

Forwardi

ng Graph

Network Service

Virtual

Network

Function

Virtual

Link

Physical

Network

Function

VNF

Forwardi

ng Graph

Network

Forwardi

ng Path

Information elements

from information

elements…

… to UML

information model

https://docbox.etsi.org/ISG/NFV/Open/Drafts/

IFA015_NFV_Information_Model IFA015 information model

Page 14: Summit 16: ETSI NFV Interface and Architecture Overview

Network Service as IFA015 Information Model

© ETSI 2016. All rights reserved 14

IFA015 v0.4.0 released May’16 :

Uses full OpenModel Profile

Use same version of Papyrus and

profile as ONF, ITU-T, MEF.

Profile being adopted by TM Forum

Provide overall view of the information, showing relations

Provide coherence of the information and semantic alignment

Allow for automation of generation of either interface

specifications or different data models

Simplify information exchanges with others organisations

Page 15: Summit 16: ETSI NFV Interface and Architecture Overview

MANO TO IFA MAPPING

© ETSI 2016. All rights reserved 15

Page 16: Summit 16: ETSI NFV Interface and Architecture Overview

IFA WG GSs/GRs

REPORTSIFA009 – Architectural Options

IFA015 – NFV Information Model

IFA016 – Papyrus Guidelines

IFA017 – UML Modeling

IFA020 – NFVO Split

IFA021 – Management Functions

IFA022 – Multi Site Services

IFA023 – Policy Mgmt in MANO© ETSI 2016. All rights reserved 16

ACCELERATION related GSsIFA001 – Acceleration Overview & use Cases

IFA002 – VNF acceleration interface specifications

IFA003 – vSwitch requirements

IFA004 – Acceleration Management Aspects

IFA018 – Resource Management Acceleration

IFA019 – Acceleration Interface

Page 17: Summit 16: ETSI NFV Interface and Architecture Overview

MANO to IFA mapping – reference points

© ETSI 2016. All rights reserved

OSS/BSS NFV Orchestrator (NFVO)

EM

VNF

NFVI

Virtualised

Infrastructure

Manager

(VIM)

NFV

Service

Catalog

VNF

Catalog

NFV

Instances

NFVI

Resources

VNF Manager

(VNFM)

Os-Ma-nfvo

Ve-Vnfm-em

Ve-Vnfm-vnf

Nf-Vi

Vn-Nf

Vi-Vnfm

Or-Vnfm

Or-Vi

NFV-MANO

IFA005

IFA006

IFA008

IFA012

IFA013

IFA011 VNF Packaging specs

IFA010 Functional requirements

IFA014 NS template (NSD) specs

IFA007

Application & Service Mgmt

17

Page 18: Summit 16: ETSI NFV Interface and Architecture Overview

OSS/BSS NFV Orchestrator (NFVO)

EM

VNF

NFVI

Virtualised

Infrastructure

Manager

(VIM)

NFV

Service

Catalog

VNF

Catalog

NFV

Instances

NFVI

Resources

VNF Manager

(VNFM)

Os-Ma-nfvo

Ve-Vnfm-em

Ve-Vnfm-vnf

Nf-Vi

Vn-Nf

Vi-Vnfm

Or-Vnfm

Or-Vi

NFV-MANO

MANO to IFA mapping - interfaces

© ETSI 2016. All rights reserved

• NS Lifecycle Management

• NS Lifecycle Change Notifications

• NS Descriptor Management

• NS Performance Management

• NS Fault Management

Network Service

• VNF Package Management

• VNF Lifecycle Management

• VNF Lifecycle Operation Granting

• VNF Lifecycle Change Notifications

• VNF Configuration Management

• VNF Performance Management

• VNF Fault Management

• VNF Indicator

VNF

• vResource Management

• vResource Information Mgmt

• vResource Capacity Management

• vResource Quota Management

• vResource Change Notification

• vResource Fault Management

• vResource Performance Mgmt

• vResource Reservation Mgmt

• vResource Reserv. Change Notif.

• NetworkForwardingPath Mgmt

• SW Image Management

Virtual Resource

Page 19: Summit 16: ETSI NFV Interface and Architecture Overview

VIM NORTHBOUND INTERFACESMAPPED TO OPNFV PROJECTS

© ETSI 2016. All rights reserved 19

Page 20: Summit 16: ETSI NFV Interface and Architecture Overview

Virtual Resource

VIM Northbound Interfaces on Or-Vi and Vi-VnfmReference Points – mapped to OPNFV projects

© ETSI 2016. All rights reserved *Only relevant for Or-Vi reference point 20

MOVIE

Predictor PinPoint HA

Copper

Doctor

Escalator

ResourceScheduler

VES

SFQM

IFA005/006

Promise

vResource Management

vRes Information Mgmt

vRes Change Notification

vRes Fault Management

vRes Performance Mgmt

vRes Reservation Mgmt

vRes Reserv. Change Notif.

vRes Capacity Mgmt.

vRes Quota Management*

NetworkForwardingPath Mgmt

Software Image Management

Page 21: Summit 16: ETSI NFV Interface and Architecture Overview

More information:NFV Technology Page (information)

http://www.etsi.org/technologies-clusters/technologies/nfv

NFV Portal (working area)http://portal.etsi.org/portal/server.pt/community/NFV/367

NFV Proof of Concepts (working area)http://www.etsi.org/technologies-clusters/technologies/nfv/nfv-poc

Open Area:

Drafts http://docbox.etsi.org/ISG/NFV/Open/Drafts/

Issue tracker http://nfvwiki.etsi.org/index.php?title=NFV_Issue_Tracker

Page 22: Summit 16: ETSI NFV Interface and Architecture Overview

VNF related resource management done by VNFM (Direct mode)

© ETSI 2016. All rights reserved

Simplified flow, focusing only on Resource Management

NFVO, EM,

VNFM itself

Any VNF LCM

request

VNFM

processes the

VNF LCM

request

VNFM gets permission

from NFVO

VNFM invokes

directly RM

operations

towards the VIM

Notify successful

LCM operation

Resource

Management

operations

handled by

the VIM

Page 23: Summit 16: ETSI NFV Interface and Architecture Overview

VNF related resource management done by NFVO (Indirect mode)

© ETSI 2016. All rights reserved

NFVO, EM,

VNFM itself

Any VNF LCM

request

VNFM

processes the

VNF LCM

request

VNFM gets permission

from NFVO

VNFM invokes

RM operations

towards the NFVO

Notify successful

LCM operation

Resource

Management

operations

handled by

the VIM

NFVO in turn

invokes RM

operations

towards the VIM

Simplified flow, focusing only on Resource Management23

Page 24: Summit 16: ETSI NFV Interface and Architecture Overview

© ETSI 2016. All rights reserved 24

• VNF Package Management

• VNF Lifecycle Management

• VNF Lifecycle Operation Granting

• VNF Configuration Management

• VNF Performance Management

• VNF Fault Management

• VNF Indicator

VNF

• vResource Management

• vResource Information Mgmt

• vResource Capacity Management

• vResource Quota Management

• vResource Change Notification

• vResource Fault Management

• vResource Performance Mgmt

• vResource Reservation Mgmt

• vResource Reserv. Change Notif.

• NetworkForwardingPath Mgmt

• SW Image Management

Virtual Resource