清华大学学报自然科学版(英文版)2024,Vol.29Issue(1) :112-126.DOI:10.26599/TST.2022.9010065

Monte Carlo Simulation-Based Robust Workflow Scheduling for Spot Instances in Cloud Environments

Quanwang Wu Jianzhao Fang Jie Zeng Junhao Wen Fengji Luo
清华大学学报自然科学版(英文版)2024,Vol.29Issue(1) :112-126.DOI:10.26599/TST.2022.9010065

Monte Carlo Simulation-Based Robust Workflow Scheduling for Spot Instances in Cloud Environments

Quanwang Wu 1Jianzhao Fang 1Jie Zeng 2Junhao Wen 3Fengji Luo4
扫码查看

作者信息

  • 1. College of Computer Science,Chongqing University,Chongqing 400044,China
  • 2. National Experimental Teaching Demonstration Center,Chongqing University,Chongqing 400044,China
  • 3. College of Big Data and Software Engineering,Chongqing University,Chongqing 400044,China
  • 4. School of Civil Engineering,The University of Sydney,Sydney 2006,Australia
  • 折叠

Abstract

When deploying workflows in cloud environments,the use of Spot Instances(Sis)is intriguing as they are much cheaper than on-demand ones.However,Sis are volatile and may be revoked at any time,which results in a more challenging scheduling problem involving execution interruption and hence hinders the successful handling of conventional cloud workflow scheduling techniques.Although some scheduling methods for Sis have been proposed,most of them are no more applicable to the latest Sis,as they have evolved by eliminating bidding and simplifying the pricing model.This study focuses on how to minimize the execution cost with a deadline constraint when deploying a workflow on volatile Sis in cloud environments.Based on Monte Carlo simulation and list scheduling,a stochastic scheduling method called MCLS is devised to optimize a utility function introduced for this problem.With the Monte Carlo simulation framework,MCLS employs sampled task execution time to build solutions via deadline distribution and list scheduling,and then returns the most robust solution from all the candidates with a specific evaluation mechanism and selection criteria.Experimental results show that the performance of MCLS is more competitive compared with traditional algorithms.

Key words

constrained optimization/Monte Carlo simulation/robustness/Spot Instances(Sis)/workflow scheduling

引用本文复制引用

基金项目

National Natural Science Foundation of China(62172065)

National Natural Science Foundation of China(62072060)

Natural Science Foundation of Chongqing(cstc2020jcyjmsxmX0137)

出版年

2024
清华大学学报自然科学版(英文版)
清华大学

清华大学学报自然科学版(英文版)

CSTPCDEI
影响因子:0.474
ISSN:1007-0214
参考文献量51
段落导航相关论文