[Onap-arc] Functional decomposition related question (ONAP Run time vs ONAP Design time)


seshu kumar m
 

SDC is a key component from ONAP perspective as it drives the design time artifacts distribution across all the other components.

Yes, adding to the points mentioned by Srini.
The Runtime components register for a specific type of format that SDC would support.
This is then notified by SDC through a Message on an update to the catalog.
The runtime components would then pull the requested format and would process.

Its also important to note the parsing logic by the runtime components like SO uses the SDC parser to parse the artifacts.


Thanks and Regards,
M Seshu Kumar
Senior System Architect
uTraffic, Software BU,
Huawei Technologies India Pvt. Ltd.
Survey No. 37, Next to EPIP Area, Kundalahalli, Whitefield
Bengaluru-560066, Karnataka.
Tel: + 91-80-49160700 , Mob: 9845355488
___________________________________________________________________________________________________
This e-mail and its attachments contain confidential information from HUAWEI, which is intended only for the person or entity whose address is listed above. Any use of the information contained herein in any way (including, but not limited to, total or partial disclosure, reproduction, or dissemination) by persons other than the intended recipient(s) is prohibited. If you receive this e-mail in error, please notify the sender by phone or email immediately and delete it!
-------------------------------------------------------------------------------------------------------------------------------------------------------------------


From: Onap-arc@... [Onap-arc@...] on behalf of Srinivasa Vellanki [srinivasa.vellanki@...]
Sent: Thursday, September 27, 2018 9:51 PM
To: Srini; onap-discuss@...; Onap-arc@...
Subject: Re: [Onap-arc] Functional decomposition related question (ONAP Run time vs ONAP Design time)

Hi Srini,

 

When a Service Model is distributed..

1.       A notification(TRIGGER) is sent to runtime systems.

2.       Runtime Systems fetch(PULL) the Service CSAR and bunch of APIs published by SDC for Runtime systems. Service CSAR has a agree structure containing TOSCA Model and various Artifacts(e.g., License Model).

 

Where(which company or person) is this question coming from?

 

Regards

Srinivasa Vellanki

Mob: +1 646 808 4671

 

Rethink Possible!

 

From: Onap-arc@... [mailto:Onap-arc@...] On Behalf Of Srini
Sent: Wednesday, September 26, 2018 3:48 PM
To: onap-discuss@...; Onap-arc@...
Subject: [Onap-arc] Functional decomposition related question (ONAP Run time vs ONAP Design time)

 

Hi Michael, Brian, Seshu and all,

 

While explaining ONAP at high level to somebody who is novice to ONAP, but very knowledgeable on network service orchestration, few questions came up on functional decomposition and I did not have good answer. May be you could help.

 

Today, ONAP design time is used to onboard VNFs, compose services using VNFs.  ONAP SDC notifies ONAP run time when new VNF is onboarded, or service is changed etc…   ONAP run time comes in picture when the onboarded/composed service is instantiated.

 

Questions that came up were :

-          Can ONAP run time be used with some third party onboarding tools (My sense is that they have very good onboarding tool and hence likes to use that and use ONAP run time)? What kind of glue logic is expected to be developed?

-          Digging deeper:

o   What does ONAP-run time expect? How do services and VNFs artifacts would need to look like for ONAP-run-time?

o   What needs to be programmed in A&AI before allowing service instantiation.

o   What needs to be programmed in SDNC, Policy, DCAE, Multi-Cloud if there is no SDC?

 

Did you see this kind of decomposition request come from anybody? In any case, is there something that is documented to answer above questions?

 

Thanks
Srini

 

 

 

 

This message and the information contained herein is proprietary and confidential and subject to the Amdocs policy statement,


Srini
 

Thanks Seshu and SriniV.

 

What I understand from you is that to use ONAP-Runtime, third party designer tool need to generate that service CSAR , has a way to inform the various ONAP-Runtime components and provide a way to download various information from the service CSAR.

 

It seems that service CSAR generation is critical for any third party designer tools. It has lot more information than the vendor CSARs. As described SriniV, it has information about licenses, it has information about A&AI modeling and it also has information about TOSCA. I see this link on service CSAR : https://wiki.onap.org/display/DW/Csar+Structure, but is there any documentation that describes each artifact directory & definitions directory and nested files, that could help people that take only ONAP-Runtime?

 

Thanks
Srini

 

 

 

 

From: Onap-arc@... [mailto:Onap-arc@...] On Behalf Of seshu kumar m
Sent: Thursday, September 27, 2018 8:52 AM
To: Srinivasa Vellanki <srinivasa.vellanki@...>; Addepalli, Srinivasa R <srinivasa.r.addepalli@...>; onap-discuss@...; Onap-arc@...
Subject: Re: [Onap-arc] Functional decomposition related question (ONAP Run time vs ONAP Design time)

 

SDC is a key component from ONAP perspective as it drives the design time artifacts distribution across all the other components.

 

Yes, adding to the points mentioned by Srini.

The Runtime components register for a specific type of format that SDC would support.

This is then notified by SDC through a Message on an update to the catalog.

The runtime components would then pull the requested format and would process.

 

Its also important to note the parsing logic by the runtime components like SO uses the SDC parser to parse the artifacts.

 

 

Thanks and Regards,

M Seshu Kumar

Senior System Architect

uTraffic, Software BU,

Huawei Technologies India Pvt. Ltd.

Survey No. 37, Next to EPIP Area, Kundalahalli, Whitefield

Bengaluru-560066, Karnataka.

Tel: + 91-80-49160700 , Mob: 9845355488

___________________________________________________________________________________________________

This e-mail and its attachments contain confidential information from HUAWEI, which is intended only for the person or entity whose address is listed above. Any use of the information contained herein in any way (including, but not limited to, total or partial disclosure, reproduction, or dissemination) by persons other than the intended recipient(s) is prohibited. If you receive this e-mail in error, please notify the sender by phone or email immediately and delete it!

-------------------------------------------------------------------------------------------------------------------------------------------------------------------


From: Onap-arc@... [Onap-arc@...] on behalf of Srinivasa Vellanki [srinivasa.vellanki@...]
Sent: Thursday, September 27, 2018 9:51 PM
To: Srini; onap-discuss@...; Onap-arc@...
Subject: Re: [Onap-arc] Functional decomposition related question (ONAP Run time vs ONAP Design time)

Hi Srini,

 

When a Service Model is distributed..

1.       A notification(TRIGGER) is sent to runtime systems.

2.       Runtime Systems fetch(PULL) the Service CSAR and bunch of APIs published by SDC for Runtime systems. Service CSAR has a agree structure containing TOSCA Model and various Artifacts(e.g., License Model).

 

Where(which company or person) is this question coming from?

 

Regards

Srinivasa Vellanki

Mob: +1 646 808 4671

 

Rethink Possible!

 

From: Onap-arc@... [mailto:Onap-arc@...] On Behalf Of Srini
Sent: Wednesday, September 26, 2018 3:48 PM
To: onap-discuss@...; Onap-arc@...
Subject: [Onap-arc] Functional decomposition related question (ONAP Run time vs ONAP Design time)

 

Hi Michael, Brian, Seshu and all,

 

While explaining ONAP at high level to somebody who is novice to ONAP, but very knowledgeable on network service orchestration, few questions came up on functional decomposition and I did not have good answer. May be you could help.

 

Today, ONAP design time is used to onboard VNFs, compose services using VNFs.  ONAP SDC notifies ONAP run time when new VNF is onboarded, or service is changed etc…   ONAP run time comes in picture when the onboarded/composed service is instantiated.

 

Questions that came up were :

-          Can ONAP run time be used with some third party onboarding tools (My sense is that they have very good onboarding tool and hence likes to use that and use ONAP run time)? What kind of glue logic is expected to be developed?

-          Digging deeper:

o   What does ONAP-run time expect? How do services and VNFs artifacts would need to look like for ONAP-run-time?

o   What needs to be programmed in A&AI before allowing service instantiation.

o   What needs to be programmed in SDNC, Policy, DCAE, Multi-Cloud if there is no SDC?

 

Did you see this kind of decomposition request come from anybody? In any case, is there something that is documented to answer above questions?

 

Thanks
Srini

 

 

 

 

This message and the information contained herein is proprietary and confidential and subject to the Amdocs policy statement,