Project | Impact |
---|
SDC | Support modeling EPA attributes. |
Policy | Support definition of homing policies based on EPA attributes. |
APPC | Support configuration of EPA settings. - Inquiring OF to get the best of DC region to bring up the workload.
- Calling Multi-Cloud "Workload instantiate API' with returned information (including ONAP formatted EPA values)
|
SO | Support additional HEAT features. If SO calls MULTICLOUD for VNF/VNFC instantiation, then it needs to similar job what APPC is expected to do. That is, it needs to get hold of DC region and workload flavor information from OF and pass same to MULTICLOUD as part of instantiation API. |
MULTICLOUD | - Discovery of EPA (For every region of DCs configured)
- Discovery of workload flavors (e.g flavors in case of Openstack, VM sizes in case of Azure, instnace types in case of AWS) supported by DC region (Periodically by inquiring VIM in the regions)
- Reading attribute values of each workload flavor (such as memory size, disk size, CPU pinning, Network acceleration etc..)
- Normalizing the attributes to ONAP EPA attribute format.
- Storing the normalized attributes in A&AI on corresponding DC and region graph node.
- During workload instantiation
- SO/APPC provide ONAP EPA attribute values as part of workload instantiation API of MultiCloud.
- Right plugin associated with the region is called.
- Plugin converts EPA information (which is in ONAP format) to VIM specific information before it asks VIM to instantiate the workload.
- Capacity/Quota information discovery
- Periodic fetching of current capacity of VIM.
- Setting up same in the A&AI on per DC region.
|
A&AI | Support EPA attributes. - Provides a way to store on per DC region basis, set of workload flavors and associated EPA attributes & values
|
OF | - Selection of the best region and workload-flavor by matching the EPA properties with region specific EPA records.
|