Skip to main content

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


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.

This is a preview of subscription content, access via your institution.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8


  1. 1.

    Koomey JG (2008) Worldwide electricity used in data centers. Environ Res Lett 3:034008.

    Article  Google 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, I2C2

  3. 3.

    Karuppasamy M, Balakannan SP (2018) Energy saving from cloud resources for a sustainable green cloud computing environment. Journal of Cyber Security and Mobility

  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-128

  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–1299

    Article  Google 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–485

    Article  Google 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 Publication

  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–616

  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–171

  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.

    Article  Google 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–384

  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.

    Article  Google 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–190

    Google 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.

    Article  Google 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.

  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.

    Article  Google 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.

    Article  Google 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

Download references

Author information



Corresponding author

Correspondence to Suprakash S.

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and Permissions

About this article

Verify currency and authenticity via CrossMark

Cite this article

S, S., S P, B. Service Level Agreement Based Catalogue Management and Resource Provisioning in Cloud for Optimal Resource Utilization. Mobile Netw Appl 24, 1853–1861 (2019).

Download citation


  • Service level agreement
  • Energy efficiency
  • Catalogue management