Versions Compared

Key

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

...

  • Run Time Model (VNF Instance)

    1) ECOMP IM (vNF deployment diagram)

    Questions:
      - What's the relationship between VNFC instance and VNF module? What's the usage of VNF module?
      - Why does network only associate with the VM, but not with Docker/LXC? Why is the cardinality 1:1?
      - Why does storage have no association with VNFC instance?
      - Why does VNFImage have 1:1 association with VNF instance, instead of VNFC instance?
      - No model for network port?

    Is the VNF Instance model still under discussion like the VNFD model?

    2) ETSI IFA IM (IFA015 VNFLogicalModel diagram)

...

  • VNFC Run Time Model

    AAI (aai_schema_v11 vnfc)ECOMP IM (VNFC Instance)ETSI IFA008 (VnfcInfo)Comment
    vnfc-name
    vnfcInstanceId
    nfc-naming-code

    Q: Need specification/reference for the value of this attribute?
    nfc-function


    prov-status

    Q: Related to monitoring? Is it used internally in AAI?
    orchestration-status
    vnfcStateQ: Is it the same as vnfcState (i.e., start or stop)?
    ipaddress-v4-oam-vip

    Q: Is this attribute mandatory? and applicable for all kinds of VNFCs?
    in-maint


    is-closed-loop-disabled

    Q: Is it used internally in AAI?
    group-notation


    model-invariant-id
    vduId
    model-version-id


    resource-version

    Q: Is it used internally in AAI?
    l3-interface-ipv4-address-list


    l3-interface-ipv6-address-list


    relationship-listassociation (VM, Docker, LXC)vduIdvnfcState

Anchor
VnfcDesignTime
VnfcDesignTime

  • VNFC Design Time Model

    description
    SDC (abstract.nodes.VFC)ECOMP IM (VNFCCatalogItem)ETSI IFA011 (VDU/VduProfile)Comment
    Nfc_function
    description
    High_availability


    Vm_image_name
    swImageDesc
    Vm_flavor_name


    Nfc_naming_code


    Vm_type_tag


    Nfc_naming
    name
    Min_instances
    minNumberOfInstances
    Max_instances
    maxNumberOfInstances
    UUID
    vduId
    (other metadata attributes)



    association (VNFCConfiguration, VNFCCapability)vduId



    intCpd


    virtualComputeDesc


    virtualStorageDesc


    bootOrder


    nfviConstraint


    monitoringParameter


    configurableProperties


    localAffinityOrAntiAffinityRule


    affinityOrAntiAffinityGroupId

...

  • VNF Run Time Model

    vnfdVersion
    AAI (generic_vnf)ECOMP IM (VNF instance)ETSI IFA007 (VnfInfo)Comment
    vnf-id
    vnfInstanceId
    vnf-name
    vnfInstanceName
    vnf-name2

    Q: use case for alternative name? Is it used internally in AAI?
    vnf-typeVFType

    service-id

    Q: deprecated?
    regional-resource-zone


    prov-status

    Q: Is it used internally in AAI?
    operational-status

    Q: Is it used internally in AAI?
    license-key


    equipment-role

    Q: Please clarify the usage of this attribute.
    orchestration-status


    heat-stack-id


    mso-catalog-key


    management-option

    Q: need use case analysis
    ipv4-oam-address

    Q: Is this attribute mandatory? and applicable for all kinds of VNFs? (same question as VNFC model)
    ipv4-loopback0-address

    Q: same as above
    nm-lan-v6-address

    Q: same as above
    management-v6-address

    Q: same as above
    vcpu

    Q: only used by uCPE?
    vcpu-units

    Q: only used by uCPE?
    vmemory

    Q: only used by uCPE?
    vmemory-units

    Q: only used by uCPE?
    vdisk

    Q: only used by uCPE?
    vdisk-units

    Q: only used by uCPE?
    in-maint


    is-closed-loop-disabled

    Q: Is it used internally in AAI?
    resource-versionvnfSoftwareVersion?


    summary-status

    Q: deprecated?
    encrypted-access-flag


    entitlement-assignment-group-uuid

    Q: deprecated?
    entitlement-resource-uuid

    Q: deprecated?
    license-assignment-group-uuid

    Q: deprecated?
    license-key-uuid

    Q: deprecated?
    model-invariant-idVNF Model IdvnfdId
    model-version-idVNF Model VersionvnfdVersion
    persona-model-version

    Q: Is it used internally in AAI?
    model-customization-id
    vnfConfigurableProperty
    widget-model-id

    Q: Is it used internally in AAI?
    widget-model-version

    Q: Is it used internally in AAI?
    as-number

    Q: Please clarify the usage of this attribute.
    regional-resource-subzone


    nf-type

    Q: What's the difference between vnf-type and nf-type?
    nf-function
    vnfInstanceDescription
    nf-roleNetworkRole

    nf-naming-code


    selflink


    ipv4-oam-gateway-address


    ipv4-oam-gateway-address-prefix-length


    vlan-id-outer


    nm-profile-name


    relationship-list


    l-interfaces


    lag-interfaces


    vf-modules


    licenses


    entitlements



    HomingPolicy


    TargetNodePrompt


    VLAN Range Plan


    VNF Name Prompt


    VNF Naming Policy


    VNF Network TagvnfInstanceDescription



    vnfdIdvnfSoftwareVersion


    vnfProvider


    vnfProductName


    onboardedVnfPkgInfoIdvnfConfigurableProperty


    instantiationState


    instantiatedVnfInfo


    metadata


    extension

Anchor
VnfDesignTime
VnfDesignTime

  • VNF Design Time Model

    SDC (generic_VF)ECOMP IM (VNFCatalogItem)ETSI IFA011 (VNFD)Comment
    Nf_functiondescription

    Nf_role


    Nf_naming_codeshort-name

    Nf_type


    Nf_namingnamevnfProductName


    vnfProductInfoName


    vnfProductInfoDescription
    Availability_zone_max_count


    Min_instances


    Max_instances
    description



    UUIDidvnfdId

    logo
    short-name



    vendorvnfProvider
    versionversionvnfdVersion


    vnfSoftwareVersion


    vnfmInfo


    localizationLanguage


    defaultLocalizationLanguage


    vdu


    virtualComputeDesc


    virtualStorageDesc


    intVirtualLinkDesc


    vnfExtCpd


    deploymentFlavour


    configurableProperties


    modifiableAttributes


    lifecycleManagementScript


    elementGroup


    vnfIndicator


    autoScale
  • PNF Run Time Model

  • PNF Design Time Model

  • Network Run Time Model

  • Network Design Time Model