Re: [onap-discuss] [dcae][holmes] Instantiation of DCAE-Holmes
Guangrong, Thanks for the clarification. As for deployment of Holmes we can do it both ways. From DCAE perspective, for deploying any service component, DCAE is just waiting for its Deployment Handler API being called, along with this call also expected is a blueprint that describes what to deploy and how. CLAMP calls this API, but the same API can also be invoked by other means to control service components. If for example Holmes is to be deployed independent of any close loop, we can have an “initialization” blueprint that includes Holmes, and this is called by a script after the DCAE platform components are up and running, not by CLAMP. And when the CLAMP is calling DCAE to deploy service components for a control loop which uses Holmes, we need to make sure its blueprint does not include Holmes instantiation. I think that is what we have been saying how we want to deploy Holmes, and it appears to be aligned with what you are saying too. Well even if you want to change the approach in future, the difference is not huge in terms of support from DCAE platform, just needing different blueprints. Hope this helps, Lusheng From: "fu.guangr...@zte.com.cn" <fu.guangr...@zte.com.cn> Date: Wednesday, August 30, 2017 at 12:39 AM To: "JI, LUSHENG (LUSHENG)" <l...@research.att.com> Cc: "onap-discuss@lists.onap.org" <onap-discuss@lists.onap.org>, "tian.shi...@zte.com.cn" <tian.shi...@zte.com.cn> Subject: Re: [dcae][holmes] Instantiation of DCAE-Holmes Lusheng, Sorry for the confusion. I mean there is supposed to be only on instance for Holmes duing the run time. The reason why I'm asking is that I want to keep us on the same page. Actually it was not clear to me when Holmes is going to be spun up. Right after DCAE is instantiated or when a control loop is distributed by CLAMP. If it's the formrer one, everything would be okay. Otherwise we have to consider to shift that to an earlier phase. I hope I've made myself clear. Regards, Guangrong Original Mail Sender: <l...@research.att.com>; To: FuGuangRong10144542; CC: <onap-discuss@lists.onap.org>;tianshiwei10223543; Date: 2017/08/30 12:31 Subject: Re: [dcae][holmes] Instantiation of DCAE-Holmes Guangrong, Sorry I do not know what you mean by "singleton" mode. Please clarify. Also DCAEGEN2 platform has been planning to deploy Holmes as a DCAE service component. I do not understand why you need to worry about when to spin up. Lusheng Sent via the Samsung Galaxy S7, an AT 4G LTE smartphone Original message From: fu.guangr...@zte.com.cn Date: 8/29/17 11:31 PM (GMT-05:00) To: "JI, LUSHENG (LUSHENG)" <l...@research.att.com> Cc: onap-discuss@lists.onap.org, tian.shi...@zte.com.cn Subject: [dcae][holmes] Instantiation of DCAE-Holmes Lusheng, As you know, in the Amsterdam release, Holmes is going to be running in a singleton mode. All the control loops are differentiated and processed by different rules (not by the service instance, which I think is the probable implementation of the string matcher). Thus we hope Holmes to be spun up right after DCAE is started (like the platform services of DCAE). What do we need to do for this? Regards, Guangrong ___ onap-discuss mailing list onap-discuss@lists.onap.org https://lists.onap.org/mailman/listinfo/onap-discuss
Re: [onap-discuss] [dcae][holmes] Instantiation of DCAE-Holmes
Lusheng, Sorry for the confusion. I mean there is supposed to be only on instance for Holmes duing the run time. The reason why I'm asking is that I want to keep us on the same page. Actually it was not clear to me when Holmes is going to be spun up. Right after DCAE is instantiated or when a control loop is distributed by CLAMP. If it's the formrer one, everything would be okay. Otherwise we have to consider to shift that to an earlier phase. I hope I've made myself clear. Regards, Guangrong Original Mail Sender: <l...@research.att.com> To: FuGuangRong10144542 CC: <onap-discuss@lists.onap.org>tianshiwei10223543 Date: 2017/08/30 12:31 Subject: Re: [dcae][holmes] Instantiation of DCAE-Holmes Guangrong, Sorry I do not know what you mean by "singleton" mode. Please clarify. Also DCAEGEN2 platform has been planning to deploy Holmes as a DCAE service component. I do not understand why you need to worry about when to spin up. Lusheng Sent via the Samsung Galaxy S7, an AT 4G LTE smartphone Original message From: fu.guangr...@zte.com.cn Date: 8/29/17 11:31 PM (GMT-05:00) To: "JI, LUSHENG (LUSHENG)" <l...@research.att.com> Cc: onap-discuss@lists.onap.org, tian.shi...@zte.com.cn Subject: [dcae][holmes] Instantiation of DCAE-Holmes Lusheng, As you know, in the Amsterdam release, Holmes is going to be running in a singleton mode. All the control loops are differentiated and processed by different rules (not by the service instance, which I think is the probable implementation of the string matcher). Thus we hope Holmes to be spun up right after DCAE is started (like the platform services of DCAE). What do we need to do for this? Regards, Guangrong___ onap-discuss mailing list onap-discuss@lists.onap.org https://lists.onap.org/mailman/listinfo/onap-discuss
Re: [onap-discuss] [dcae][holmes] Instantiation of DCAE-Holmes
Guangrong, Sorry I do not know what you mean by "singleton" mode. Please clarify. Also DCAEGEN2 platform has been planning to deploy Holmes as a DCAE service component. I do not understand why you need to worry about when to spin up. Lusheng Sent via the Samsung Galaxy S7, an AT 4G LTE smartphone Original message From: fu.guangr...@zte.com.cn Date: 8/29/17 11:31 PM (GMT-05:00) To: "JI, LUSHENG (LUSHENG)" <l...@research.att.com> Cc: onap-discuss@lists.onap.org, tian.shi...@zte.com.cn Subject: [dcae][holmes] Instantiation of DCAE-Holmes Lusheng, As you know, in the Amsterdam release, Holmes is going to be running in a singleton mode. All the control loops are differentiated and processed by different rules (not by the service instance, which I think is the probable implementation of the string matcher). Thus we hope Holmes to be spun up right after DCAE is started (like the platform services of DCAE). What do we need to do for this? Regards, Guangrong ___ onap-discuss mailing list onap-discuss@lists.onap.org https://lists.onap.org/mailman/listinfo/onap-discuss
[onap-discuss] [dcae][holmes] Instantiation of DCAE-Holmes
Lusheng, As you know, in the Amsterdam release, Holmes is going to be running in a singleton mode. All the control loops are differentiated and processed by different rules (not by the service instance, which I think is the probable implementation of the string matcher). Thus we hope Holmes to be spun up right after DCAE is started (like the platform services of DCAE). What do we need to do for this? Regards, Guangrong___ onap-discuss mailing list onap-discuss@lists.onap.org https://lists.onap.org/mailman/listinfo/onap-discuss