![Page 1: Summit 16: ETSI NFV Interface and Architecture Overview](https://reader034.vdocuments.net/reader034/viewer/2022042520/587097561a28ab412b8b6bdb/html5/thumbnails/1.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022042520/587097561a28ab412b8b6bdb/html5/thumbnails/2.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022042520/587097561a28ab412b8b6bdb/html5/thumbnails/3.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022042520/587097561a28ab412b8b6bdb/html5/thumbnails/4.jpg)
MANO ARCHITECTURAL FRAMEWORK
© ETSI 2016. All rights reserved 4
![Page 5: Summit 16: ETSI NFV Interface and Architecture Overview](https://reader034.vdocuments.net/reader034/viewer/2022042520/587097561a28ab412b8b6bdb/html5/thumbnails/5.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022042520/587097561a28ab412b8b6bdb/html5/thumbnails/6.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022042520/587097561a28ab412b8b6bdb/html5/thumbnails/7.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022042520/587097561a28ab412b8b6bdb/html5/thumbnails/8.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022042520/587097561a28ab412b8b6bdb/html5/thumbnails/9.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022042520/587097561a28ab412b8b6bdb/html5/thumbnails/10.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022042520/587097561a28ab412b8b6bdb/html5/thumbnails/11.jpg)
MANO INFORMATION MODEL
© ETSI 2016. All rights reserved
![Page 12: Summit 16: ETSI NFV Interface and Architecture Overview](https://reader034.vdocuments.net/reader034/viewer/2022042520/587097561a28ab412b8b6bdb/html5/thumbnails/12.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022042520/587097561a28ab412b8b6bdb/html5/thumbnails/13.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022042520/587097561a28ab412b8b6bdb/html5/thumbnails/14.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022042520/587097561a28ab412b8b6bdb/html5/thumbnails/15.jpg)
MANO TO IFA MAPPING
© ETSI 2016. All rights reserved 15
![Page 16: Summit 16: ETSI NFV Interface and Architecture Overview](https://reader034.vdocuments.net/reader034/viewer/2022042520/587097561a28ab412b8b6bdb/html5/thumbnails/16.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022042520/587097561a28ab412b8b6bdb/html5/thumbnails/17.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022042520/587097561a28ab412b8b6bdb/html5/thumbnails/18.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022042520/587097561a28ab412b8b6bdb/html5/thumbnails/19.jpg)
VIM NORTHBOUND INTERFACESMAPPED TO OPNFV PROJECTS
© ETSI 2016. All rights reserved 19
![Page 20: Summit 16: ETSI NFV Interface and Architecture Overview](https://reader034.vdocuments.net/reader034/viewer/2022042520/587097561a28ab412b8b6bdb/html5/thumbnails/20.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022042520/587097561a28ab412b8b6bdb/html5/thumbnails/21.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022042520/587097561a28ab412b8b6bdb/html5/thumbnails/22.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022042520/587097561a28ab412b8b6bdb/html5/thumbnails/23.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022042520/587097561a28ab412b8b6bdb/html5/thumbnails/24.jpg)
© 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