Versions Compared

Key

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

...

  • VNFC Run Time Model

    AAI (aai_schema_v11 vnfc)ECOMP IM (VNFC Instance)ETSI IFA008 (VnfcInfo)CommentDescription
    vnfc-name
    vnfcInstanceId
    identifier of the vnfc instance
    nfc-naming-code

    Xu: Need specification/reference for the value of this attribute? Xu: Should the attribute name aligned to "vnfc"?

    James Forsyth: No, in a network function we should not care if it's physical or virtual

    short code of the vnfc instance
    nfc-function

    Xu: Should the attribute name aligned to "vnfc"?
    James Forsyth No, in a network function we should not care if it's physical or virtual

    description of the vnfc instance
    prov-status

    Xu: need further clarification on how this attribute is used
    James Forsyth: Service assurance systems use this status in their logic to determine the provisioning status.  Values such as: PROVISIONED, PREPROVISIONED, CAPPED might be stored in this attribute

    Trigger for operational monitoring of this resource by Service Assurance systems
    orchestration-status
    vnfcState

    Xu: Is it the same as vnfcState (i.e., start or stop)?
    James Forsyth: Used for lifecycle management.  We don't know what vnfcState is.

    Orchestration status of this VNF, mastered by APP-C
    ipaddress-v4-oam-vip

    Xu: Is this attribute mandatory? and applicable for all kinds of VNFCs?
    James Forsyth: Not mandatory and this field should be deprecated in ONAP

    Oam V4 vip address of this vnfc
    in-maint

    Pamela Dragosh: DCAE monitors this flag. If set it does not "observe" alarms/traps/etc. during control loop.

    whether in maintenance mode
    is-closed-loop-disabled

    Xu: used by DCAE?
    James Forsyth: There are closed loop actions that DCAE might have policies for, and operations can turn off those actions with this flag

    Pamela Dragosh: Yes actually Policy has the rules that check for this. DCAE does not. DCAE does however check the in-maint flag.

    used to indicate whether closed loop function is enabled on this node
    group-notation

    Xu: need further clarification on how this attribute is used
    James Forsyth: In some applications, a two or more VMs or VNFCs is referred to by a name, and group-notation represents the name.  Might want to use instance-group to replace this over time.

    Group notation of VNFC
    model-invariant-id
    vduId
    the SDC model id for this resource model
    model-version-id


    the SDC model version for this resource model
    resource-version

    Xu: Is it used internally in AAI? can be omitted in the general model.
    James Forsyth: It's used internally in AAI to enforce concurrency control, other systems use it to pass to AAI on updates and delete operations.  It can be omitted from the general model

    Used for optimistic concurrency.  Must be empty on create, valid on update and delete
    l3-interface-ipv4-address-list


    l3 interface addresses, ipv4
    l3-interface-ipv6-address-list


    l3 interface addresses, ipv6
    relationship-listassociation (VM, Docker, LXC)

    AAI: relationship with vserver, vf-module and generic-vnf

...