• Home
  • Search
  • Uncertainty-Aware Online Scheduling for Real-Time Workflows in Cloud Service Environment
  • Cite Icon166
  • https://doi.org/10.1109/tsc.2018.2866421Copy DOI Icon

Uncertainty-Aware Online Scheduling for Real-Time Workflows in Cloud Service Environment

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Scheduling workflows in cloud service environment has attracted great enthusiasm, and various approaches have been reported up to now. However, these approaches often ignored the uncertainties in the scheduling environment, such as the uncertain task start/execution/finish time, the uncertain data transfer time among tasks, the sudden arrival of new workflows. Ignoring these uncertain factors often leads to the violation of workflow deadlines and increases service renting costs of executing workflows. This study devotes to improving the performance for cloud service platforms by minimizing uncertainty propagation in scheduling workflow applications that have both uncertain task execution time and data transfer time. To be specific, a novel scheduling architecture is designed to control the count of workflow tasks directly waiting on each service instance (e.g., virtual machine and container). Once a task is completed, its start/execution/finish time are available, which means its uncertainties disappearing, and will not affect the subsequent waiting tasks on the same service instance. Thus, controlling the count of waiting tasks on service instances can prohibit the propagation of uncertainties. Based on this architecture, we develop an unceRtainty-aware Online Scheduling Algorithm (ROSA) to schedule dynamic and multiple workflows with deadlines. The proposed ROSA skillfully integrates both the proactive and reactive strategies. During the execution of the generated baseline schedules, the reactive strategy in ROSA will be dynamically called to produce new proactive baseline schedules for dealing with uncertainties. Then, on the basis of real-world workflow traces, five groups of simulation experiments are carried out to compare ROSA with five typical algorithms. The comparison results reveal that ROSA performs better than the five compared algorithms with respect to costs (up to 56 percent), deviation (up to 70 percent), resource utilization (up to 37 percent), and fairness (up to 37 percent).

Similar Papers
  • PDF
  • Research Article
  • Citations8

A resource scheduling method for reliable and trusted distributed composite services in cloud environment based on deep reinforcement learning

  • Oct 10, 2022
  • Frontiers in Genetics
  • Lei Yu +3
  • Conference Article
  • Citations10

LPOD: A Local Path Based Optimized Scheduling Algorithm for Deadline-Constrained Big Data Workflows in the Cloud

  • Jul 01, 2019
  • Changxin Bai +4
  • Conference Article
  • Citations1

The comparison of two U-shaped lines with an individual variance on some tasks

  • Oct 01, 2017
  • S Varnasilpin +1
  • Research Article
  • Citations2

Study of Data Placement Schemes for SNS Services in Cloud Environment

  • Aug 31, 2015
  • KSII Transactions on Internet and Information Systems
  • Yen Wen Chen +2
  • Book Chapter
  • Citations2

Workflow Scheduling on Virtualized Servers

  • Jan 01, 2014
  • Johnatan E Pecero +1
  • Conference Article
  • Citations1

Communication-Critical Task Duplication for Cloud Workflow Scheduling with Time and Budget Concerns

  • Oct 01, 2019
  • Mohammad Kamyar Arbab +2
  • Research Article
  • Citations49

MCDS: AI Augmented Workflow Scheduling in Mobile Edge Cloud Computing Systems

  • Jan 01, 2021
  • IEEE Transactions on Parallel and Distributed Systems
  • Shreshth Tuli +2
  • Research Article
  • Citations6

Resources Allocation in Virtualized Systems Based on Try- Before-Buy Approach

  • Jan 01, 2011
  • Procedia Environmental Sciences
  • Ritai Yu +4
  • PDF
  • Research Article
  • Citations21

IFFO: An Improved Fruit Fly Optimization Algorithm for Multiple Workflow Scheduling Minimizing Cost and Makespan in Cloud Computing Environments

  • Jun 03, 2021
  • Mathematical Problems in Engineering
  • Ambika Aggarwal +5
  • Research Article

Two-Stage Genetic-Based Optimization for Resource Provisioning and Scheduling of Multiple Workflows on the Cloud Under Resource Constraints

  • Jan 06, 2026
  • Mathematics
  • Feng Li +3
  • PDF
  • Research Article
  • Citations25

Adaptive and Convex Optimization-Inspired Workflow Scheduling for Cloud Environment

  • Jun 21, 2023
  • International Journal of Cloud Applications and Computing
  • Kamlesh Lakhwani +6
  • Research Article

Hybrid Mutated Leader Optimization and Deep Long Short-Term Memory-Enabled Workflow Scheduling in Cloud Computing

  • Jul 26, 2025
  • Journal of Circuits, Systems and Computers
  • Tamil Thendral Mani +1
  • Research Article
  • Citations17

A multi-hierarchy particle swarm optimization-based algorithm for cloud workflow scheduling

  • Nov 25, 2023
  • Future Generation Computer Systems
  • Chang Lu +3
  • Book Chapter
  • Citations8

Load Balancing with the Help of Round Robin and Shortest Job First Scheduling Algorithm in Cloud Computing

  • Jan 01, 2021
  • Shubham Kumar +1
  • PDF
  • Research Article
  • Citations16

Dynamic Fault-Tolerant Workflow Scheduling with Hybrid Spatial-Temporal Re-Execution in Clouds

  • May 05, 2019
  • Information
  • Na Wu +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.