This page is used for the ONAP R2+ Resource IM drafting and discussion.


Sources:


Class Diagrams Discussion

This section illustrates the core IM design related to VNF resource from different sources.  


              IFA015, VNF Classes Mapping


Michela Bevilacqua: How do we map VNFInfo, InstantiatedVnfInfo and connected Info classes present in IFA015 to ONAP IM?

Xu Yang: In my opinion, the VnfInfo, InstantiatedVnfInfo, etc. can be mapped to attributes of the corresponding resource instance objects.

1) ONAP Resource Model UML

High Level Diagram



VNFDesc - Network View

VNFDesc - VNFCDesc


2) ETSI IFA IM (IFA015 VNFD)

(besides VduCpd, Vdu also has relationship with VirtualComputeDesc, VirtualStorageDesc and swImageDesc; which are omitted in this diagram)


3) SDC IM (normative and heat types)

(omit several types for simplicity)

4) Proposed ONAP R2+ Design Time Model

Resource General View Diagram


VnfDesc General View Diagram

NOTE: This diagram is a proposed model for the VnfDesc, mainly inspired by the model from ETSI IFA015. Not all elements in the VnfDesc are depicted.

Attribute Comparison

This section compares the different IM design from different sources.