Skip to main content

Dynamic Resource Allocation Mechanism Using SLA in Cloud Computing

  • Conference paper
  • First Online:
Artificial Intelligence and Evolutionary Computations in Engineering Systems

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 517))

  • 1448 Accesses

Abstract

Resource provisioning is greatly required to expand the performance in cloud. The hardware technique used for resource allocation methods can be central processing unit (CPU) scaling, which is the frequency of physical cores. The software technique used can be horizontal and vertical elasticity. The resource management affects the evaluation of a system by performance, functionality, and cost. The resource management in cloud environment should have enormous policies and decisions for adhering various objective optimization. Efficient resource management is the process of allocating the resources and handling the workload variations effectively. The computing resources have to be handled efficiently among the users of virtual machines. Service level agreement (SLA) is defined as the contract made between the providers and the customers of cloud for guaranteeing the quality of service (QoS) issues. This paper gives various policies defined in cloud computing related to SLA issues.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 299.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 379.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Fox, A. Griffith, R. Joseph, A. Katz, R., Konwinski, A. Lee, G..& Stoica, I. (2009). Above the clouds: A Berkeley view of cloud computing. Dept. Electrical Eng. and Comput. Sciences, University of California, Berkeley, Rep. UCB/EECS, 28(13), 2009.

    Google Scholar 

  2. Boloor, K. Chirkova, R. Salo, T. & Viniotis, Y. (2011, July). Management of SOA-based context-aware applications hosted in a distributed cloud subject to percentile constraints. In Services Computing (SCC), 2011 IEEE International Conference on (pp. 88–95). IEEE.

    Google Scholar 

  3. Nemati, H. Singhvi, A. Kara, N. & El Barachi, M. (2014, December). Adaptive SLA-based elasticity management algorithms for a virtualized IP multimedia subsystem. In Globecom Workshops (GC Wkshps), 2014 (pp. 7–11). IEEE.

    Google Scholar 

  4. Cardellini, V. Casalicchio, E. Presti, F. L. & Silvestri, L. (2011, November). Sla-aware resource management for application service providers in the cloud. In Network Cloud Computing and Applications (NCCA), 2011 First International Symposium on (pp. 20–27). IEEE.

    Google Scholar 

  5. Peng, G. Zhao, J. Li, M. Hou, B. & Zhang, H. (2015, May). A SLA-based scheduling approach for multi-tenant cloud simulation. In Computer Supported Cooperative Work in Design (CSCWD), 2015 IEEE 19th International Conference on (pp. 600–605). IEEE.

    Google Scholar 

  6. Wang, Y. Lin, X. & Pedram, M. (2014, April). A game theoretic framework of sla-based resource allocation for competitive cloud service providers. In Green Technologies Conference (GreenTech), 2014 Sixth Annual IEEE (pp. 37–43). IEEE.

    Google Scholar 

  7. Zhao, L. Sakr, S. & Liu, A. (2015). A framework for consumer-centric SLA management of cloud-hosted databases. Services computing, IEEE Transactions on, 8(4), 534–549.

    Google Scholar 

  8. Liu, Y. & Lee, M. J. (2015, March). An adaptive resource allocation algorithm for partitioned services in mobile cloud computing. In Service-Oriented System Engineering (SOSE), 2015 IEEE Symposium on (pp. 209–215). IEEE.

    Google Scholar 

  9. Buyya, R. Garg, S. K. & Calheiros, R. N. (2011, December). SLA-oriented resource provisioning for cloud computing: Challenges, architecture, and solutions. In Cloud and Service Computing (CSC), 2011 International Conference on (pp. 1–10). IEEE.

    Google Scholar 

  10. Buyya, R, Yeo, C. S. & Venugopal, S. (2008, September). Market-oriented cloud computing: Vision, hype, and reality for delivering it services as computing utilities. In High Performance Computing and Communications, 2008. HPCC’08. 10th IEEE International Conference on (pp. 5–13). Ieee.

    Google Scholar 

  11. Chhetri, M. B. Vo, Q. B. & Kowalczyk, R. (2012, May). Policy-based automation of SLA establishment for cloud computing services. In Cluster, Cloud and Grid Computing (CCGrid), 2012 12th IEEE/ACM International Symposium on (pp. 164–171). IEEE.

    Google Scholar 

  12. Wang, Y. Chen, S. & Pedram, M. (2013, April). Service level agreement-based joint application environment assignment and resource allocation in cloud computing systems. In Green Technologies Conference, 2013 IEEE (pp. 167–174). IEEE.

    Google Scholar 

  13. Hwang, E. Kim, S. Yoo, T. K. Kim, J. S. Hwang, S. & Choi, Y. R. Resource Allocation Policies for Loosely Coupled Applications in Heterogeneous Computing Systems.

    Google Scholar 

  14. Nakamura, L. H. Estrella, J. C. Santana, R. H. Santana, M. J., & Reiff-Marganiec, S. (2014, November). A semantic approach for efficient and customized management of IaaS resources. In Network and Service Management (CNSM), 2014 10th International Conference on (pp. 360–363). IEEE.

    Google Scholar 

  15. Hamsanandhini, S. & Mohana, R. S. (2015, January). Maximizing the revenue with client classification in Cloud Computing market. In Computer Communication and Informatics (ICCCI), 2015 International Conference on (pp. 1–7). IEEE.

    Google Scholar 

  16. Rajeshwari, B. S. & Dakshayini, M. (2015, June). Optimized service level agreement based workload balancing strategy for cloud environment. In Advance Computing Conference (IACC), 2015 IEEE International (pp. 160–165). IEEE.

    Google Scholar 

  17. Patel, K. M, & Bohara, A. P. M. H. Self-adaptive Resource Allocation using Feedback and Ranking in Cloud Computing by Crawler.

    Google Scholar 

  18. Guzek, M. Bouvry, P. & Talbi, E. G. (2015). A Survey of Evolutionary Computation for Resource Management of Processing in Cloud Computing [Review Article]. Computational Intelligence Magazine, IEEE, 10(2), 53–67.

    Google Scholar 

  19. Wang, Y. Chen, S. Goudarzi, H. & Pedram, M. (2013, March). Resource allocation and consolidation in a multi-core server cluster using a Markov decision process model. In Quality Electronic Design (ISQED), 2013 14th International Symposium on (pp. 635–642). IEEE.

    Google Scholar 

  20. Longo, A. Zappatore, M. & Bochicchio, M. A. (2015, June). Service Level Aware-Contract Management. In Services Computing (SCC), 2015 IEEE International Conference on (pp. 499–506). IEEE.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jayashree Agarkhed .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer Nature Singapore Pte Ltd.

About this paper

Cite this paper

Agarkhed, J., Ashalatha, R. (2017). Dynamic Resource Allocation Mechanism Using SLA in Cloud Computing. In: Dash, S., Vijayakumar, K., Panigrahi, B., Das, S. (eds) Artificial Intelligence and Evolutionary Computations in Engineering Systems. Advances in Intelligent Systems and Computing, vol 517. Springer, Singapore. https://doi.org/10.1007/978-981-10-3174-8_61

Download citation

  • DOI: https://doi.org/10.1007/978-981-10-3174-8_61

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-10-3173-1

  • Online ISBN: 978-981-10-3174-8

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics