Hi, if we are persisting. Then why not registry ? or else are we re-using some FileSystem based persistor available in Carbon ? ...
thanks, --Pradeep On Tue, Nov 5, 2013 at 5:16 PM, Reka Thirunavukkarasu <[email protected]> wrote: > Yah..We persist the whole topology in the file system in CC in order to > recover from a restart. > > Thanks, > Reka > > > On Tue, Nov 5, 2013 at 5:06 PM, Nirmal Fernando <[email protected]>wrote: > >> Hi Reka, >> >> CC is the one who builds the topology after extracting information from >> other components right? So, CC should definitely persist the full topology >> information in a registry, so that Startos can recover from a restart of >> CC, IMO. >> >> >> On Tue, Nov 5, 2013 at 4:52 PM, Reka Thirunavukkarasu <[email protected]>wrote: >> >>> Hi >>> >>> Can we go ahead with the subject? Since we have introduced the Topology >>> with all sort of information which is relevant to Cloud Controller, I hope >>> that we can remove the data persistence in registry from the Cloud >>> Controller. >>> >>> From the Topology, now we can access the node related information such >>> state, member Id and Node Id. If we need more information on a particular >>> Node, then we can get it via the jcloud at any point, if we have the nodeId >>> with us. Please see the below for more information from the Member in the >>> Topology: >>> >>> Member { >>> >>> private String serviceName; >>> private String clusterId; >>> private String memberId; >>> private MemberStatus status; >>> private float loadAverage; >>> private float memoryConsumption; >>> private String memberIp; >>> private Map<String, Port> portMap; >>> private Properties properties; >>> private String iaasNodeId; >>> >>> ......... >>> } >>> >>> Also, we can refactor the Data publish to publish all the state changes >>> of the Topology for a particular member. >>> >>> Please provide your feedback on this and also correct me, if i missed >>> any important points here? >>> >>> Thanks, >>> Reka >>> >>> >>> -- >>> Reka Thirunavukkarasu >>> Software Engineer, >>> WSO2, Inc.:http://wso2.com, >>> Mobile: +94776442007 >>> >>> >>> >> >> >> -- >> Best Regards, >> Nirmal >> >> Nirmal Fernando. >> PPMC Member & Committer of Apache Stratos, >> Senior Software Engineer, WSO2 Inc. >> >> Blog: http://nirmalfdo.blogspot.com/ >> > > > > -- > Reka Thirunavukkarasu > Software Engineer, > WSO2, Inc.:http://wso2.com, > Mobile: +94776442007 > > > -- Pradeep Fernando. http://pradeepfernando.blogspot.com/
