Call for Paper - January 2023 Edition
IJCA solicits original research papers for the January 2023 Edition. Last date of manuscript submission is December 20, 2022. Read More

Resource Allocation Strategies in Cloud Computing: Overview

International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Year of Publication: 2017
Noha Hamdy, Amal Elsayed Aboutabl, Nahla ElHaggar, Mostafa-Sami M. Mostafa

Noha Hamdy, Amal Elsayed Aboutabl, Nahla ElHaggar and Mostafa-Sami M Mostafa. Resource Allocation Strategies in Cloud Computing: Overview. International Journal of Computer Applications 177(4):18-22, November 2017. BibTeX

	author = {Noha Hamdy and Amal Elsayed Aboutabl and Nahla ElHaggar and Mostafa-Sami M. Mostafa},
	title = {Resource Allocation Strategies in Cloud Computing: Overview},
	journal = {International Journal of Computer Applications},
	issue_date = {November 2017},
	volume = {177},
	number = {4},
	month = {Nov},
	year = {2017},
	issn = {0975-8887},
	pages = {18-22},
	numpages = {5},
	url = {},
	doi = {10.5120/ijca2017915699},
	publisher = {Foundation of Computer Science (FCS), NY, USA},
	address = {New York, USA}


Cloud computing is an attractive processing model, it allows clients to use the internet and central remote servers to manipulate data, applications and access their personal files at any computer without installation of extra software. This technology allows more efficient computing by centralizing storage, memory, processing and bandwidth.

Optimizing resources in the cloud is a main benefit, minimizing cost and satisfying client requests are the goal. In this paper, many resource allocation strategies and their challenges are presented. It is believed that this paper would help both cloud users and researchers to be aware with many applied resource allocation strategies.


  1. National Institute of Standards and Technology, “The NIST Definition of Cloud Computing”, Computer Security Division, Information Technology Laboratory (2011).
  2. Linan Zhu, Qingshui Li, and Lingna He, “Study on Cloud Computing Resource Scheduling Strategy Based on the Ant Colony Optimization Algorithm”, I International Journal of Computer Science, September 2012.
  3. Bhaskar Prasad, Eunmi Choi and Ian Lumb, “A Taxonomy and Survey of Cloud Computing Systems”, Fifth International Joint Conference on INC, IMS and IDC, 2009
  4. Ikki Fujiwara,” Study on Combinatorial Auction Mechanism for Resource Allocation in Cloud Computing Environment”, Ph.D. thesis 2012.
  5. K C Gouda, Radhika T V and Akshatha M,” Priority based resource allocation model for cloud computing”, International Journal of Science, Engineering and Technology Research, January 2013.
  6. Tram Truong Huu and John Montagnat, “Virtual Resource Allocations distribution on a cloud infrastructure”, IEEE, 2010.
  7. Wei-Yu Lin, Guan-Yu Lin and Hung-Yu Wei,” Dynamic Auction Mechanism for Cloud Resource Allocation”, IEEE/ACM 10th International Conference on Cluster, Cloud and Grid Computing.
  8. Linlin Wu, Saurabh Kumar Garg and Rajkumar Buyya, “SLA-based Resource Allocation for Software as a Service Provider (SaaS) in Cloud Computing Environments”, IEEE Computer Society 2011.
  9. Abirami S.P. and Shalini Ramanathan, “Linear Scheduling Strategy for Resource Allocation in Cloud Environment”, International Journal on Cloud Computing: Services and Architecture, February 2012.
  10. Javed Hussain and Durgesh Kumar Mishra,” An Efficient Resource Scheduling In Cloud Using Abc Algorithm”, International Journal of Computer Engineering and Applications, June 2015
  11. HadiGoudarzi and MassoudPedram, ”Maximizing Profit in Cloud Computing System via Resource Allocation”, 2012
  12. Seematai S. Patil and Koganti Bhavani , ”Dynamic Resource Allocation using Virtual Machines for Cloud Computing Environment”, International Journal of Engineering and Advanced Technology, August 2014
  13. Ts`epoMofolo, R Suchithra,” Heuristic Based Resource Allocation Using Virtual Machine Migration: A Cloud Computing Perspective”, International Refereed Journal of Engineering and Science, May 2013.
  14. Gaurav Raj, Ankit Nischal,” Efficient Resource Allocation in Resource provisioning policies over Resource Cloud Communication Paradigm”, International Journal on Cloud Computing: Services and Architecture, June 2012.
  15. Rerngvit Yanggratoke, Fetahi Wuhib and Rolf Stadler,” Gossip-based Resource Allocation for Green Computing in Large Clouds”, 7th International Conference on Network and Service Management, Paris, France, October, 2011.
  16. Rodrigo N. Calheiros, Rajiv Ranjan, Anton Beloglazov1 and C´esar A. F. De Rose,” CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms”, 24 August 2010 in Wiley Online Library.
  19. Thomas Erl, Zaigham Mahmood, Ricardo Puttini, “Understanding Cloud Computing” in “Cloud Computing Concepts, Technology and Architecture” Second Edition September 2013, pp 27-49.
  20. Fetahi Wuhib and Rolf Stadler, “Distributed monitoring and resource management for Large cloud environments” IEEE, 2011.
  21. Rajkumar Buyya, Christian Vecchiola, S.Thamarai Selvi, “Mastering Cloud Computing Foundation and Application Programming, 1st Ed.,India: McGraw Hill Education Private Limited, September 2013.
  22. Dongwan Shin and Hakan Akkan, “Domain- based virtualized resource management in cloud computing”, Collaborative Computing: Networking, Applications and Worksharing (CollaborateCom), 2010 6th International Conference on USA.


Cloud Computing, Resource Allocation Strategies (RAS), Virtual Machine, Service Level Agreement (SLA), CloudSim.