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

Compare with Current View Page History

« Previous Version 8 Next »

This page describes the design time information model of resources for ONAP R2+.

Table of Content

VNF Model (VnfCatalogItem/VNFD)

attribute namecardinalitydata typeconstraintdescriptionproviderconsumernote
vnfdInvariantId1

invariant identifier of the VNF modelvendorSDC, AAI?SDC: invariantUUID
vnfdId1

identifier of the VNF modelvendorSDC, AAI?SDC: UUID, ETSI IFA011v231: vnfdId
vnfdVersion1

version of the VNF modelvendorSDC, AAI?SDC: version, ETSI IFA011v231: vnfdVersion
vnfName0..1

name of the VNFvendorSDC, AAI?SDC: nf_naming, ETSI IFA011v231: vnfProductName
vnfNamingCode0..1

short code of the VNFvendorSDC, AAI?SDC: nf_naming_code
vnfProductInfoName0..1

human readable name for the VNF productvendorSDC, AAI?ETSI IFA011v231: vnfProductInfoName
description0..1

description of the VNF modelvendorSDC, AAI?SDC: nf_function, ETSI IFA011v231: vnfProductInfoDescription
vnfProvider1

provider of the VNF modelvendorSDC, AAI?ETSI IFA011v231: vnfProvider
logo0..1

logo of the VNFvendorSDC?ECOMP IM: logo
vnfSoftwareVersion1

software version of the VNFvendorSDC, AAI?ETSI IFA011v231: vnfSoftwareVersion
vnfmInfo0..1

identifies VNFM(s) compatible with the VNFvendorVF-CETSI IFA011v231: vnfmInfo
min_instances1

minimal number of VNF instance in a servicevendorSDC?SDC: min_instances
max_instances1

maximal number of VNF instance in a servicevendorSDC?SDC: max_instances
localizationLanguage0..1

localization languages of the VNF and the VNF modelvendorSDC, AAI?ETSI IFA011v231: localizationLanguage
defaultLocalizationLanguage0..1

default localization languagevendorSDC, AAI?ETSI IFA011v231: defaultLocalizationLanguage
vdu1..N

Virtualisation Deployment Unit, model of VNFC instancevendorSDC, AAI?ETSI IFA011v231: vdu
virtualComputeDesc1..N

Defines descriptors of virtual compute resources to be used by the VNF.vendorSDC, AAI?ETSI IFA011v231: virtualComputeDesc
virtualStorageDesc0..N

Defines descriptors of virtual storage resources to be used by the VNF.vendorSDC, AAI?ETSI IFA011v231: virtualStorageDesc
intVirtualLinkDesc0..N

Represents the type of network connectivity mandated by the VNF provider between two or more CPs which includes at least one internal CP.vendorSDC, AAI?ETSI IFA011v231: intVirtualLinkDesc
vnfExtCpd1..N

Describes external interface(s) exposed by this VNF enabling connection with a VL.vendorSDC, AAI?ETSI IFA011v231: vnfExtCpd
configurableProperties0..1

indicator for whether autoHeal and autoScale is enabledvendorSDC, AAI?ETSI IFA011v231: configurableProperties
elementGroup0..N

describes the associated elements (i.e. VDUs and/or VLs) of a VNF for a certain purpose during VNF lifecycle managementvendorSDC, AAI?ETSI IFA011v231: elementGroup
vnfIndicator0..N

vendor specific information which can indicate the VNF behaviorvendorSDC, AAI?ETSI IFA011v231: vnfIndicator
autoScale0..N

rule that determines when a scaling action needs to be triggered on a VNF instancevendorSDC, AAI?ETSI IFA011v231: autoScale

NOTE 1: In ETSI IFA011v231, the attributes deploymentFlavour (Vnfdf class in ONAP R1IM), modifiableAttributes (modifiableAttributes in ONA R1 IM), lifeCycleManagementScript (lifeCycleManagementScript class in ONAP R1 IM) are defined in ETSI IFA011v231, but they are not present here.

NOTE 2: The optionality, producer and consumer column are to be confirmed.

VDU Model (VnfcCatalogItem/VDU)

attribute namecardinalitydata typeconstraintdescriptionproviderconsumernote
vduInvariantId1

invariant identifier of the VDU modelvendorSDC, SO, VF-CSDC: invariantUUID
vduId1

identifier of the VDU modelvendorSDC, SO, VF-CSDC: UUID, ETSI IFA011v231: vduId
vduName0..1

name of the VDUvendorSDC, AAI?SDC: nfc_naming, ETSI IFA011v231: name
vduNamingCode0..1

short code of the VDUvendorSDC, AAI?SDC: nfc_naming_code
description0..1

description of the VDUvendorSDC, AAI?SDC: nfc_function
vmFlavorName0..1

name of the vm flavorvendorSO, VF-C?SDC: vm_flavor_name
virtualComputeDesc1

Describes CPU, Memory and acceleration requirements of the VM realising this VDU.vendorSO, VF-C?ETSI IFA011v231: virtualComputeDesc
virtualStorageDesc0..N

Describes storage requirements for a VirtualStorage instance attached to the VM created from virtualComputeDesc defined for this VDU.vendorSO, VF-C?ETSI IFA011v231: virtualStorageDesc
swImageDesc1

information of the software image used by the VDUvendorSO, VF-C?SDC: vm_image_name, ETSI IFA011v231: swImageDesc
intCpd1..N

Describes network connectivity between a VNFC instance (based on this VDU) and an internal Virtual Link (VL).vendorSO, VF-C?ETSI IFA011v231: intCpd
minNumberOfInstances1

minimal amount of the VNFC instances allowed to be instantiated in the containing VNF instancevendorSO, VF-C?SDC: min_instances, ETSI IFA011v231: minNumberOfInstances
maxNumberOfInstances1

maximal amount of the VNFC instances allowed to be instantiated in the containing VNF instancevendorSO, VF-C?SDC: max_instances, ETSI IFA011v231: maxNumberOfInstances
highAvailability0..1

high availability functionality of this VDUvendorSDC, SO, VF-C, APP-C?SDC: high_availability
monitoringParameters0..N

monitoring parameters of this VDUvendorSDC, DCAE?ETSI IFA011v231: monitoringParameters
localAffinityOrAntiAffinityRule0..N

affinity or anti-affinity rules applicable between the VMs to be created based on this VDUvendorSO, VF-C?ETSI IFA011v231: localAffinityOrAntiAffinityRule
affinityOrAntiAffinityGroupId0..N

Identifier(s) of the affinity or anti-affinity group(s) the VDU belongs tovendorSO, VF-C?ETSI IFA011v231: affinityOrAntiAffinityGroupId

NOTE: The cardinality, producer and consumer column are to be confirmed.

  • No labels