A comparison of resource allocation process in grid and cloud technologies

Huda Hallawi, Jörn Mehnen, Hongmei He

Research output: Contribution to journalArticle

Abstract

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.

LanguageEnglish
Article number012048
Number of pages13
JournalJournal of Physics: Conference Series
Volume1032
Issue number1
DOIs
StatePublished - 4 Jun 2018

Fingerprint

resource allocation
grids
resources
resources management
consolidation
time sharing
scheduling
energy consumption
programming
industries
degradation
causes

Keywords

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

Cite this

@article{eba65a05001c414da5ab7ce69a7266f1,
title = "A comparison of resource allocation process in grid and cloud technologies",
abstract = "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.",
keywords = "cloud resources allocation, energy consumption, grid resources allocation, load balancing, performances, resources consolidation, scheduling strategies",
author = "Huda Hallawi and J{\"o}rn Mehnen and Hongmei He",
year = "2018",
month = "6",
day = "4",
doi = "10.1088/1742-6596/1032/1/012048",
language = "English",
volume = "1032",
journal = "Journal of Physics: Conference Series",
issn = "1742-6588",
number = "1",

}

A comparison of resource allocation process in grid and cloud technologies. / Hallawi, Huda; Mehnen, Jörn; He, Hongmei.

In: Journal of Physics: Conference Series, Vol. 1032, No. 1, 012048, 04.06.2018.

Research output: Contribution to journalArticle

TY - JOUR

T1 - A comparison of resource allocation process in grid and cloud technologies

AU - Hallawi,Huda

AU - Mehnen,Jörn

AU - He,Hongmei

PY - 2018/6/4

Y1 - 2018/6/4

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

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

KW - cloud resources allocation

KW - energy consumption

KW - grid resources allocation

KW - load balancing

KW - performances

KW - resources consolidation

KW - scheduling strategies

UR - http://www.scopus.com/inward/record.url?scp=85048511545&partnerID=8YFLogxK

U2 - 10.1088/1742-6596/1032/1/012048

DO - 10.1088/1742-6596/1032/1/012048

M3 - Article

VL - 1032

JO - Journal of Physics: Conference Series

T2 - Journal of Physics: Conference Series

JF - Journal of Physics: Conference Series

SN - 1742-6588

IS - 1

M1 - 012048

ER -