A Comparative Analysis of Task Scheduling Approaches in Cloud Computing

Muhammad Ibrahim, Said Nabi, Rasheed Hussain, Muhammad Summair Raza, Muhammad Imran, S. M. Ahsan Kazmi, Alma Oracevic, Fatima Hussain

Research output: Chapter in Book/Report/Conference proceedingConference Contribution (Conference Proceeding)

19 Citations (Scopus)

Abstract

Recently, cloud computing has emerged as a primary enabling technology to provide compute, storage, platform, and analytics services to end-users and organizations based on pay-as-you-use. In essence, cloud provides agility, availability, scalability, and resiliency. However, increased number of users leads to issues such as scheduling of requests, demands, and work-load efficiency over the available cloud resources. Similarly, since the inception of cloud computing, task scheduling is reckoned as an essential ingredient in the commercial value of this technology. Task scheduling is considered as an NP-hard problem in cloud computing and different solutions exist in the literature to address this issue. In this paper, we investigate and empirically compare some of the recent state-of-the-art scheduling mechanisms in cloud computing with respect to Makespan (the time difference between the start and finish of a sequence of jobs or tasks) and throughput (number of tasks successfully executed per unit time (Makespan)). We then extend the comparison by evaluating the considered approaches with respect to Average Resource Utilization Ratio (ARUR). We also recommend and identify factors that can improve resource utilization and maximize revenue-generation for cloud service providers.

Original languageEnglish
Title of host publicationProceedings - 20th IEEE/ACM International Symposium on Cluster, Cloud and Internet Computing, CCGRID 2020
EditorsLaurent Lefevre, Carlos A. Varela, George Pallis, Adel N. Toosi, Omer Rana, Rajkumar Buyya
PublisherInstitute of Electrical and Electronics Engineers (IEEE)
Pages681-684
Number of pages4
ISBN (Electronic)9781728160955
DOIs
Publication statusPublished - May 2020
Event20th IEEE/ACM International Symposium on Cluster, Cloud and Internet Computing, CCGRID 2020 - Melbourne, Australia
Duration: 11 May 202014 May 2020

Publication series

NameProceedings - 20th IEEE/ACM International Symposium on Cluster, Cloud and Internet Computing, CCGRID 2020

Conference

Conference20th IEEE/ACM International Symposium on Cluster, Cloud and Internet Computing, CCGRID 2020
Country/TerritoryAustralia
CityMelbourne
Period11/05/2014/05/20

Bibliographical note

Publisher Copyright:
© 2020 IEEE.

Keywords

  • Cloud computing
  • Cloudsim
  • Comparative analysis
  • Load balancing
  • Task scheduling

Fingerprint

Dive into the research topics of 'A Comparative Analysis of Task Scheduling Approaches in Cloud Computing'. Together they form a unique fingerprint.

Cite this