Hi Daniel,

In that case, it is safe to assume that ?vf module? is a single VM and VNF is a 
collection of one-or-more VMs that provide a specific network function?

Regards,

Ram

From: <onap-discuss-bounces at lists.onap.org> on behalf of "ROSE, DANIEL V" 
<[email protected]>
Date: Wednesday, April 26, 2017 at 2:17 PM
To: Lingli <denglingli at chinamobile.com>
Cc: "onap-discuss at lists.onap.org" <onap-discuss at lists.onap.org>
Subject: Re: [onap-discuss] SDNC interaction disabled in MSO bpmn flows

The three levels (and the naming is by no means consistent unfortunately in 
onap) are service, vnf (called vf in sdc I believe) and vf module.  A service 
contains one or more vnfs and a vnf has one or more vf modules.

A vf module is the smallest component of a vnf (so think of a single load 
balancer in a load balancer vnf) and has a heat template for it. A vnf is a sum 
of those parts to create a network function, ie a load balancer may be split 
into l4 and l7 with a vf module for each l4 and then a vf module for each l7. 
The service has one or more vnfs in it and is what is actually deployed to the 
network. Ie if a web stack service is what you want, it may have a load 
balancer vnf (from above) and the app server vnf behind that are connected in a 
service chaining approach to actually make the service you deploy.

Thanks,
Daniel Rose
ECOMP / ONAP
com.att.ecomp
732-420-7308

From: Lingli [mailto:[email protected]]
Sent: Tuesday, April 25, 2017 6:09 PM
To: ROSE, DANIEL V <DR695H at att.com>
Cc: Pujar, Rashmi <rashmi.pujar at bell.ca>; FREEMAN, BRIAN D <bf1936 at 
att.com>; onap-discuss at lists.onap.org
Subject: Re: [onap-discuss] SDNC interaction disabled in MSO bpmn flows

Hi Daniel,

Might only be a terminology issue.
What is the difference between VNF and VF or VF module?

Lingli


China Mobile Research Institute
On 04/26/2017 05:23, ROSE, DANIEL V<mailto:dr695h at att.com> wrote:
If my recollection of the model is correct I don?t think VNF ever has 
configuration (only vf module does) so that might be a remnant of something 
else.


Thanks,
Daniel Rose
ECOMP / ONAP
com.att.ecomp
732-420-7308

From: Pujar, Rashmi [mailto:[email protected]]
Sent: Tuesday, April 25, 2017 4:40 PM
To: ROSE, DANIEL V <DR695H at att.com<mailto:DR695H at att.com>>; FREEMAN, 
BRIAN D <bf1936 at att.com<mailto:bf1936 at att.com>>; onap-discuss at 
lists.onap.org<mailto:onap-discuss at lists.onap.org>
Subject: Re: SDNC interaction disabled in MSO bpmn flows

Thanks for the replies Brian and Daniel.

When I mentioned SDNC disabled I was referring to this particular occurrence 
at: 
https://gerrit.onap.org/r/gitweb?p=mso.git;a=blob;f=bpmn/MSOInfrastructureBPMN/src/main/groovy/org/openecomp/mso/bpmn/infrastructure/scripts/DoCreateVnf.groovy;h=23763c63b8161b2613ae089b888911a00916facb;hb=b6b7bef8bdcad15af01ac88a038dd763ce59f68f#l60<https://urldefense.proofpoint.com/v2/url?u=https-3A__gerrit.onap.org_r_gitweb-3Fp-3Dmso.git-3Ba-3Dblob-3Bf-3Dbpmn_MSOInfrastructureBPMN_src_main_groovy_org_openecomp_mso_bpmn_infrastructure_scripts_DoCreateVnf.groovy-3Bh-3D23763c63b8161b2613ae089b888911a00916facb-3Bhb-3Db6b7bef8bdcad15af01ac88a038dd763ce59f68f-23l60&d=DwMGaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=e3d1ehx3DI5AoMgDmi2Fzw&m=K2Bn2LK-__YeLjvGD5tX1I5m5Xi83SpRemq__4ftaII&s=MXN6C1q_C7X88dOuyw3xce0bSphW5ty43WBvwO6zf38&e=>
This leads to the Create VNF bpmn subprocess to end the event thereby skipping 
SDNC during ?Create VNF? operation. Is my understanding correct?
Thanks for the pointer to the tutorial, I just skimmed through it and it looks 
like VF module configuration will be handled using directed graphs and need not 
be a part of the MSO workflow.

Thanks,
Rashmi

From: "ROSE, DANIEL V" <DR695H at att.com<mailto:[email protected]>>
Date: Tuesday, April 25, 2017 at 1:56 PM
To: "FREEMAN, BRIAN D" <bf1936 at att.com<mailto:bf1936 at att.com>>, "Pujar, 
Rashmi" <rashmi.pujar at bell.ca<mailto:rashmi.pujar at bell.ca>>, 
"onap-discuss at lists.onap.org<mailto:onap-discuss at lists.onap.org>" 
<onap-discuss at lists.onap.org<mailto:onap-discuss at lists.onap.org>>
Subject: RE: SDNC interaction disabled in MSO bpmn flows

The demo use cases have no configuration via sdnc so that is why they are not 
called, but I don?t believe they are disabled per se, just not used if not 
needed

Daniel Rose
ECOMP / ONAP
com.att.ecomp
732-420-7308

From: onap-discuss-bounces at lists.onap.org<mailto:onap-discuss-bounces at 
lists.onap.org> [mailto:[email protected]] On Behalf Of 
FREEMAN, BRIAN D
Sent: Tuesday, April 25, 2017 1:54 PM
To: Pujar, Rashmi <rashmi.pujar at bell.ca<mailto:rashmi.pujar at bell.ca>>; 
onap-discuss at lists.onap.org<mailto:onap-discuss at lists.onap.org>
Subject: Re: [onap-discuss] SDNC interaction disabled in MSO bpmn flows

***Security Advisory: This Message Originated Outside of AT&T ***
Reference 
http://cso.att.com/EmailSecurity/IDSP.html<https://urldefense.proofpoint.com/v2/url?u=http-3A__cso.att.com_EmailSecurity_IDSP.html&d=DwMGaQ&c=uilaK90D4TOVoH58JNXRgQ&r=8fsSY0_28euf8BeZayaPBGo1KrHemcAwazM2LZaCNqI&m=e8bXhi3z-DrQzFKtl5ptkfEHEkKD3h1dnI5fB01ZmL4&s=YJcGodrgyBYRoMAcySm8-uKZAUmvIgs3oxlCivkCZdE&e=>
 for more information.
MSO calls SDNC during VNF instantiation.

Tail -f /opt/opendaylight/current/data/log/svclogic.log or karaf.log on SDNC 
while executing the demo?s.
Svclogic.log in particular will show the sequence from reserve,assign, 
activate, rollback, delete.

There is a tutorial for just what you are describing that is under construction 
but should explain the process involved.

https://wiki.onap.org/display/DW/Automatically+Creating+a+Netconf+Mount+in+APPC+from+SDNC<https://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.onap.org_display_DW_Automatically-2BCreating-2Ba-2BNetconf-2BMount-2Bin-2BAPPC-2Bfrom-2BSDNC&d=DwMGaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=2wwdGZ3YcpSivQ2Kio028A&m=cewUaJuoGFl4YKHt3Yw6qVuLpIRqKjJ6Z3NcvN8OgQw&s=Ic2HrhUrvTvVR1eAS3JPhwF0aSP_BR-lhnYdI13yESY&e=>

Brian


From: onap-discuss-bounces at lists.onap.org<mailto:onap-discuss-bounces at 
lists.onap.org> [mailto:[email protected]] On Behalf Of 
Pujar, Rashmi
Sent: Tuesday, April 25, 2017 1:50 PM
To: onap-discuss at lists.onap.org<mailto:onap-discuss at lists.onap.org>
Subject: [onap-discuss] SDNC interaction disabled in MSO bpmn flows

Hi ONAPers!

I am looking at the BPMN flows in MSO to understand the end-to-end workflows 
for creation of service instance, VNF and VF modules.
I see that MSO creates entries in AAI Inventory. The calls to SDNC exist 
however the SDNC interaction is disabled [1]. What is the reasoning behind 
doing so?
If we need to include SDNC/APPC in the workflow for example to mount and 
perform configuration on the VNF instead of relying on robot, how can this be 
achieved.

Thanks,
Rashmi

[1] 
https://gerrit.onap.org/r/gitweb?p=mso.git;a=blob;f=bpmn/MSOInfrastructureBPMN/src/main/groovy/org/openecomp/mso/bpmn/infrastructure/scripts/DoCreateVnf.groovy;h=23763c63b8161b2613ae089b888911a00916facb;hb=b6b7bef8bdcad15af01ac88a038dd763ce59f68f#l60<https://urldefense.proofpoint.com/v2/url?u=https-3A__gerrit.onap.org_r_gitweb-3Fp-3Dmso.git-3Ba-3Dblob-3Bf-3Dbpmn_MSOInfrastructureBPMN_src_main_groovy_org_openecomp_mso_bpmn_infrastructure_scripts_DoCreateVnf.groovy-3Bh-3D23763c63b8161b2613ae089b888911a00916facb-3Bhb-3Db6b7bef8bdcad15af01ac88a038dd763ce59f68f-23l60&d=DwMGaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=e3d1ehx3DI5AoMgDmi2Fzw&m=K2Bn2LK-__YeLjvGD5tX1I5m5Xi83SpRemq__4ftaII&s=MXN6C1q_C7X88dOuyw3xce0bSphW5ty43WBvwO6zf38&e=>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://lists.onap.org/pipermail/onap-discuss/attachments/20170426/8b2acf3f/attachment.html>

Reply via email to