Page tree
Skip to end of metadata
Go to start of metadata

ETSI NFV ISG MANO architecture : Summary

The Normative reference for ETSI NFV MANO v1.1.1 (gs_NFV-MAN001v010101) is detailed and associated standards and extensions are listed in table ETSI and Related Standards below. With the latest advances done by the ETSI NFV in phase 2, it was produced a new document by IFA009 providing a report on architectural options and by IFA010 providing a functional requirements specification

The most important aspects of requirements for Network Function Virtualization (NFV)  are listed in section 4 of ETSI GS NFV 001.

The three sections 4.1  MANO for Virtual Infrastructure(VI) , 4.2 MANO for Virtual network functions(VNF) and 4.3 MANO for Network Service (NS). An additional sections others in 4.4 covers the aspects of (Fault,Configuration, Accounting, Performance & Security) FCAPS. Other sections and Appendix cover the example functions, flows, sample descriptor to help implement the reference NFV MANO modules. The OPNFV reference is derived from this and technical overview is available here.

We start top down here but it holds true even if you address bottom up starting VIM as we do in OPNFV. Note the Greens below in ETSI reference diagram below indicates that OPNFV started with those 2 blocks to build OPNFV.

The two yellow boxes indicate that we are considering opening up implementations  in Open and generic way for Vendors and service providers to collaborate through OPNFV efforts. The Software has moved ahead and our goal here is to reduce divergence and yet allow innovation for competing Vendors to differentiate their products based on Standards / De-facto Standards as it evolves in next few cadence of OPNFV development cycle along with ETSI standards consolidation.

  • OSS/BSS needs NFVO for Network Services Orchestration & Management (Section 4/5 in doc)
  • NFVO : O&M of Network Service Descriptor (NSD)
  • VNFM : O&M of VNF Descriptor (VNFD)
  • VIM : O&M NFVI(POPs) and Resources (VM,VN,VS)
  • Other FCAPS for Service (Section 4&5)
  • First Priority for MANO work group is to come up with common minimum Interfaces/calls/APis for Generic VNFM (gVNFM) and flexibility to allow
  • NFVO to Orchestrate indirectly (through gVNFM) or directly manage the NFVI through VIM.
  • RAS in another aspect besides FCAPS to be noted.

 

In the release 2 of ETSI NFV, IFA provided new specifications for the reference points mentioned above: 

 

Based on the above, following is guidelines suggested to projects in OPNFV to ensure start with Or-Vi and Vi-Vnfm Interfaces and associated APIs as start point for integration and testing. Interfaces 1,2,3 are associated with NFVO, 4,5,6 with VNFM and 7,8,9 with VIM all being read clockwise in the diagram on the the 3 layer MANO stack below.

 

 

 


Until MANO Interface APIs common minimum are agreed between Standards and Software implementations , OPNFV MANO work-group would like to take a Black box approach to the MANO Stack and try use use cases to drive the implementations. These use case may be driven by upstream or through OPNFV projects. Some of the evolving ones we see are from NetReady, OPEN-O, OSM , Open Baton and other service providers like AT&T, China Mobile who like to push based on their varying requirements. The use case scenarios such as L3VPN, SFC, Ipv6, Mobile Edge Cloud, Mobile Core functions like vEPC, vIMS and other Fixed Network requirements in underlay and overlay for path computing and data-plane acceleration etc. will need reviewing on periodic basis and we believe at this stage a Release based road-map from SP & C&C team in Board and TSC interactions to arrive at reasonable approach to market validation, will be the key driver going forward. This is covered through other standards like IETF, OASIS, ONF and some our home grown projects like NetReady listed below in the tables.

In addition to the reference-points, ETSI NFV provides a specification for the information model: 

(star) ETSI and Related Standards:

Standards

Wiki Link Platform/Use Cases

Current version

Reference Documents for MANO 

IETF

 https://svn.tools.ietf.org/area/ops/trac/wiki

 Refer YANG Guidelines

 Use Cases with YANG Data Models

ETSI

 http://www.etsi.org/deliver/etsi_gs/NFV-MAN/001_099/001/01.01.01_60/gs_NFV-MAN001v010101p.pdf

Platform V1.01

 

NFV ISG MANO architecture

OPNFV

https://www.opnfv.org/software/technical-overview

Platform v1.0

Reference Platform

ONF

https://www.opennetworking.org/

Free login -Register

Use Cases with Data Models

OASIS

https://www.oasis-open.org/standards

Refer TOSCA specs

Use Cases with TOSCA Templates

Platform Gap

Review old disbanded project https://wiki.opnfv.org/display/PROJ/Opnfv+Platform+Characterization

Suspended

NA

Use case CIM/DMs Difference

Review use cases in NetReady: https://wiki.opnfv.org/display/netready

Active through Gluon in OpenStack.

https://wiki.openstack.org/wiki/Gluon

Glossary of terms used in MANO working Group

 

BSS

Business Support Services Description

DSL  

Domain Specific Languages (eg. TOSCA)

ETSI

Euro. Telecom Standards Institute 

MANO

Management & Network Orchestration

IETF

Internet Engineering Task Force

NFV

Network Function Virtualization

NSD

Network Service Descriptor

NFVO

 NFV Orchestartor

OPNFV

Open Platform for NFV

 ONF

Open Network Foundation

OASIS

Data/Info Standards

OPEN-O

Open Orchestrator

OSS

Operation Support Services

 OPNFV VIM

(OpenStack + SDN Controller) - ref Pharos Project

OSM

Open Source MANO

TOSCA

 Topology & Orchestration Specification for Cloud Applications

RO

Resource Orchestrator

SO

Service Orchestrator

RAS

Reliability, Accessibility & Serviceability

FCAPS

Fault, Configuration, Accounting, Performance & Security

VM

Virtual Machine

SDN Controller

Software Defined Networking Controller

VN

Virtual Network

VS

Virtual Storage

VNF

Virtual Network Function

VNFM

VNF Manager

VNFD

VNF Descriptor

YANG

Yet Another Next Generation (Data Modeling Language)

VIM

 Virtual Infrastructure Manager

YAMLYAML  Ain't a Markup Language
  • No labels