1 of 5

Tacker Network Service Descriptor Support

Dharmendra Kushwaha

2 of 5

Network Service

- A composition of NFs/VNFs that defines an end-to-end functional and behavioral specification.

-Describes the relationship between VNFs and possibly PNFs that it contains and the links needed

to connect VNFs that are implemented in the NFVI network

3 of 5

NSD Basics

  • The Network Service Descriptor is a deployment template that contain static information used in the process of on-boarding NSs
  • To enable dynamic composition of network services, NFV introduces Network Service Descriptors (NSDs) that specify the network service to be created..
  • It is used by the NFV Orchestrator to instantiate a Network Servic.
  • The NSD also describes deployment flavours of Network Service.

4 of 5

Elements of NSD

Param

Type

Cardinality

Description

id

string

1

Name/Id of given NSD

vender

string

1

Provider or vendor of the Network Service.

version

string

1

The version of the NSD

vnfd

list

1 - N

A list of VNF descriptors which are part of the Network Service

vld

list

0 - N

Virtual Link descriptors which are the part of Network Service

vnf_dependency

list

0 - N

Describe dependencies between VNF.

monitoring_

parameter

list

0-N

Represents a monitoring parameter which can be tracked for this NS.

5 of 5

Elements of NSD..

Id: sample-nsd

Vendor: tacker

Version: 1

Imports:

VNFDs

Vld:

-

-

Vnf_dependency:

vd1:

Source:

target:

parameters:

VNF Descriptor