JOURNAL ARTICLE

Cost-Optimal Scheduling in Hybrid IaaS Clouds for Deadline Constrained Workloads

Abstract

With the recent emergence of public cloud offerings, surge computing -outsourcing tasks from an internal data center to a cloud provider in times of heavy load- has become more accessible to a wide range of consumers. Deciding which workloads to outsource to what cloud provider in such a setting, however, is far from trivial. The objective of this decision is to maximize the utilization of the internal data center and to minimize the cost of running the outsourced tasks in the cloud, while fulfilling the applications' quality of service constraints. We examine this optimization problem in a multi-provider hybrid cloud setting with deadline-constrained and preemptible but non-provider-migratable workloads that are characterized by memory, CPU and data transmission requirements. Linear programming is a general technique to tackle such an optimization problem. At present, it is however unclear whether this technique is suitable for the problem at hand and what the performance implications of its use are. We therefore analyze and propose a binary integer program formulation of the scheduling problem and evaluate the computational costs of this technique with respect to the problem's key parameters. We found out that this approach results in a tractable solution for scheduling applications in the public cloud, but that the same method becomes much less feasible in a hybrid cloud setting due to very high solve time variances.

Keywords:
Cloud computing Computer science Outsourcing Data center Scheduling (production processes) Service provider Cloud service provider Distributed computing Job shop scheduling Integer programming Quality of service Mathematical optimization Computer network Operating system Service (business) Cloud computing security Algorithm

Metrics

329
Cited By
52.93
FWCI (Field Weighted Citation Impact)
26
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
IoT and Edge/Fog Computing
Physical Sciences →  Computer Science →  Computer Networks and Communications
Distributed and Parallel Computing Systems
Physical Sciences →  Computer Science →  Computer Networks and Communications

Related Documents

JOURNAL ARTICLE

Online cost-efficient scheduling of deadline-constrained workloads on hybrid clouds

Ruben Van den BosscheKurt VanmechelenJ. Broeckhove

Journal:   Future Generation Computer Systems Year: 2012 Vol: 29 (4)Pages: 973-985
JOURNAL ARTICLE

Online scheduling of deadline‐constrained bag‐of‐task workloads on hybrid clouds

Víctor M. PeláezAntonìo CamposDaniel F. GarcíaJoaquín Entrialgo

Journal:   Concurrency and Computation Practice and Experience Year: 2018 Vol: 30 (19)
JOURNAL ARTICLE

A Deadline-Constrained and Cost-Minimized approach for Workflow scheduling in IaaS clouds

Keke ChenYan WangLei ZhangGangzhi Xie

Journal:   2022 IEEE 6th Advanced Information Technology, Electronic and Automation Control Conference (IAEAC ) Year: 2022 Pages: 1080-1085
© 2026 ScienceGate Book Chapters — All rights reserved.