Dhananjay, The VIM in our release 1.0.0. reference example is Rackspace in particular and we have a beta version of a generic openstack VIM implementation but I think you'll see more beyond even openstack soon. MSO talks to the VIMs.
The way I have been describing it is network controller is layer 0-3 and appc controller is layer 4-7 but in the ETSI NFV-MANO architecture both would be thought of as VNF-M since they both handle various parts of the lifecycle of VNFs. MSO also talks to these VNF-Ms, being the NFVO Thanks, Daniel Rose ECOMP / ONAP com.att.ecomp 732-420-7308 From: Dhananjay Pavgi [mailto:[email protected]] Sent: Tuesday, April 18, 2017 12:23 PM To: ROSE, DANIEL V <DR695H at att.com>; HU, BIN <bh526r at att.com>; onap-tsc at lists.onap.org; discuss at lists.onap.org Subject: RE: [onap-tsc] Some questions regarding Controllers in ONAP Architecture Can we then say, Network Controller is some sort of VIM and App Controller is sort of VNF-m. thanks & regards, Dhananjay Pavgi Mobile : +91 98220 22264 [cid:image002.png at 01CE7323.F2727500] [ONAP_logo_Sig] www.techmahindra.com<https://urldefense.proofpoint.com/v2/url?u=http-3A__www.techmahindra.com_&d=DwMFAg&c=LFYZ-o9_HUMeMTSQicvjIg&r=2wwdGZ3YcpSivQ2Kio028A&m=pJRMzpAZI48vAs1W0RFwUQN6asJWXq2sfpR8psP6jKA&s=83lnXzr79xICpR9jL-FyiPiumwP0tC_OpWbBo8rG8vg&e=> Platinum Member. Visit : http://www.onap.org<https://urldefense.proofpoint.com/v2/url?u=http-3A__www.onap.org_&d=DwMFAg&c=LFYZ-o9_HUMeMTSQicvjIg&r=2wwdGZ3YcpSivQ2Kio028A&m=pJRMzpAZI48vAs1W0RFwUQN6asJWXq2sfpR8psP6jKA&s=lTXn5C5poB4pHrZRZ0a72jrBwy-VAopVK-qNqBhS1iY&e=> From: onap-tsc-bounces at lists.onap.org<mailto:onap-tsc-bounces at lists.onap.org> [mailto:[email protected]] On Behalf Of ROSE, DANIEL V Sent: Tuesday, April 18, 2017 9:33 PM To: HU, BIN <bh526r at att.com<mailto:bh526r at att.com>>; onap-tsc at lists.onap.org<mailto:onap-tsc at lists.onap.org>; discuss at lists.onap.org<mailto:discuss at lists.onap.org> Subject: Re: [onap-tsc] Some questions regarding Controllers in ONAP Architecture - SDN Agent: [1] was a proposal and not how it is implemented today so I will leave the discussion of that to someone else but my understanding is it would be in the open-o repo (if it exists at all today) - Infrastructure Controller: right now its openstack (not just nova) but I know we are adding more. MSO would have the multicloud logic (maybe via cloudify or something) to handle that. The code you should be looking for is the po adapters in MSO (https://gerrit.onap.org/r/gitweb?p=mso/libs.git;a=tree;h=refs/heads/release-1.0.0;hb=refs/heads/release-1.0.0<https://urldefense.proofpoint.com/v2/url?u=https-3A__gerrit.onap.org_r_gitweb-3Fp-3Dmso_libs.git-3Ba-3Dtree-3Bh-3Drefs_heads_release-2D1.0.0-3Bhb-3Drefs_heads_release-2D1.0.0&d=DwMFAg&c=LFYZ-o9_HUMeMTSQicvjIg&r=2wwdGZ3YcpSivQ2Kio028A&m=pJRMzpAZI48vAs1W0RFwUQN6asJWXq2sfpR8psP6jKA&s=e2UijRPqz6R3-V6_hbDmcIVuqHrrWuDPqAdRWy-6ZLs&e=>). - Network Controller: SDN-GC is the network controller and is odl based. Check out https://wiki.onap.org/display/DW/Architecture<https://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.onap.org_display_DW_Architecture&d=DwMFAg&c=LFYZ-o9_HUMeMTSQicvjIg&r=2wwdGZ3YcpSivQ2Kio028A&m=pJRMzpAZI48vAs1W0RFwUQN6asJWXq2sfpR8psP6jKA&s=cJG2BA14nmTJ1R5byfLw4cbuov_0XTJ9a6dz2Gass4w&e=> for the architecture of each part. The extra logic we have like sli is a separate docker which is then called by odl at certain points. - App Controller: Has the same architecture as SDN-GC (ie is odl + sli based). It's basically different karaf plugins and you could run them on either platform - it is an architecture distinction more at this point I believe For either controller Brian freeman can go into more detail. Thanks, Daniel Rose ECOMP / ONAP com.att.ecomp 732-420-7308 From: onap-tsc-bounces at lists.onap.org<mailto:onap-tsc-bounces at lists.onap.org> [mailto:[email protected]] On Behalf Of HU, BIN Sent: Tuesday, April 18, 2017 11:53 AM To: onap-tsc at lists.onap.org<mailto:onap-tsc at lists.onap.org>; discuss at lists.onap.org<mailto:discuss at lists.onap.org> Subject: [onap-tsc] Some questions regarding Controllers in ONAP Architecture ***Security Advisory: This Message Originated Outside of AT&T *** Reference http://cso.att.com/EmailSecurity/IDSP.html for more information. Hello community, Reading current ONAP architecture [1] and tutorial of setting up the base ONAP stack [2], I have a few questions regarding those controllers: - SDN Agent: o What is the role, features and functions of SDN Agent? How is it different from Network Controller? o I couldn't find any code of SDN Agent in ONAP repo [3]. Does anyone know where it is? - Infrastructure Controller: o Is it OpenStack Nova? Or is it agnostic of any VIM and OpenStack is just one of the VIM? o If the intention is to be agnostic of VIM, and support other VIMs, where is a plugin/adaptor from architecture point of view? o I couldn't find code either in ONAP [3]. Does anyone know where it is? - Network Controller: o Is it OpenStack Neutron or ODL? Or Neutron with ODL as backend? o I found the code in [3], but it seems it only installs ODL there (correct me if I am wrong). o What is the primary role, features and functions of Network Controller other than those in ODL? - App Controller: o Are we using ODL too as App Controller? o Or Is it a container orchestrator or something else? Appreciate if someone can explain some details, or give the pointer to more detailed documentation. Thanks Bin [1] https://wiki.onap.org/display/DW/ONAP at ONS2017?preview=/3245268/3245303/ONAP%20Architecture%20Overview%20_Final-1.pdf<https://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.onap.org_display_DW_ONAP-40ONS2017-3Fpreview-3D_3245268_3245303_ONAP-2520Architecture-2520Overview-2520-5FFinal-2D1.pdf&d=DwMFAg&c=LFYZ-o9_HUMeMTSQicvjIg&r=2wwdGZ3YcpSivQ2Kio028A&m=3_AC6BGbT6uU35Nl7J2S5u7jo61YQjIHG11hEPv62EA&s=jRBZsDc2CyioeVWjhCRKHkPCIWewvBN-ob1eR-vvr1A&e=> [2] https://wiki.onap.org/display/DW/Tutorial%3A+Configuring+and+Starting+Up+the+Base+ONAP+Stack<https://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.onap.org_display_DW_Tutorial-253A-2BConfiguring-2Band-2BStarting-2BUp-2Bthe-2BBase-2BONAP-2BStack&d=DwMFAg&c=LFYZ-o9_HUMeMTSQicvjIg&r=2wwdGZ3YcpSivQ2Kio028A&m=3_AC6BGbT6uU35Nl7J2S5u7jo61YQjIHG11hEPv62EA&s=2ECLYmyNHjMuNAksMX82uMlGnsn1yZWHQ2z1K80oUB8&e=> [3] https://git.onap.org/<https://urldefense.proofpoint.com/v2/url?u=https-3A__git.onap.org_&d=DwMFAg&c=LFYZ-o9_HUMeMTSQicvjIg&r=2wwdGZ3YcpSivQ2Kio028A&m=3_AC6BGbT6uU35Nl7J2S5u7jo61YQjIHG11hEPv62EA&s=xyj30pXIgxQyZunOXabVRS2Br7nc9M9jbO8-N7wrLi4&e=> ============================================================================================================================ Disclaimer: This message and the information contained herein is proprietary and confidential and subject to the Tech Mahindra policy statement, you may review the policy at http://www.techmahindra.com/Disclaimer.html<https://urldefense.proofpoint.com/v2/url?u=http-3A__www.techmahindra.com_Disclaimer.html&d=DwMFAg&c=LFYZ-o9_HUMeMTSQicvjIg&r=2wwdGZ3YcpSivQ2Kio028A&m=pJRMzpAZI48vAs1W0RFwUQN6asJWXq2sfpR8psP6jKA&s=0Y42gzPrpNuHdx9I_0PRt-15m-352KzPEn8Kr28AoxI&e=> externally http://tim.techmahindra.com/tim/disclaimer.html<https://urldefense.proofpoint.com/v2/url?u=http-3A__tim.techmahindra.com_tim_disclaimer.html&d=DwMFAg&c=LFYZ-o9_HUMeMTSQicvjIg&r=2wwdGZ3YcpSivQ2Kio028A&m=pJRMzpAZI48vAs1W0RFwUQN6asJWXq2sfpR8psP6jKA&s=DXhowCOW-2wSAMSDHfoYnOkO1OivhdY268rn5ILBBFs&e=> internally within TechMahindra. ============================================================================================================================ -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.onap.org/pipermail/onap-tsc/attachments/20170418/0b7f77bc/attachment-0001.html> -------------- next part -------------- A non-text attachment was scrubbed... Name: image001.png Type: image/png Size: 4909 bytes Desc: image001.png URL: <http://lists.onap.org/pipermail/onap-tsc/attachments/20170418/0b7f77bc/attachment-0001.png> -------------- next part -------------- A non-text attachment was scrubbed... Name: image002.jpg Type: image/jpeg Size: 7337 bytes Desc: image002.jpg URL: <http://lists.onap.org/pipermail/onap-tsc/attachments/20170418/0b7f77bc/attachment-0001.jpg>
