Versions Compared

Key

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

...


ProducerConsumerAAI RepresentationScenario and References
1SOClosed Loop

the "input-parameters" attribute of "service-instance" object described as:

"String capturing request parameters from SO to pass to Closed Loop."

Closed loop scenario:

  • SO will create “service-instance” object in AAI
  • SO will store “customer-request” string on service-instance object in AAI
  • When Closed Loop call recreates the “service-instance”, it will query “service-instance” information first, to get the “customer-request”

References

2SOExtAPI(see above?)(see above?)
3OOFVFC
  • the "flavor name" attribute of "flavor" object
  • the "flavor id" attribute of "flavor" object

scenario:

  • VFC component sources the "flavor name" from OOF component
  • Then VFC searches AAI using "flavor name" to find the corresponding "flavor id"
  • Finally "flavor id" is used to create a VM

References

4SDCVID
  • /service-design-and-creation/models
  • custom query

scenario:

  • SDC distributes models into AAI
  • Then VID calls custom query in AAI to get models by distribution status
  • Finally VID uses models for its functions (this is the main flow for VID)

References

5Multi-VIM / CloudOOF
  • /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/availability-zones

Scenario:

  • Multi-VIM / Cloud collects Availability-Zone capacity data from Clouds into AAI
  • OOF retrieves Availability-Zone information of each Cloud Region from AAI
  • OOF makes homing / placement decisions for VNFs to support "teaming" use case

References

6MultiCloudOOF
  • HPA

Scenario:

  • MultiCloud collects HPA telemetry/time-series data into AAI
  • OOF retrieves telemetry from AAI
  • OOF makes decisions based on the telemetry

References:

7VNFM / ESRVIM / VFC
  • "ssl-cacert" attribute on /esr-system-info-list/esr-system-info/{esr-system-info-id}

  • vs "certificateUrl"

Question:

  • is it just a URL to a certificate file?
  • or is it the literal contents of a certificate file?

Scenario:

  • VIM is registered to ESR including SSL certificates
  • VNFM is registered to ESR including SSL certificates
  • VFC retrieves connection details including SSL certificates
  • VFC logs in to perform its control functions

References:

  • Jira
    serverONAP JIRA
    serverId425b2b0a-557c-3c0c-b515-579789cceedb
    keyAAI-1104
8

VID / SO / SDNC / OOF

MultiCloud

CLAMP / DCAE / DMaaP

VID / SO / SDNC / OOF

MultiCloud

CLAMP / DCAE / DMaaP

  • /cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}
  • ‘cloud-region-id’ used in VID/SO/SDNC/OOF
  • ‘cloud-owner’ + ’cloud-region-id’ used by AAI and its consumers

  • ‘vim-id’ = {‘cloud-owner’}_{‘cloud-region-id’} used by MultiCloud and its consumers

  • dcaeLocation used by CLAMP, DCAE and DMaaP


9MultiCloudOOF
  • SR-IOV NIC from VIM
  • sriov-pfs (SR-IOV physical functions, with relation to p-interface)
  • sriov-vfs (SR-IOV virtual functions, with relation to l-interface)
  • sriov-automation in cloud-region

Scenario

  • MultiCloud discovers SR-IOV NIC from VIM and registers it to AAI
  • OOF gets cloud region ID, flavor id and physical nic alias from AAI
  • OOF sends homing information to VF-C and SO

References

10tbcetc