SLAOCMS: A Layered Architecture of SLA Oriented Cloud Management System for Achieving Agreement During Resource Failure
One major issue of cloud computing is developing Service Level Agreement (SLA)-oriented cloud management system, because situations like resource failures may lead to the violation of SLA by the provider. Several research works has been carried out regarding cloud management system were the impact of SLA is not properly addressed in the perspective of resource failure. In order to achieve SLA in such circumstance, a novel-layered architecture of SLA-oriented Cloud Management System (SLAOCMS) is proposed for service provisioning and management which highlight the importance of various components and its impacts on the performance of SLA- based jobs. There are two components such as Task Scheduler and Load Balancer which are introduced in SLA Management Framework to achieve SLA during resource failure. So, an SLA Aware Task Scheduling Algorithm (SATSA) and SLA Aware Task Load Balancing Algorithm (SATLB) are proposed in the above components to improve the performance of SLAOCMS by successfully achieving the SLA’s of all the user jobs. The results of traditional and proposed algorithms are compared in the scenario of resource failure with respect to violations of SLA-based jobs. Moreover, SLA negotiation framework is introduced in application layer for supporting personalized service access through the negotiation between the service consumer and service provider.
KeywordsCloud management SLA management Task scheduling Task load balancing Achieving SLA
We like to sincerely thank the Anna University, India for their financial support to this research work under the scheme of Anna Centenary Research Fellowship.
- 2.Aisopos, F., Tserpes, K., Varvarigou, T.: Resource management in software as a service using the knapsack problem model. Int. J. Prod. Econ. 141, 465–477 (2011)Google Scholar
- 3.Buyya, R., Garg, S.K., Calheiros, R.N.: SLA-Oriented resource provisioning for cloud computing: challenges, architecture, and solutions. In: IEEE International Conference on Cloud and Service, Computing, pp. 1–10 ( 2011)Google Scholar
- 6.Forell, T., Milojicic, D., Talwar, V.: Cloud management: challenges and opportunities. In: IEEE International Parallel and Distributed Processing, Symposium, pp. 881–889 (2011)Google Scholar
- 7.Guazzone, M., Anglano, C., Canonico, M.: Energy-efficient re-source management for cloud computing infrastructures. In: Third IEEE International Conference on Coud Computing Technology and Science, pp. 424–431 (2011)Google Scholar
- 8.Kertesz, A., Kecskemeti, G., Brandic, I.: An interoperable and self-adaptive approach for SLA-based service virtualization in heterogeneous cloud environments. In: Rana O., Corradi A. (eds.) Special Issue of Future Generation Computer Systems on Management of Cloud Systems, Elsevier (2012)Google Scholar
- 10.Rajavel, R., Mala, T.: Achieving service level agreement in the cloud environment using job prioritization in hierarchical scheduling. In: International Conference on Information Systems Design and Intelligent Applications, Advances in Intelligent and Soft Computing, vol. 132, pp. 547–554 (2012)Google Scholar
- 14.Xiao-xiang, L., Mei-na, S., Jun-de, S.: Research on service-oriented policy-driven IAAS management. J. Chin. Univ. Posts Telecommun. 18(1), 64–70 (2011)Google Scholar