Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

In addition, there's some leftover issues regarding the R3 VNF instance model needs to be resolved in R4 and there're some suggestions need to be taken from the service instance model discussion.

Source:

R3 model: R3 Resource Clean Draft (Papyrus Based) - 1.2.19 VNF

AAI schema v15: https://gerrit.onap.org/r/gitweb?p=aai/aai-common.git;a=blob;f=aai-schema/src/main/resources/onap/aai_schema/aai_schema_v15.xsd;h=545efe035a04ab79e12cb32c2a81ec22edd13369;hb=refs/heads/master - 

VFC: https://gerrit.onap.org/r/gitweb?p=vfc/gvnfm/vnflcm.git;a=blob;f=lcm/lcm/pub/database/models.py;h=3ac4a83274a16497877cde6fb3625318bd8540bb;hb=refs/heads/master - NfInstModel

Model Analysis:

R3 ModelAAI Schema v15VFCDescriptionNoteBelongs inActionComment
vnfInstanceId

identifier of the VNF instance



vnfInstanceName

name of the VNF instance. Multiple names are possible.



vnfProductName

name to identify the VNF Product, invariant for the VNF Product lifetime



description

description of the VNF instance



vnfProvider

provider of the VNF model



vnfdId

identifier of the VNF model



vnfdVersion

version of the VNF model



vnfSoftwareVersion

Software version of the VNF. This is changed when there is any change to the software that is included in the VNF package



onboardedVnfPkgInfoId



identifier of the specific VNF package on which the VNF instance is based



availabilityZone

availability zone information of the VNF instance



operationalStatus

indicator for whether the resource is considered operational. Valid values are in-service-path and out-of-service-path.



orchestrationStatus

whether the VNF instance is instantiated



oamlpv4Address

oam ip address, ipv4



oamlpv6Address

oam ip address, ipv6



instantiatedVnfInfo

information specific to an instantiated VNF instance, e.g., vm information



inMaint

whether the VNF instance is in maintenance mode, if yes, DCAE will not observe alarms/traps, etc.



isClosedLoopDisabled

whether closed loop function is enabled



encryptedAccessFlag

whether this VNF is accessed using SSH



vnfConfigurableProperty

indicator for whether autoHeal and autoScale is enabled



nfNamingCode

String assigned to this model used for naming purpose.



vnfNamingPolicyId

Identifier of the policy which has the naming logic for this VNF instance



vnfHomingPolicyId

Identifier of the policy which provides homing conditions.



nfType

Generic description of the type of network function



nfFunction

English description of network function that the   specific VNF deployment is providing.



nfRole

Role in the network this model will be providing



closedLoopStatus

Whether closed loop capabilities are enabled for this or not.



_nfc   (vnfcinstance)

Relatonship to the NF components that are part of this VNF.relationship


_vnfd

Relationship to the VNF descriptorrelationship


_vnfvirtuallink

Relationship to VnfVirtualLinkrelationship