JOURNAL ARTICLE

Scheduling real-time workflow on MapReduce-based cloud

Abstract

As a popular programming model in cloud-based data processing environment, MapReduce and its open source implementation Hadoop, are widely applied both in industry and academic researches. A key challenge in MapReduce-based cloud is the ability to automatically control resource allocations to real-time workflows for achieving their custom-defined deadlines. Current researches on deadline-related MapReduce schedulers only support soft real-time scheduling, where the extension of the deadline is allowed. In this paper, the hard real-time scheduling problem with a strict deadline on MapReduce-based cloud is studied. We propose a SPS scheduler that can guarantee job completion time before the specified deadline for real-time workflows. SPS supports job preemption with low context-switch overhead so that it can make online scheduling decision when workflows randomly arrive in cloud. Experiments on Hadoop show that SPS effectively meets the deadline constraint even if the workflow demands exceed the cluster resources.

Keywords:
Computer science Cloud computing Workflow Distributed computing Scheduling (production processes) Preemption Operating system Database

Metrics

12
Cited By
5.72
FWCI (Field Weighted Citation Impact)
15
Refs
0.96
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

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
JOURNAL ARTICLE

Real-Time Multiple-Workflow Scheduling in Cloud Environments

Xiaojin MaHuahu XuHonghao GaoMinjie Bian

Journal:   IEEE Transactions on Network and Service Management Year: 2021 Vol: 18 (4)Pages: 4002-4018
JOURNAL ARTICLE

Energy-efficient real-time multi-workflow scheduling in container-based cloud

Zaixing SunHejiao HuangZhikai LiChonglin Gu

Journal:   Journal of Combinatorial Optimization Year: 2025 Vol: 49 (2)
BOOK-CHAPTER

Real-time scheduling with MapReduce

Year: 2016 Pages: 183-208
© 2026 ScienceGate Book Chapters — All rights reserved.