...
R-35851:: The following table defines the major TOSCA Node Types specified in ETSI NFV-SOL001 standard draft. The VNFD provided by a VNF vendor MUST comply with the below definitions:
...
Info Element From ETSI GS NFV-IFA 011 | Implementation in TOSCA NFV Profile and Endorsement in ETSI GS NFV-SOL001 | Derived from | Description | ||
VNF | tosca.nodes.nfv.VNF | tosca.nodes.Root | TOSCA main service template and describes a VNF in terms of deployment and operational behavior requirements, connectivity, interfaces and virtualized resource requirements | ||
VDU Compute Descriptor R-09467 | tosca.nodes.nfv.VDU.Compute | tosca.nodes.Root | Represents VNF-C (or VM) with deployment flavours. Represents the virtual compute part of a VDU entity which it mainly describes the deployment and operational behavior of a VNFC Note: Currently not directly supported but allowed via tosca.capabilities.nfv.VirtualCompute | ||
VDU VirtualCompute Descriptor | tosca.capabilities.nfv.VirtualCompute | tosca.capabilities.Root | Represents the virtual compute part of a VDU entity which it mainly describes the deployment and operational behavior of a VNFC | ||
VDU VirtualStorage Descriptor | TBD | TBDR-09467 | tosca.nodes.nfv.VDU.VirtualStorage | tosca.nodes.Root | Represents a virtual storage entity which it describes the deployment and operational behavior of a virtual storage resources |
Cpd - Connection Point Descriptor | tosca.nodes.nfv.CpdCp | tosca.nodes.Root | Represents network connectivity to a compute resource or a VL - abstract type used as parent for the various Cpd types. | ||
VduCpd R-35851 | tosca.nodes.nfv.VduCpdVduCp | tosca.nodes.nfv.CpdCp | Represents a type of TOSCA Cpd node and describes network connectivity between a VNFC instance (based on this VDU) and an internal VL | ||
VnfVirtualLinkDesc R-35851 | tosca.nodes.nfv.VnfVirtualLinkDescVnfVirtualLink | tosca.nodes.Root | Node type represents a logical internal virtual link | ||
VnfExtCpd (External Connection Point) R-35851 | tosca.nodes.nfv.VnfExtCpdVnfExtCp | tosca.nodes.Root | Represents a logical external connection point, exposed by this VNF enabling connecting with Virtual Link, Note: Currently not supported in Casablanca release | ||
SwImageDesc R-02454 | tosca.artifacts.nfv.SwImage | tosca.artifacts.Deployment.Image | Artifact type describes the software image which is directly loaded on the Virtualisation container of the VDU or is to be loaded on a virtual storage resource Note: Currently not supported in Casablanca release as well as SW image artifact in cSAR | ||
DeploymentFlavour VnfDf info element R-41215 | tosca.capabilities.nfv.DeploymentFlavour | tosca.capabilities.RootTBD | Note: Current ONAP release support a single deployment flavour | ||
Scaling Aspect R-96634 The VNF provider MUST describe scaling capabilities to manage scaling characteristics of the VNF. | tosca.datatypes.nfv.ScalingAspect | tosca.datatypes.Root | TBD in ETSI NFV-SOL001 Note: No support in current ONAP release | ||
VnfdElementGroup | tosca.groups.nfv.ElementGroup | tosca.groups.Root | TBD in ETSI NFV-SOL001 Note: No support in current ONAP release |
Data Types
R-XXX: The below table includes the data types used by NFV node and is based on information elements defined in ETSI GS NFV-IFA 011. The node data definitions/attributes used in VNFD MUST comply with the below table.
...