Resource allocation and scheduling in cloud computing

Research output: Chapter in Book/Report/Conference proceedingConference contribution

23 Citations (Scopus)

Abstract

Cloud computing is a platform that hosts applications and services for businesses and users to accesses computing as a service. In this paper, we identify two scheduling and resource allocation problems in cloud computing. We describe Hadoop MapReduce and its schedulers, and present recent research efforts in this area including alternative schedulers and enhancements to existing schedulers. The second scheduling problem is the provisioning of virtual machines to resources in the cloud. We present a survey of the different approaches to solve this resource allocation problem. We also include recent research and standards for inter-connecting clouds and discuss the suitability of running scientific applications in the cloud.

Original languageEnglish
Title of host publication2012 International Conference on Computing, Networking and Communications, ICNC'12
Pages309-314
Number of pages6
DOIs
Publication statusPublished - 24 Apr 2012
Event2012 International Conference on Computing, Networking and Communications, ICNC'12 - Maui, HI, United States
Duration: 30 Jan 20122 Feb 2012

Other

Other2012 International Conference on Computing, Networking and Communications, ICNC'12
CountryUnited States
CityMaui, HI
Period30/1/122/2/12

Fingerprint

Cloud computing
Resource allocation
Scheduling
Industry
Virtual machine

Keywords

  • cloud computing
  • Hadoop
  • MapReduce
  • provisioning
  • resource allocation
  • scheduling methods

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Electrical and Electronic Engineering

Cite this

Elghoneimy, E., Bouhali, O., & Alnuweiri, H. (2012). Resource allocation and scheduling in cloud computing. In 2012 International Conference on Computing, Networking and Communications, ICNC'12 (pp. 309-314). [6167434] https://doi.org/10.1109/ICCNC.2012.6167434

Resource allocation and scheduling in cloud computing. / Elghoneimy, Eman; Bouhali, Othmane; Alnuweiri, Hussein.

2012 International Conference on Computing, Networking and Communications, ICNC'12. 2012. p. 309-314 6167434.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Elghoneimy, E, Bouhali, O & Alnuweiri, H 2012, Resource allocation and scheduling in cloud computing. in 2012 International Conference on Computing, Networking and Communications, ICNC'12., 6167434, pp. 309-314, 2012 International Conference on Computing, Networking and Communications, ICNC'12, Maui, HI, United States, 30/1/12. https://doi.org/10.1109/ICCNC.2012.6167434
Elghoneimy E, Bouhali O, Alnuweiri H. Resource allocation and scheduling in cloud computing. In 2012 International Conference on Computing, Networking and Communications, ICNC'12. 2012. p. 309-314. 6167434 https://doi.org/10.1109/ICCNC.2012.6167434
Elghoneimy, Eman ; Bouhali, Othmane ; Alnuweiri, Hussein. / Resource allocation and scheduling in cloud computing. 2012 International Conference on Computing, Networking and Communications, ICNC'12. 2012. pp. 309-314
@inproceedings{305df4e853c244ff8ef6e29f1c112fa2,
title = "Resource allocation and scheduling in cloud computing",
abstract = "Cloud computing is a platform that hosts applications and services for businesses and users to accesses computing as a service. In this paper, we identify two scheduling and resource allocation problems in cloud computing. We describe Hadoop MapReduce and its schedulers, and present recent research efforts in this area including alternative schedulers and enhancements to existing schedulers. The second scheduling problem is the provisioning of virtual machines to resources in the cloud. We present a survey of the different approaches to solve this resource allocation problem. We also include recent research and standards for inter-connecting clouds and discuss the suitability of running scientific applications in the cloud.",
keywords = "cloud computing, Hadoop, MapReduce, provisioning, resource allocation, scheduling methods",
author = "Eman Elghoneimy and Othmane Bouhali and Hussein Alnuweiri",
year = "2012",
month = "4",
day = "24",
doi = "10.1109/ICCNC.2012.6167434",
language = "English",
isbn = "9781467300094",
pages = "309--314",
booktitle = "2012 International Conference on Computing, Networking and Communications, ICNC'12",

}

TY - GEN

T1 - Resource allocation and scheduling in cloud computing

AU - Elghoneimy, Eman

AU - Bouhali, Othmane

AU - Alnuweiri, Hussein

PY - 2012/4/24

Y1 - 2012/4/24

N2 - Cloud computing is a platform that hosts applications and services for businesses and users to accesses computing as a service. In this paper, we identify two scheduling and resource allocation problems in cloud computing. We describe Hadoop MapReduce and its schedulers, and present recent research efforts in this area including alternative schedulers and enhancements to existing schedulers. The second scheduling problem is the provisioning of virtual machines to resources in the cloud. We present a survey of the different approaches to solve this resource allocation problem. We also include recent research and standards for inter-connecting clouds and discuss the suitability of running scientific applications in the cloud.

AB - Cloud computing is a platform that hosts applications and services for businesses and users to accesses computing as a service. In this paper, we identify two scheduling and resource allocation problems in cloud computing. We describe Hadoop MapReduce and its schedulers, and present recent research efforts in this area including alternative schedulers and enhancements to existing schedulers. The second scheduling problem is the provisioning of virtual machines to resources in the cloud. We present a survey of the different approaches to solve this resource allocation problem. We also include recent research and standards for inter-connecting clouds and discuss the suitability of running scientific applications in the cloud.

KW - cloud computing

KW - Hadoop

KW - MapReduce

KW - provisioning

KW - resource allocation

KW - scheduling methods

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

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

U2 - 10.1109/ICCNC.2012.6167434

DO - 10.1109/ICCNC.2012.6167434

M3 - Conference contribution

SN - 9781467300094

SP - 309

EP - 314

BT - 2012 International Conference on Computing, Networking and Communications, ICNC'12

ER -