etsi nfv ifa wg t architecture and interfaces...oss/bss nfv orchestrator (nfvo) em vnf nfvi...
TRANSCRIPT
ETSI NFV IFA WG – ARCHITECTURE AND INTERFACES
Raquel Morera: IFA WG Chair, Verizon
Mehmet Ersue: IFA WG Vice-chair, Nokia
Peter Wörndle: IFA WG Rapporteur, Ericsson
MANO ARCHITECTURAL FRAMEWORK
© ETSI 2015. All rights reserved 2
Network Functions Virtualisation: Layered view
NFV Infrastructure (NFVI)
Compute Storage Network HW Resources
Virtualization Layer Virtualization SW
vCompute vStorage vNetwork Virtual Resources
Network Service
VNF VNF
VNF
VNF PNF
Logical Links
Logical Abstractions
End Point
End Point
E2E Network Service
Management
and Orchestration
VNF Instances
VNF VNF VNF SW Instances
VNF
PNF: Physical Network Function VNF: Virtualized Network Function © ETSI 2015. All rights reserved
3
Network Functions Virtualisation:
Management of NFV Components
© ETSI 2015. All rights reserved
Network Service Management
Functional Management of Network Service
Network Service
VNF Management
Functional Management of (V)NFs
VNF
Virtual Resource Management
Functional Management of SW Instances
Virtual C/N/S + virtual Storage (VM, container, …)
SW instance
Compute Storage Network
Virtualisation Layer Virtual Network
Application & Functional
Management
NFV Management &
Orchestration
4
Management and Orchestration: Architecture
© ETSI 2015. 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
5
Virtualised Infrastructure Manager (VIM)
© ETSI 2015. 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
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
6
VNF Manager (VNFM)
© ETSI 2015. 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
Manages the lifecycle of VNFs
Manages virtualized resources associated to the VNF it manages via the interfaces exposed by the VIM or NFVO
Exposes VNF lifecycle management
interfaces/APIs to the VNF, EM and NFVO. Sends VNF lifecycle management
notifications to the VNF, EM and NFVO Manages VNF initial configuration via the interfaces exposed by the VNF.
7
NFV Orchestrator (NFVO)
© ETSI 2015. 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
Manages the lifecycle of NS
Exposes NS lifecycle management interfaces
to the OSS/BSS
Sends NS lifecycle management notifications
to the OSS/BSS
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
Manages virtualized resources via the
interfaces exposed by the VIM.
8
MANO INFORMATION MODEL
© ETSI 2015. All rights reserved 9
Network connection topology of a Network
Service using VNFs, VLs, and Connection Points
© ETSI 2015. All rights reserved
VL4 VL2
VNF3
CP10
NS
VNF2
CP8 CP11
VL1
VNF1
CP4 CP6
CP1 CP14
CP = connection point, VL = Virtual Link
VL3
CP5 CP7
VL1 = {CP1,CP4}
VL2 = {CP5,CP8,CP10}
VL3 = {CP6,CP7}
VL4 = {CP11,CP14}
10
VNF Forwarding Graph and Network
Forwarding Path on top of a Network Service
© ETSI 2015. All rights reserved
VL4 VL2
VNF3
CP10
NS
VNF2
CP8 CP11
VL1
VNF1
CP4 CP5
CP1 CP14
CP = connection point, VL = Virtual Link
VL3
CP6 CP7
VNFFG1:NFP1
VNFFG2:NFP1
Traffic flow
Graph
endpoint
VNFFG1:NFP2
11
Runtime vs. Design time MANO constructs
© ETSI 2015. All rights reserved
Descriptors associated to
• Network Service (NS)
• Virtual Network Function (VNF)
• Virtual Links (VL)
• VNF Forwarding Graph (VNFFG)
• Physical Network Function (PNF)
Static & Runtime
• Design = Descriptor (e.g. VNFD)
• Runtime = Record (e.g. VNFR)
Records stores the current state of MANO constructs
12
Base Information Elements
© ETSI 2015. All rights reserved
Virtual
Network Function
Virtual Link
Physical
Network Function
VNF
Forwarding Graph
Network Service
Virtual
Network Function
Virtual Link
Physical
Network Function
VNF
Forwarding Graph
Network Forwarding Path
NFV phase 1
NFV phase 2
from information
elements in phase 1…
… to UML information
model in phase 2
13
FROM MANO TO IFA WG
© ETSI 2015. All rights reserved 14
Phase 1
MANO WG
(GS MAN001)
FROM MANO WG to IFA WG
© ETSI 2015. All rights reserved
ETSI NFV ISG Created
ETSI NFV MANO WG - Created
Feb 2013 Nov 2014
ETSI NFV IFA WG - Created
Feb 2016
Phase 2
IFA WG
(Multiple GSs)
MANO = Management and Orchestration
IFA = Interfaces and Architecture (builds on top of GS MAN001)
GS MAN001 Published
ETSI NFV MANO WG - Closed
Publish Phase 2 NFV documents
15
MANO WG Accomplishments and
Current IFA WG Development
© ETSI 2015. All rights reserved
Phase 1
MANO WG
(GS MAN001)
NFV-MANO architectural framework
Interfaces Description
Information Elements Description
Information Flows
Industry/Technology Gaps
Phase 2
IFA WG
(Multiple GSs)
Interface Specifications
Information Element Specifications
NFV Descriptor (VNFD, NSD)
Specifications
Acceleration Specifications
Report on architecture deployment
options
Report on NFV Information Model
Liaison’s with other SDO and Open source Projects to coordinate work
16
MANO Reference points and Interfaces
© ETSI 2015. All rights reserved
• NS Lifecycle Management • NS Lifecycle Change Notifications • NS Descriptor Management • NS Performance Management • NS Fault Management
Network Service
NFVI
• NFVI C/N/S Management • NFVI Networking Management • NFVI Storage Management • NFVI Hypervisor Management
VNF
Virtualised
Infrastructure
Manager
(VIM)
NFVI
Execution reference
points
Main NFV reference
points
EM
VNF
Catalogue
Or-Vi
Ve-Vnfm-vnf
Ve-Vnfm-em
Os-Ma-nfvo
Nf-Vi
Vn-Nf
NFV Orchestrator (NFVO)
NFV-MANO
OSS/BSS
NFVI
Resources
Or-Vnfm
Vi-Vnfm
NFV
Instances
Other reference
points
NS
Catalogue
VNF Manager
(VNFM)
• VNF Package Management • SW Image Management • VNF Lifecycle Management • VNF Lifecycle Operation Granting • VNF Lifecycle Change Notifications • VNF Configuration Management • VNF Performance Management • VNF Fault Management
VNF
• vResource Management • vResource Information Management
vResource Capacity Management • vResource Change Notification • vResource Fault Management • vResource Performance Management • vResource Reservation Management • NFP Management
Virtual Resource
17
RESOURCE MANAGEMENT (Developed in 2015)
© ETSI 2015. All rights reserved 18
VIM Northbound Interfaces on Or-Vi and Vi-Vnfm
Reference Points
© ETSI 2015. All rights reserved
Virtualised Network Interfaces: • Resources Management • Resources Change Notification • Resources Information Management • Resources Capacity Management • NFP Management
Virtualised Storage Interfaces: • Resources Management • Resources Change Notification • Resources Information
Management • Resources Capacity Management
Virtualised Compute Interfaces: • Resources Management • Resources Change Notification • Resources Information
Management • Resources Capacity Management
Only relevant for Or-Vi reference point
Compute Networking Storage
SW Image Management
Virtuliased Resources Fault Management Virtuliased Resources Performance Management Virtuliased Resources Reservation Management
19
VNF related resource management
done by VNFM (Direct mode)
© ETSI 2015. 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
Additional processing skipped for simplicity
Resource
Management operations
handled by the VIM
20
VNF related resource management
done by NFVO (Indirect mode)
© ETSI 2015. 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
Additional processing skipped for simplicity
Resource
Management operations
handled by the VIM
NFVO in turn invokes RM operations
towards the VIM
21
Simplified flow, focusing only on Resource Management
IFA WG Phase 2 Work Plan
© ETSI 2015. All rights reserved
Virtualized Infrastructure
Manager
(VIM)
NFV-MANO
OSS/BSS
Os-Ma-nfvo
EM
Or-Vnfm
Vi-Vnfm
Or-Vi
Nf-Vi
Ve-Vnfm-em
Ve-Vnfm-vnf IFA005*
IFA006*
IFA007
IFA008
IFA012
IFA013
ETSI NFV Open Area:
− Draft GS documents: http://docbox.etsi.org/ISG/NFV/Open/Drafts/
− Issue tracker: http://nfvwiki.etsi.org/index.php?title=NFV_Issue_Tracker
IFA011 VNF Package & VNFD
IFA010 Functional Requirements
IFA014 NSD
IFA009 Architectural Options (Report)
IFA015 NFV Information Model (Report)
NFVI
Vn-Nf
VNF
IFA003
IFA004
IFA002
IFA002 Acceleration VNF Interfaces
IFA001* Acceleration Use Cases
IFA004 Acceleration Management Aspects
IFA003 Acceleration Switching Aspects
*) Recently finalized
VNF Manager
(VNFM)
NFV Orchestrator (NFVO)
22