ETSI NFV CONCEPTS AND MANO DETAILS NFV#19 TUTORIAL 11 SEPTEMBER

Similar documents
VNF OPERATION USE CASES. Thinh Nguyenphu, ETSI NFV SOL Vice-Chair, Nokia Bell Labs and CTO Nokia

ONAP ETSI NFV ARCHITECTURE ALIGNEMENT

ETSI GR MEC 017 V1.1.1 ( )

ETSI GS NFV-IFA 007 V2.1.1 ( )

ETSI GS NFV-IFA 010 V2.2.1 ( )

ETSI Plugtests Test Plan V1.0.0 ( ) 1 st ETSI NFV Plugtests Madrid, Spain 23rd January 3 rd February

ETSI Plugtests Test Plan V1.0.0 ( ) 2 nd ETSI NFV Plugtests Sophia Antipolis, France 15 th 19 th January 2018

Progress report on NFV standardization in ETSI.

NSD Information Model Specification V0.1

ETSI GS NFV-IFA 008 V2.1.1 ( )

Abinash Vishwakarma(Netcracker)

ETSI ISG NFV: WORK PROGRAM RELEASE 2 AND RELEASE 3 OVERVIEW

ETSI GS NFV-IFA 014 V2.3.1 ( )

ETSI GR NFV-TST 007 V1.1.1 ( )

ETSI GR NFV-TST 007 V2.5.1 ( )

ETSI GR NFV-IFA 028 V3.1.1 ( )

ETSI GS NFV-IFA 010 V2.1.1 ( )

VNFD Information Model Specification V0.1

ETSI GS NFV-TST 002 V1.1.1 ( )

TOSCA Templates for NFV and network topology description

ETSI GS NFV 003 V1.3.1 ( )

VNF on-boarding CMCC

AN UPDATE ON OSM TO THE NFVRG. Diego R. Lopez Telefónica I+D

Mobile World Congress 2016 OPEN SOURCE MANO (OSM) E2E Orchestration Demo. February 2016

NFV ACCELERATION INTRODUCTION. Presenter Ning Zong

OSM Architecture Workshop

Network Function Virtualization over Open DC/OS Yung-Han Chen

Hybrid Cloud (Telco & IT) - en fleksibel og optimal implementering

UPDATE ON NFV PLUGTEST

ETSI TS V ( )

Elastic Network Functions: Opportunities and Challenges

ETSI NFV #19 SpecFest Denver 2017

Descriptors Cooperation between Standard and Opensource. Presenting: DENG Hui

TOSCA. Topology and Orchestration Specification for Cloud Applications (TOSCA) Standard

ETSI GR NFV-REL 007 V1.1.1 ( )

Deployment Case Study of SDN and NFV Transformation. Marcela Blanco-Luna Solutions Architect Advanced Services

ODL and NFV orchestration The OSM case

ETSI GR NFV-EVE 012 V3.1.1 ( )

Upgrading Your System a Telco User Perspective. Ulrich Kleber San Francisco November 2015

UNIVERSITY OF CAGLIARI

Testing Network Softwarization

ETSI TS V ( )

RDCL 3D, a Model Agnostic Web Framework for the Design and Composition of NFV Services

Day-0, day-1 and day-2 configuration in OSM. Gerardo García (Telefónica)

China Telecom NFV Lab Trial Decoupling of VNF/Hypervisor/Hardware/MANO

Orchestrated Assurance enabled by NFV 1 NFV ISG PoC Proposal

NESMO: Network Slicing Management and Orchestration Framework

MWC 2015 End to End NFV Architecture demo_

Implementation Guide Release 7.3.5

ONAP CCVPN Blueprint Overview. ONAP CCVPN Blueprint Improves Agility and Provides Cross-Domain Connectivity. ONAP CCVPN Blueprint Overview 1

TOSCA Topology and Orchestration Specification for Cloud Applications (TOSCA) Standard

TOSCA Simple Profile for Network Functions Virtualization (NFV) Version 1.0

Deploy a unified NFV MANO solution that draws on decades of telecom innovation and virtualization expertise

NFV Case Study of China Mobile

Discovery Mechanisms in the MANO Stack

PNF and Hybrid Services Support in ONAP

The Virtual Brick Road Achievements and Challenges in NFV Space. Diego R. Lopez Telefónica NFV ISG Technical Manager October 2013

NFV. Cloud Standard Coordination Workshop January 28th 2016, Brussels. 1 Nokia 2016

Harmonizing Open Source and Standards: A Case Study of ONAP

Cisco Knowledge Network

TOSCA complementing NFV (Network Function Virtualization)

OSM Information Model RELEASE TWO

The Vertical Slicer: Verticals Entry Point to 5G Networks

ETSI GS NFV-SOL 003 V2.3.1 ( )

BlueSPACE s SDN/NFV Architecture for 5G SDM/WDM-enabled Fronthaul with Edge Computing

ETSI All rights reserved

Template system for VNF management

ETSI GR NFV-IFA 015 V2.4.1 ( )

ETSI GS NFV-SOL 002 V2.4.1 ( )

ETSI TS V ( )

NFV Orchestration Implementation Guide Release 7.4

OSM IN PRACTICE Gerardo García (Telefónica), Technical Steering Committee Gianpietro Lavado (Whitestack), MON Module Development Lead ETSI 2018

Ultra Services Platform Overview

ETSI GS NFV-SOL 003 V2.4.1 ( )

Multi-domain Network Virtualization

Virtualizing 5G Infrastructure using Cloud VIM. Sangho Shin SK Telecom

Christopher Croot Programmable Networks Architect Dynamic Network Services BT BBF SDN/NFV Work Area Director

Promise Resource Reservation. 09 November 2015 Peter Lee, ClearPath Networks, PTL Ildikó Váncsa, Ericsson Gerald Kunzmann, DOCOMO Euro-Labs

ONAP VoLTE Use Case Solution Brief

CJ. Bernardos, Ed. Internet-Draft Intended status: Informational Expires: September 6, 2018

ONAP 5G Blueprint Overview. ONAP Promises to Automate 5G Deployments. ONAP 5G Blueprint Overview 1

P. Aranda Gutierrez. Internet-Draft Intended status: Informational. S. Salsano Univ. of Rome Tor Vergata/CNIT E. Batanero September 05, 2017

Multi-tenancy of network operators and edge cloud services using small cells

nil.com 2017 NIL, Security Tag: PUBLIC 2017 NIL, Security Tag: INTERNAL 1

The Interoperability Challenge in. Telecom and NFV Environments. Carsten Rossenhövel, EANTC Chris Price, Ericsson Ildikó Váncsa, OpenStack Foundation

Multi-domain Network Virtualization draft-bernardos-nfvrg-multidomain-01

Overall Assessment and Roadmap

Virtual Network Functions Life Cycle Management

External API - Casablanca Proposal - SDNC/DO/MEC Alignment

High-Availability Practice of ZTE Cloud-Based Core Network

EXPERIENCE WITH NFV ARCHITECTURE, INTERFACES, AND INFORMATION MODELS

Cognitive management of multi-service multi-tenant 5G mobile networks

Cisco Ultra Automation Services

PROVIDING NETWORK OPERATOR MULTI-TENANCY AND EDGE CLOUD SERVICES USING SMALL CELLS

KPI-validation and SLA monitoring in context of troubleshooting/isolating VNFs performance issues

Preparing your Business for Virtualization

OSM R1 - VNF PACKAGE CREATION, UI & ONBOARDING

Deploying VNFs Using AutoVNF

SDN and NFV: Why ODL ticks all the right boxes?

ETSI GS NFV-SOL 004 V2.3.1 ( )

Transcription:

ETSI NFV CONCEPTS AND MANO DETAILS NFV#19 TUTORIAL 11 SEPTEMBER 2017 Jeremy Fuller (IFA Chair, GENBAND) with input from many others, including: U. Rauschenbach (Nokia), M. Flauw (HPE), B. Chatras (Orange), T. Nguyenphu (Nokia) and E. Bayha (Ericsson). ETSI 2017. All rights reserved NFV(17)000251r1

Agenda Part 1: ETSI NFV Concepts Main Management and Orchestration concepts VNF overview VNF Package and VNF Descriptor Part 2: Virtualised Network Function (VNF) lifecycle management (LCM) Managing the VNF lifecycle Part 3: VNF Package and NS Descriptor (NSD) interfaces VNF Package management interfaces NSD overview and management interfaces Part 4: Network Service (NS) Lifecycle Management Network Service overview NS LCM interface Part 5: Conclusion 2 ETSI 2017. All rights reserved

3 PART 1 ETSI NFV CONCEPTS

Virtualisation is a well established technology. ETSI NFV Management and Orchestration (MANO) adds automated deployment of complex Virtualised Network Functions (VNFs). 4 ETSI 2017. All rights reserved

Network Functions Virtualisation: Management of NFV Components Network Service (NS) - built from interconnected VNFs and potentially Physical Network Functions (PNFs) VNF NS VNF NFV Management & Orchestration Network Service (NS) Management VNF Virtualised Network Function (VNF) - built from interconnected VNFCs. VNF Management 5 Virtualised Network Function Component (VNFC) - software instantiated in a virtualisation container on virtual resources. ETSI 2017. All rights reserved VNFC SW instance Virtual Network Virtualisation Layer Compute Storage Network NFVI Virtualized Resources Management Virtualisation Container

Boundaries of ETSI NFV activity Out of scope for ETSI NFV Functional and Configuration Management ETSI NFV does not address: Application- aware Network Service configuration and management. VNF application layer configuration and management OSS/BSS EM Application Layer VNF Os-Ma-nfvo NFV Orchestrator (NFVO) Limited scope for ETSI NFV NFV Infrastructure and its managements. ETSI NFV does define: Some requirements for enhancement Corresponding information models where applicable Vn-Nf NFVI Nf-Vi Virtualised Infrastructure Manager (VIM) 6 ETSI 2017. All rights reserved

NFV MANO manages how the VNF or Network Service is realized (Virtualisation Containers, Virtual Links, Software images, ) ETSI NFV MANO is VNF application and Network Service function agnostic. If something relates directly to what a VNF application or Network Service does, then it is out of scope of ETSI NFV. 7 ETSI 2017. All rights reserved

ETSI NFV Architecture, and NFV- MANO (Specified in ETSI GS NFV-MAN 001) NFV Management & Orchestration OSS/BSS Os-Ma-nfvo NFV Orchestrator (NFVO) Network Service Management à Manage combinations of connected VNFs NS Catalog VNF Catalog NFV Instances NFVI Resources EM VNF Ve-Vnfm-em Ve-Vnfm-vnf VNF Manager (VNFM) Vi-Vnfm Or-Vnfm VNF Management à Manage individual VNFs Vn-Nf NFVI Nf-Vi Virtualised Infrastructure Manager (VIM) Or-Vi NFV-MANO Virtual Resource Management à Manage the use of NFVI resources 8 ETSI 2017. All rights reserved

VNF Components and connectivity Virtualised Network Function Component (VNFC) software within a Virtualisation Container (VC) that performs a task or set of tasks for the VNF. VNF Instance VNFC VC VC VNFC VC VNFC Virtual Storage External Connection Point Internal Connection Point External Virtual Link (Virtual Network) Internal Virtual Link (Virtual Network) VNF Internal virtual links (VLs) virtual networking - interconnect the VNFCs via Internal Connection Points (CPs). External CPs allow the VNF to connect via External VLs to other virtual or physical network functions. External VLs are part of the Network Service, not the VNF. 9 ETSI 2017. All rights reserved

It takes many software components and auxiliary files to create a VNF. The VNF vendor provides the required VNF software components and auxiliary files in a VNF Package. 10 ETSI 2017. All rights reserved

Packaging a VNF: VNF Package The VNF Package contains: the VNF descriptor (VNFD) that defines metadata for package onboarding and VNF management, the software images needed to run the VNF, and (optional) additional files to manage the VNF (e.g. scripts, vendor- specific files, etc.). The VNF Package is digitally signed and delivered by the VNF provider as a whole. The VNF Package is immutable (protected from modification). VNF Package VNFD Software image(s) Additional files The VNF Package can be accessed by OSS/BSS, NFVO and VNFM. Reference: - ETSI GS NFV- IFA 011 - ETSI GS NFV- SOL 004 11 ETSI 2017. All rights reserved

Packaging a VNF: VNF Descriptor (VNFD) The VNFD defines VNF properties, such as: Resources needed (amount and type of Virtual Compute, Storage, Networking), Software metadata, Connectivity (descriptors for): External Connection Points Internal Virtual Links Internal Connection Points Lifecycle management behavior (e.g. scaling, instantiation), Supported lifecycle management operations, and their configuration, Supported VNF specific parameters, and Affinity / anti- affinity rules. The VNFD defines deployment flavours (size- bounded deployment configurations, e.g. related to capacity). 12 ETSI 2017. All rights reserved Compute VNFD Storage VDU Internal CPD Internal VLD External CPD SW image Descr Deployment Flavour Reference: - ETSI GS NFV- IFA 011 - ETSI GS NFV- SOL 001* * Pre- publication stage drafts available

13 PART 2 VNF LIFECYCLE MANAGEMENT

Lifecycle management of a VNF is the concept of controlling the process to: Bring a VNF into existence, Maintain and modify virtualisation related aspects of the VNF during operation, Remove the VNF from existence. 14 ETSI 2017. All rights reserved

VNF lifecycle management VNF lifecycle management requires the VNF Descriptor (ETSI NFV-IFA 011) and a number of interfaces defined in NFV-IFA 007 and NFV-IFA 008. NFVO VNF LifeCycle Operation Granting VNF LifeCycle Management NFV-IFA007 NFV-SOL003 (API) Or-Vnfm VNF LifeCycle Management EM VNF Ve-Vnfm-em NFV-IFA008 NFV-SOL002 (API) Ve-Vnfm-vnf VNFM VNF LifeCycle Management * (*) not all operations ETSI GS NFV-IFA011 VNF Package & VNFD 15 ETSI 2017. All rights reserved

In managing VNFs the VNFM maintains a detailed view of deployed virtualisation aspects for each VNF under its responsibility. This information can be accessed by the NFVO. 16 ETSI 2017. All rights reserved

Managing the VNF lifecycle: VNF runtime information Based on the definitions in the VNFD, VNF instances can be created in the NFVI (aka cloud). The runtime information of each VNF instance, is managed by the VNFM. VnfInfo is a subset of this information, which the VNFM exposes via ETSI GS NFV- IFA007, and NFV- IFA008. The NFVO re- exposes this information via NFV- IFA013. The VnfInfo element includes information such as VNF instance identifier, VNF instance state, Scale status (current size of VNF), Metadata (version info, pointer to VNFD and VNF package, vendor- specific metadata), Virtualised resources used (Virtualised Compute, Storage, Network), List of VNFCs, Configurable parameters, External connectivity (external VLs, external CPs), and Connectivity to VIM(s) used to manage the resources of the VNF. 17 ETSI 2017. All rights reserved

Managing the VNF lifecycle: VNF lifecycle management (LCM) overview VNF lifecycle management operations can influence the allocation of virtualised resources to a VNF instance, and/or modify the state of the VNF instance. Support of certain operations by a VNF may depend on the capabilities of the VNF itself. Mandatory Operations* Explanation Mandatory for the VNF to support Instantiate VNF Query VNF Terminate VNF Modify VNF Info Change External VNF Connectivity Optional Operations* Scale VNF and Scale VNF to level Change VNF flavour Heal VNF Operate VNF Auto-Scale and Auto-Heal Allocate virtualised resources, configure them, start the application, trigger configuration of the application. Obtain runtime information about the VNF instance (VnfInfo). Terminate the VNF, and release the virtualised resources. Change certain items of the VNF runtime information (VnfInfo). Enables changing the external connectivity of a VNF instance Explanation Optional for the VNF to support Change the amount of virtualised resources allocated to a VNF. Change the deployment flavor of the VNF, which typically includes changing the amount of virtualised resources, and the topology. Virtualisation-related corrective actions to repair a faulty VNF, and/or its VNFC instances and internal VNF Virtual Link(s). Start or stop the VNF software. Variants of Scale VNF and Heal VNF, triggered automatically in the VNFM, by monitoring the VNF 18 ETSI 2017. All rights reserved * See ETSI GS NFV-IFA 007 and NFV-IFA 008 for comprehensive list of LCM operations

Managing the VNF lifecycle: Putting it together (an example) VNF LCM operation message sequence 19 ETSI 2017. All rights reserved

The lifecycle management operations and delegation of management tasks within the MANO architecture enables NFV to scale for very large networks. 20 ETSI 2017. All rights reserved

Managing the VNF lifecycle: Generic VNFM One VNFM for all VNFs (from multiple vendors). VNF- related Multivendor integration interface: Ve- Vnfm (NFV- IFA 008). Provides standard basic management capabilities to all VNFs. Additionally, if required, VNF- specific management functionality is covered lifecycle management scripts that are defined by the VNF vendor and included with the VNF package Standardization of a universal scripting language for such scripts is future work. Near- term Generic VNFM implementations may support a few existing scripting languages selected by the VNFM vendor, and VNF vendors have to adapt their VNFs to use one of the available languages. EM A VNF A OSS/BSS NFVI Ve-Vnfm-em EM B VNF B Ve-Vnfm-vnf NFVO Generic VNFM VIM Or-Vnfm Vi-Vnfm Source: ETSI GS NFV-IFA 009 21 ETSI 2017. All rights reserved

Managing the VNF lifecycle: VNFM specific to a set of VNFs A VNFM that can manage a particular set of VNFs. OSS/BSS NFVO Typically, delivered by the VNF vendor together with the VNF. Or-Vnfm Ve-Vnfm-em Ve-Vnfm-em Or-Vnfm VNF- related multivendor integration interfaces: Vi- Vnfm (NFV- IFA006) towards VIM, Or- Vnfm (NFV- IFA007) towards NFVO. Interface towards VNF and EM may be proprietary or based on NFV- IFA008. Allows the VNF vendor to encapsulate in a VNFM particular VNF- specific, complex or advanced lifecycle management procedures. EM A VNF A Ve-Vnfm-vnf Vi-Vnfm VNFM A NFVI EM B VNF B Ve-Vnfm-vnf VNFM B VIM Vi-Vnfm Source: ETSI GS NFV-IFA 009 22 ETSI 2017. All rights reserved

ETSI NFV specified interfaces and operations do not differentiate between whether the VNFM is generic or specific. Thus they are applicable to all types of VNFM. 23 ETSI 2017. All rights reserved

24 PART 3 VNF PACKAGE AND NSD INTERFACES

ETSI NFV has created a set of standards to facilitate multi- vendor OSS/BSS interaction with the NFVO. 25 ETSI 2017. All rights reserved

Os- Ma- nfvo Reference Point NS LifeCycle Management NS Performance Management NS Fault Management OSS/BSS Os-Ma-nfvo NFV-IFA013 NFV-SOL05* (API) NFVO NSD Management VNF Package Management Or-Vnfm VNFM * Pre- publication stage drafts available ETSI GS NFV-IFA011 ETSI GS NFV-IFA014 VNF Package & VNFD NS Descriptor 26 ETSI 2017. All rights reserved

Over time new VNFs will be developed and existing VNFs superseded. ETSI NFV has specified operations to enable the OSS/BSS to on- board VNF Packages to the NFVO and then manage the availability of these VNF Packages. 27 ETSI 2017. All rights reserved

VNF Package management overview The VNF Package Management interface allows the management of VNF Packages. The following operations are defined by ETSI GS NFV- IFA 013. Mandatory Operations On-board VNF Package Enable VNF Package Disable VNF Package Delete VNF Package Query On-boarded VNF Package Information Fetch On-boarded VNF Package Fetch On-boarded VNF Package Artifacts Abort VNF Package deletion Subscribe Notify Explanation Mandatory for NFVO to support On-board a VNF Package in the NFVO Enable a previously disabled VNF Package instance Disable a previously enabled VNF Package instance, preventing any further use for instantiation of new VNFs with this package Delete a VNF Package Obtain information about on-boarded VNFPackages Fetch a whole on-boarded VNF Package Fetch selected artifacts contained in an on-boarded VNF package Abort the deletion of a VNF Package that is in deletion pending state For subscribing to notifications related to VNF Package management changes For delivering notifications related to on-boarding of new VNF Package or of changes of VNF Packages 28 ETSI 2017. All rights reserved

To enable a OSS/BSS to define a Network Service it must be able to describe its components and how they are interconnected. This is achieved via a Network Service Descriptor (NSD). 29 ETSI 2017. All rights reserved

Network Service (NS) Descriptor 30 ETSI 2017. All rights reserved The Network Service Descriptor (NSD) defined in NFV- IFA 014 and contains: Metadata for onboarding and NS management, References to VNF Descriptor (VNFD) for the VNFs that are part of this NS, References to PNF Descriptor (PNFD) for the PNFs that are part of this NS, References to NSD for the nested NS of this NS, VNF Forwarding Graph Descriptor (VNFGD) and Network Forwarding Path Descriptor (NFPD) describing the topology of the NS, Virtual Link Descriptor (VLD) used by NFVO to deploy Virtual Links. The NS Descriptor is stored by the NFVO and can be accessed by OSS/BSS.

Physical Network Function (PNF) Descriptor Physical Network Function Descriptors (PNFD) is defined in NFV- IFA 014 and enable on- boarding of PNFs. It focuses on connectivity aspects only. Physical Network Function Descriptor (PNFD) contains Metadata for onboarding PNF, Connection Point Descriptor (CPD) specifying how to connect PNFs to VLs. 31 ETSI 2017. All rights reserved

Over time new Network Services will be developed and existing ones superseded. ETSI NFV has specified operations to enable the OSS/BSS to on- board NS Descriptors to the NFVO and then manage their availability. 32 ETSI 2017. All rights reserved

NS Descriptor management overview The NSD Management interface allows the management of NSDs and associated PNFDs. Virtual Link Descriptors (VLDs) and VNF Forwarding Graph Descriptors (VNFFGDs) are considered as part of the NSD and handled along with it. The following operations are defined by ETSI GS NFV- IFA 013. Mandatory Operations On-board NSD Enable NSD Disable NSD Update NSD Delete NSD Query NSD On-board PNFD Update PNFD Delete PNFD Query PNFD Subscribe Notify 33 ETSI 2017. All rights reserved Explanation Mandatory for NFVO to support On-board an NSD in the NFVO Enable a previously disabled NSD instance Disable a previously enabled NSD instance, preventing any further use for instantiation of new network service with this descriptor Update an already on-boarded NSD, creating a new version of the NSD Delete one or more NSDs Obtain information about on-boarded NSDs On-board a PNFD in the NFVO Update an already on-boarded PNFD, creating a new version of the PNFD Delete one or more PNFDs Obtain information about on-boarded PNFDs For subscribing to notifications related to NSD management changes For delivering notifications related to NSD management changes

34 PART 4 NETWORK SERVICE LIFECYCLE MANAGEMENT

Os- Ma- nfvo Reference Point OSS/BSS Os-Ma-nfvo NFV-IFA013 NFV-SOL05* (API) NS LifeCycle Management NS Performance Management NS Fault Management NFVO NSD Management VNF Package Management Or-Vnfm VNFM * Pre- publication stage drafts available ETSI GS NFV-IFA011 ETSI GS NFV-IFA014 VNF Package & VNFD NS Descriptor 35 ETSI 2017. All rights reserved

Management and Orchestration (MANO) of Network Services and VNFs NS Descriptor NSD Management Onboarded NS Descriptor NS Lifecycle Management NS Instance 1..n NS FM/PM references invokes includes VNF Package VNF Package Management Onboarded VNF Package VNF Lifecycle Management VNF Instance 1..n VNF FM/PM/CM 36 ETSI 2017. All rights reserved

For flexibility: Physical Network Functions and Virtual Network Functions may be combined in the same network service. NFV Network Services may be built in a modular manner, then combined in Composite Network Services. 37 ETSI 2017. All rights reserved

What is a Network Service? A look inside NS VNF VNF VNF PNF SAP VNF/PNF External Connection Point Virtual Link (Virtual Network) VNF Forwarding Graph 38 ETSI 2017. All rights reserved Composite NS VNF Nested NS PNF NS has constituent VNFs and PNFs Composite NS can have nested NS included as reference Virtual Link (VL) provides the connectivity between constituent VNFs and PNFs VNF Forwarding Graph (VNFFG) is composed of Network Forwarding Paths (NFP), each one as a sequence of connection points and a classification and selection rule. A NS has Service Access Points (SAP) used to access the NS from the outside

In managing Network Services the NFVO maintains a detailed view of each deployed Network Service. This information can be accessed by the OSS/BSS. 39 ETSI 2017. All rights reserved

Managing the NS lifecycle: NS runtime information The NsInfo element includes information such as NS instance identifier, NS instance state, Metadata (associated NSD, NS Flavour), Information on constituent VNFs of this NS, Information on the PNFs that are part of this NS, Information on nested NSs of this NS, Information on the SAPs of this NS, Connectivity (Virtual Links, VNF Forwarding Graphs) Instantiation state (NS is instantiated or not) Scale status (current size of NS), Additional affinity or anti- affinity rules, provided at NS instantiation time, applicable between the VNF instances (either existing or to be instantiated) of the NS. 40 ETSI 2017. All rights reserved The runtime information of each NS instance, is managed by the NFVO. NsInfo, is a subset of this information, which the NFVO exposes via ETSI GS NFV- IFA 013.

A full suite of operations is specified to enable the OSS/BSS to instantiate, query, modify and delete Network Services. 41 ETSI 2017. All rights reserved

Managing the NS lifecycle: NS lifecycle management (LCM) overview Mandatory Operations* Instantiate NS Scale NS Heal NS Update NS Query NS Terminate NS Get Operation Status Subscribe Notify Terminate Subscription Query Subscription Explanation Mandatory for support by NFVO Instantiate an NS. References to existing VNF instances and NS instances can be used. Scale an NS instance. Heal an NS instance (various options on method) Update an NS instance. This operation is also used in support of fine grained NS LCM. Obtain runtime information about the NS instances. Terminate an NS. Provide the status of an NS lifecycle management operation For subscribing to notifications related to NS lifecycle changes. For delivering notifications related to NS lifecycle changes, creation/deletion of NS instance identifiers and the associated NsInfo information element instances. Terminate a particular subscription Obtain information about existing subscription Optional Operations Auto-Scale Explanation Optional for NFVO to support Variants of Scale NS triggered automatically in the NFVO, based on auto-scaling rules defined in the NSD * See ETSI GS NFV-IFA 013 for comprehensive list of operations 42 ETSI 2017. All rights reserved

43 PART 5 CONCLUSION

Conclusion This tutorial has provided an overview of the main NFV concepts, MANO architecture, interfaces and functional blocks, briefly touched the different deployment options of the VNF Manager. outlined what a VNF is, how a VNF is structured and packaged, what the role and composition of the VNF descriptor is and how the descriptions in it relate to the management of the lifecycle of a VNF, introduced how the lifecycle of a VNF is managed by its VNF Manager, which are the main lifecycle management operations, and what the typical call flow of a lifecycle management operation looks like, and briefly touched the different deployment options of the VNF Manager. presented the interfaces used to on- board NS Descriptors and VNF Package outlined what a Network Service is, how a NS is structured, what the role and composition of the NS descriptor is and how the descriptions in it relate to the management of the lifecycle of a NS, introduced how the lifecycle of a NS is managed by the NFVO, which are the main lifecycle management operations, 44 ETSI 2017. All rights reserved

More information: NFV Technology Page (information) http://www.etsi.org/nfv NFV Portal (working area) http://portal.etsi.org/nfv NFV Proofs of Concept (information) http://www.etsi.org/nfv-poc NFV Plugtest (information & registration) http://www.etsi.org/nfvplugtest Open Area: Drafts http://docbox.etsi.org/isg/nfv/open/drafts/ Issue tracker http://nfvwiki.etsi.org/index.php?title=nfv_issue_tracker