JOURNAL ARTICLE

A Hyper-Heuristic Scheduling Algorithm for Cloud

Chun‐Wei TsaiWeicheng HuangMeng-Hsiu ChiangMing‐Chao ChiangChu‐Sing Yang

Year: 2014 Journal:   IEEE Transactions on Cloud Computing Vol: 2 (2)Pages: 236-250   Publisher: Institute of Electrical and Electronics Engineers

Abstract

Rule-based scheduling algorithms have been widely used on many cloud computing systems because they are simple and easy to implement. However, there is plenty of room to improve the performance of these algorithms, especially by using heuristic scheduling. As such, this paper presents a novel heuristic scheduling algorithm, called hyper-heuristic scheduling algorithm (HHSA), to find better scheduling solutions for cloud computing systems. The diversity detection and improvement detection operators are employed by the proposed algorithm to dynamically determine which low-level heuristic is to be used in finding better candidate solutions. To evaluate the performance of the proposed method, this study compares the proposed method with several state-of-the-art scheduling algorithms, by having all of them implemented on CloudSim (a simulator) and Hadoop (a real system). The results show that HHSA can significantly reduce the makespan of task scheduling compared with the other scheduling algorithms evaluated in this paper, on both CloudSim and Hadoop.

Keywords:
Computer science CloudSim Fair-share scheduling Two-level scheduling Job shop scheduling Dynamic priority scheduling Scheduling (production processes) Rate-monotonic scheduling Cloud computing Round-robin scheduling Algorithm Distributed computing Fixed-priority pre-emptive scheduling Mathematical optimization Mathematics Schedule Operating system

Metrics

193
Cited By
47.61
FWCI (Field Weighted Citation Impact)
60
Refs
1.00
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Cloud Computing and Resource Management
Physical Sciences →  Computer Science →  Information Systems
Distributed and Parallel Computing Systems
Physical Sciences →  Computer Science →  Computer Networks and Communications
IoT and Edge/Fog Computing
Physical Sciences →  Computer Science →  Computer Networks and Communications

Related Documents

JOURNAL ARTICLE

Enhanced Hyper-Heuristic Scheduling Algorithm for Cloud

Chapram SudhakarMayur AgroyaT. Ramesh

Journal:   2018 International Conference on Computing, Power and Communication Technologies (GUCON) Year: 2018 Vol: 220 Pages: 611-616
BOOK-CHAPTER

Cloud Scheduling Using Improved Hyper Heuristic Framework

Akhilesh JainArvind Upadhyay

Advances in intelligent systems and computing Year: 2018 Pages: 127-133
JOURNAL ARTICLE

Hyper Heuristic MapReduce Workflow Scheduling in Cloud

Arunkumar PanneerselvamBhuvaneswari Subbaraman

Journal:   2018 2nd International Conference on I-SMAC (IoT in Social, Mobile, Analytics and Cloud) (I-SMAC)I-SMAC (IoT in Social, Mobile, Analytics and Cloud) (I-SMAC), 2018 2nd International Conference on Year: 2018
© 2026 ScienceGate Book Chapters — All rights reserved.