JOURNAL ARTICLE

Scheduling Bag-of-Tasks Applications with Budget Constraints on Hybrid Clouds

Abstract

In this paper, we study budget-constrained Bag-of-Tasks (BoT) scheduling problem on hybrid clouds to minimize makespan. Each BoT application consists of multiple tasks, each of which has different runtimes corresponding to different Virtual Machine (VM) types provided by cloud providers. This problem is formulated as an integer programming, which is generally NP-Hard. To solve the formulated problem, we propose four effective heuristics, in which task sequences are regarded as scheduling solutions. We develop a Sequential-Runtime-based Arrangement (SRA) method to generate the initial solution of each proposed heuristic. In SRA, tasks are arranged by a metric called sequential runtime instead of their runtimes corresponding to different VM types. Four well-known neighbourhood search methods are employed and iterated to improve solutions, respectively. Solutions' objectives are calculated by a Greedy Dispatching (GD) mechanism, which is able to schedule tasks effectively for minimizing makespan without violating the budget constraint. By exhaustive experiments, high effectiveness and efficiencies of proposed heuristics are verified and two observations are found.

Keywords:
Job shop scheduling Computer science Heuristics Mathematical optimization Scheduling (production processes) Cloud computing Integer programming Schedule Distributed computing Parallel computing Algorithm Mathematics Operating system

Metrics

1
Cited By
0.25
FWCI (Field Weighted Citation Impact)
14
Refs
0.65
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Scheduling and Optimization Algorithms
Physical Sciences →  Engineering →  Industrial and Manufacturing Engineering
Cloud Computing and Resource Management
Physical Sciences →  Computer Science →  Information Systems
Advanced Manufacturing and Logistics Optimization
Physical Sciences →  Engineering →  Industrial and Manufacturing Engineering

Related Documents

JOURNAL ARTICLE

Scheduling bag-of-tasks applications on hybrid clouds under due date constraints

Yi ZhangJunlong ZhouJin Sun

Journal:   Journal of Systems Architecture Year: 2019 Vol: 101 Pages: 101654-101654
JOURNAL ARTICLE

Effective Metaheuristic Algorithms for Bag-of-Tasks Scheduling Problems Under Budget Constraints on Hybrid Clouds

Linhua MaChunshan XuHaoyang MaYujie LiJiali WangJin Sun

Journal:   Journal of Circuits Systems and Computers Year: 2020 Vol: 30 (05)Pages: 2150091-2150091
JOURNAL ARTICLE

Scheduling Algorithm for Bag-of-Tasks with Due Date Constraints on Hybrid Clouds

Lei Zhang

Journal:   DOAJ (DOAJ: Directory of Open Access Journals) Year: 2022
© 2026 ScienceGate Book Chapters — All rights reserved.