Abstract
Cloud Computing, as a distributed computing paradigm, consists of the provisioning of infrastructure, platform, and software resources as services. This paradigm is being increasingly used for the deployment and execution of service-based business processes. To efficiently manage them according to the autonomic computing paradigm, service-based business processes can be associated with autonomic managers that monitor these processes, analyze monitoring data, plan configuration actions, and execute these actions on these processes. Although, during these last years, autonomic management of cloud services has received increasing attention, the optimization of autonomic managers to be assigned to cloud services remains not well explored. In fact, almost all the existing solutions on autonomic computing have been interested in modeling and implementing autonomic mechanisms without making any effort to optimize the number of used autonomic managers. Moreover, when it comes to large service-based business processes, optimization of management resources becomes a critical issue. To overcome this issue, we present in this paper a novel approach to determine how many autonomic managers to use for the management of large service-based business processes in order to minimize their cost while avoiding management bottlenecks. Experiments conducted on three different types of datasets highlight the effectiveness of our approach.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.