Service Level Agreement Based Catalogue Management and Resource Provisioning in Cloud for Optimal Resource Utilization

  • Suprakash SEmail author
  • Balakannan S P


Cloud computing, which uses a pay as you go model is the most widely adopted IT infrastructure model by most of the users now. As the Cloud is growing, energy efficiency is a major concern in the Cloud Data center. Most of the Cloud providers are providing the services through their Service Level Agreement (SLA) mainly focusing on the Quality of Service provided. But not all the machines are 100% utilized. The knowledge base of the same from different clients can be monitored, catalogued and this information can be effectively used to manage and re-negotiate the services offered. This work presents a SLA catalogue based model to effectively utilize the Cloud recourses based on the frequency and bandwidth parameters of SLA. The SLA catalogue and resources are frequently monitored and the underutilized recourses are sent to idle state or switched off. This not only ensures optimal resource utilization but also maintain the quality of service.


Service level agreement Energy efficiency Catalogue management 



  1. 1.
    Koomey JG (2008) Worldwide electricity used in data centers. Environ Res Lett 3:034008. CrossRefGoogle Scholar
  2. 2.
    Karuppasamy M, Suprakash S, Balakannan SP (2017) Energy efficient utilization of cloud resources using hybrid ant colony genetic algorithm for a sustainable green cloud environment. Proceedings of 2017 International Conference on Intelligent Computing and Control, I2C2Google Scholar
  3. 3.
    Karuppasamy M, Balakannan SP (2018) Energy saving from cloud resources for a sustainable green cloud computing environment. Journal of Cyber Security and MobilityGoogle Scholar
  4. 4.
    Bobroff N, Kochut A, Beaty K (2007) “Dynamic placement of virtual machines for managing SLA violations. In: Proceedings of the Integrated Network Management, 2007. IM '07. 10th IFIP/IEEE International Symposium on, p 119-128Google Scholar
  5. 5.
    Azmy NM, El-Maddah IAM, Mohamed HK (2016) Automatic cloud’s cluster sizing: Controlling cloud service level agreement violation, 2016 11th International Conference on Computer Engineering & Systems (ICCES), Cairo, p 3–8.
  6. 6.
    Wu L, Garg SK, Buyya R (2012) SLA-based admission control for a software-as-a-service provider in cloud computing environments. J Comput Syst Sci 78(5):1280–1299CrossRefGoogle Scholar
  7. 7.
    Wu L, Garg SK, Buyya R (2015) Service Level Agreement (SLA) Based SaaS Cloud Management System. 2015 IEEE 21st International Conference on Parallel and Distributed Systems (ICPADS), Melbourne, VIC, p 440-447.
  8. 8.
    Oliveira AC, Chagas H, Spohn M, Gomes R, BJ Duarte (2014) Efficient network service level agreement monitoring for cloud computing systems. 2014 IEEE Symposium on Computers and Communications (ISCC), Funchal, p 1–6.
  9. 9.
    Wu L, Garg SK, Versteeg S, Buyya R (2014) SLA-based resource provisioning for software as a service applications in cloud computing environments. IEEE Trans Serv Comput 7(3):465–485CrossRefGoogle Scholar
  10. 10.
    Datta J, Pan I, Bhattacharyya S (2017) TSLA: Turing based service level agreement assessment model over diverse cloud deployments. 2017 Third International Conference on Research in Computational Intelligence and Communication Networks (ICRCICN), Kolkata, p 157-162.
  11. 11.
    Liao JS, CC Chang, Hsu YL, Zhang XW, Lai KC, Hsu CH (2012) Energy-Efficient Resource Provisioning with SLA Consideration on Cloud Computing, 2012 41st International Conference on Parallel Processing Workshops, Pittsburgh, PA, p 206-211.
  12. 12.
    Medhdi NA, Mamat A (2011) On fly negotiation for urgent service level agreement on intercloud environment. J Comput Sci ISSN 1549-3636. Science PublicationGoogle Scholar
  13. 13.
    Buyya R, Yeo CS, Venugopal S, Broberg J, Brandic I (2009) Cloud computing and emerging it platforms: vision hype and reality for delivering computing as the 5th utility. Futur Gener Comput Syst 25(6):599–616CrossRefGoogle Scholar
  14. 14.
    Chhetri MB, Vo QB, Kowalczyk R (2012) Policy-based automation of SLA establishment for cloud computing services, 12th IEEEACM International Symposium on Cluster, Cloud and Grid Computing (ccgrid 2012), p 164–171Google Scholar
  15. 15.
    Buyya R, Garg SK, Calheiros RN (2011) SLA-oriented resource provisioning for cloud computing: challenges, architecture, and solutions. 2011 International Conference on Cloud and Service Computing.
  16. 16.
    Wu C-M, Chang R-S, Chan H-Y (2014) A green energy-efficient scheduling algorithm using the DVFS technique for cloud datacenters. Futur Gener Comput Syst 37:141–147, ISSN 0167-739X. CrossRefGoogle Scholar
  17. 17.
    Ceuppens L, Sardella A, Kharitonov D (2008) Power saving strategies and technologies in network equipment opportunities and challenges, risk and rewards. In: Proc. of Applications and the Internet 2008, p 381–384Google Scholar
  18. 18.
    Huang C-J, Guan C-T, Chen H-M, Wang Y-W, Chang S-C, Li C-Y, Weng C-H (2013) An adaptive resource management scheme in cloud computing. Eng Appl Artif Intell 26(1):382–389, ISSN 0952-1976. CrossRefGoogle Scholar
  19. 19.
    Mohamed FE, Kumar CJ (2014) Energy efficient based wireless sensor network using distributed information sharing (DISH) protocol. International Journal of Innovations in Scientific and Engineering Research (IJISER) 1(3):184–190Google Scholar
  20. 20.
    Cuomo A, Di Modica G, Distefano S, Puliafito A, Rak M, Tomarchio O, Villano U (2012) An SLA-based broker for cloud infrastructures. Journal of Grid Computing 11(1):1–25. CrossRefGoogle Scholar
  21. 21.
    Borgetto D, Maurer M, Da-Costa G, Pierson JM, Brandic I (2012) Energy-efficient and SLA-aware management of IaaS clouds. 2012 Third International Conference on Future Systems: Where Energy, Computing and Communication Meet (e-Energy), Madrid, p 1-10.
  22. 22.
    Rajarajeswari CS, Aramudhan M (2014) Ranking model for SLA resource provisioning management. International Journal of Cloud Applications and Computing (IJCAC) 4(3):68–80. CrossRefGoogle Scholar
  23. 23.
    Alanazi S, Hamdaoui B (2018) Energy-aware resource management framework for overbooked cloud data centers with SLA assurance. 2018 IEEE Global Communications Conference (GLOBECOM).
  24. 24.
    Malekloo M-H, Kara N, El Barachi M (2018) An energy efficient and SLA compliant approach for resource allocation and consolidation in cloud computing environments. Sustainable Computing: Informatics and Systems 17:9–24. CrossRefGoogle Scholar
  25. 25.
    Liu X-F, Zhan Z-H, Deng JD, Li Y, Gu T, Zhang J (2018) An energy efficient ant Colony system for virtual machine placement in cloud computing. IEEE Trans Evol Comput 22(1):113–128. CrossRefGoogle Scholar
  26. 26.
    Alsadie D, Tari Z, Alzahrani EJ, Zomaya AY (2018) Dynamic resource allocation for an energy efficient VM architecture for cloud computing. Proceedings of the Australasian Computer Science Week Multiconference on - ACSW’18.
  27. 27.
    CloudSim: a framework for modeling and simulation of cloud computing infrastructures and services. Accessed 22 Feb 2011

Copyright information

© Springer Science+Business Media, LLC, part of Springer Nature 2019

Authors and Affiliations

  1. 1.Kalasalingam Academy of Research and EducationSrivilliputhurIndia

Personalised recommendations