You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Current »

Description

A VNFDesc is a deployment template which describes a VNF in terms of deployment and operational behaviour requirements. It also contains connectivity, interface and virtualised resource requirements.

References: ETSI GS NFV-IFA 011 (VNFD)

Associations

table of relationships

Related ClassTypeNameDescriptionCardinalityDiscussed
ResourceDescriptorgeneralizationIsASubclassVNF Descriptor is a Subclass of Resource Descriptor

VDUDesc

(IFA011: Vdu)

associationVNFDescComposedOfA VNF Descriptor is composed of one or more VDU Descriptors1 to 1..*yes
VirtualStorageDescassociationVNFDescUsesA VNF Descriptor uses 0 or more Virtual Storage Descriptors0..1 to 0..*yes
VNFVirtualLinkDescassociationVNFDescHasA VNF Descriptor has 0 or more Virtual Link Descriptors0..1 to 0..*yes
VNFDeploymentFlavorassociationVNFDescHasA VNF Descriptor has 1 or more Flavors0..1 to 1..*yes
LifeCycleManagementOperationDescassociationVNFDescOperationsA VNF Descriptor has 0 or more Lifecycle Management Operation Descriptors0..1 to 0..*
VNFExtCPDescassocationVNFDescHasA VNF Descriptor has 1 or more External Connection Point Descriptors0..1 to 1..*yes


Attributes

table of attributes

AttributeQualifierCardinalityContentDescriptionDiscussed
vnfProviderM1String

Provider of the VNFD.
References: ETSI GS NFV-IFA 011

yes
vnfProductNameM1String

Name to identify the VNF Product. Invariant for the VNF Product name for lifetime of the VNF.
References: ETSI GS NFV-IFA 011

yes
vnfSoftwareVersionM1String

Software version of the VNF. This is changed when there is any change to the software that is included in the VNF Package.
References: ETSI GS NFV-IFA 011

yes
vnfdVersionM1String

Version of the VNFD.
References: ETSI GS NFV-IFA 011

yes
vnfProductInfoNameM0..1StringHuman readable name for the VNF Product. Can change during the VNF Product lifetime.yes
vnfProductInfoDescriptionM0..1String

Human readable description of the VNF Product. Can change during the VNF Product lifetime.
References: ETSI GS NFV-IFA 011

yes
vnfmInfoM0..*StringIdentifies VNFM(s) compatible with the VNF described in this version of the VNFD.
References: ETSI GS NFV-IFA 011
yes
configurablePropertiesM0..1ConfigurableProperties

Describes the configurable properties of the VNF (e.g. related to auto scaling and auto healing).
References: ETSI GS NFV-IFA 011


modifiableAttributesM0..*NameValuePair

Describes the VNF-specific attributes that are modifiable.
References: ETSI GS NFV-IFA 011



vnfIndicatorM0..*NameValuePair

Declares the VNF indicators that are supported by this VNF, along with allowed values.
References: ETSI GS NFV-IFA 011


autoScaleM0..*String

Rule that determines when a scaling action needs to be triggered on a VNF instance e.g. based on certain VNF indicator values or VNF indicator value changes or a combination of VNF indicator value(s) and monitoring parameter(s).
References: ETSI GS NFV-IFA 011


guideM1String

UUID of the vendor guide/documentation which is attached to VNF and can be downloaded from the model.


logoO0..1String

Path of the vendor specified logo


vendorModelNumberM1String

Vendor's model number for the VNF.


  • No labels