A comparison of resource allocation process in grid and cloud technologies

Huda Hallawi, Jörn Mehnen, Hongmei He

Research output: Contribution to journalArticlepeer-review

3 Citations (Scopus)
21 Downloads (Pure)


Grid Computing and Cloud Computing are two different technologies that have emerged to validate the long-held dream of computing as utilities which led to an important revolution in IT industry. These technologies came with several challenges in terms of middleware, programming model, resources management and business models. These challenges are seriously considered by Distributed System research. Resources allocation is a key challenge in both technologies as it causes the possible resource wastage and service degradation. This paper is addressing a comprehensive study of the resources allocation processes in both technologies. It provides the researchers with an in-depth understanding of all resources allocation related aspects and associative challenges, including: load balancing, performance, energy consumption, scheduling algorithms, resources consolidation and migration. The comparison also contributes an informal definition of the Cloud resource allocation process. Resources in the Cloud are being shared by all users in a time and space sharing manner, in contrast to dedicated resources that governed by a queuing system in Grid resource management. Cloud Resource allocation suffers from extra challenges abbreviated by achieving good load balancing and making right consolidation decision.

Original languageEnglish
Article number012048
Number of pages13
JournalJournal of Physics: Conference Series
Issue number1
Publication statusPublished - 4 Jun 2018


  • cloud resources allocation
  • energy consumption
  • grid resources allocation
  • load balancing
  • performances
  • resources consolidation
  • scheduling strategies


Dive into the research topics of 'A comparison of resource allocation process in grid and cloud technologies'. Together they form a unique fingerprint.

Cite this