Hi Avdhut,

               Your understanding of multicloud broker is correct.

               And yes, the multicloud will be enhanced to be more flexible so 
that :
1, multicloud plugins could register the supported cloud type to multicloud 
broker so that the broker will route request accordingly (not hardcoded as it 
is in A release)
2, with regard to dependency on MSB, it is possible to come up with the design 
to allow multicloud plugins decide by themselves which endpoint to use, hence 
to decide to use MSB for request routing or put their host/port into the 
endpoint url directly.
3,the name convention could be discussed but it was designed to reconcile the 
name convention between multicloud and VFC.

Hope this answered your questions.

Best Regards,
Bin Yang,    Solution Readiness Team,    Wind River
Direct +86,10,84777126    Mobile +86,13811391682    Fax +86,10,64398189
Skype: yangbincs993

From: [email protected] 
[mailto:[email protected]] On Behalf Of Avdhut Kholkar
Sent: Monday, December 18, 2017 10:01 PM
To: [email protected]
Subject: [onap-discuss] [multicloud] queries on multicloud

Hi,

I have executed the multicloud ‘fake vim’ demo to understand how the multicloud 
broker identifies the required plugin. I have a few queries on what I observed. 
Can someone from the multicloud team clarify if my understanding is correct and 
reply to the queries I have:


1.       The multicloud broker queries AAI to find the registered cloud details 
– mainly the ‘cloud type’. Query is based on a naming convention used in the 
url path of the broker,  ‘<cloud name>_<cloud_region>’ (eg. vmware_fake)

2.       Based on the ‘cloud type’, it finds the relevant plugin. This seems to 
be hardcoded currently.

3.       It calls the plugin by changing the URL path – this is also currently 
hardcoded. In addition, the path changed is fixed – ../multicloud/ is changed 
to ../<name of plugin>/

4.       In addition, the path always changes the hostname and port to that of 
MSB.

Is there  a plan to make it more flexible in the coming release?

1.       AAI returns an identity URL when queried for cloud regions. Is it not 
used currently – can it not be used?

2.       Why is there a strong dependency on MSB. Can it be removed and have an 
optional ability to use it, if required. Alternative could be a configuration 
of each plugin for the host path and port.

3.        Is there a plan to change the hardcoded mapping of cloud type to 
plugin to that of a configuration.

4.       Is there a plan to not depend on the naming convention used in the 
broker url path. (vmware_fake) and instead define a REST API that explicitly 
specifies the cloud region and cloud name.


Regards,
Avdhut Kholkar
This message and the information contained herein is proprietary and 
confidential and subject to the Amdocs policy statement, you may review at 
https://www.amdocs.com/about/email-disclaimer
Amdocs Development Centre India Private Limited having CIN: 
U72200PN2004PTC0188320 converted into Amdocs Development Centre India LLP (A 
limited liability partner­ship with LLP Identification Number: AAI-6901 
effective 28th Feb 2017)
_______________________________________________
onap-discuss mailing list
[email protected]
https://lists.onap.org/mailman/listinfo/onap-discuss

Reply via email to