A Randomization Approach for Stochastic Workflow Scheduling in Clouds

被引:3
|
作者
Zheng, Wei [1 ]
Wang, Chen [1 ]
Zhang, Dongzhan [1 ]
机构
[1] Xiamen Univ, Sch Informat Sci & Engn, Dept Comp Sci, Xiamen 361005, Peoples R China
基金
中国国家自然科学基金;
关键词
ALGORITHM; PERFORMANCE; TASKS;
D O I
10.1155/2016/9136107
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In cloud systems consisting of heterogeneous distributed resources, scheduling plays a key role to obtain good performance when complex applications are run. However, there is unavoidable error in predicting individual task execution times and data transmission times. When this error is being not negligible, deterministic scheduling approaches (i.e., scheduling based on accurate time prediction) may suffer. In this paper, we assume the error in time predictions is modelled in stochastic manner, and a novel randomization approach making use of the properties of random variables is proposed to improve deterministic scheduling. The randomization approach is applied to a classic deterministic scheduling heuristic, but its applicability is not limited to this one heuristic. Evaluation results obtained from extensive simulation show that the randomized scheduling approach can significantly outperform its static counterpart and the extra overhead introduced is not only controllable but also acceptable.
引用
收藏
页数:13
相关论文
共 50 条
  • [21] Dynamic multi-workflow scheduling: A deadline and cost-aware approach for commercial clouds
    Arabnejad, Vahid
    Bubendorfer, Kris
    Ng, Bryan
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2019, 100 : 98 - 108
  • [22] A Communication Contention-Cognizant Scheduling Approach for Workflow Execution Across Public and Private Clouds
    Zhang, Qingliang
    Wu, Quanwang
    Zhou, MengChu
    Wen, Junhao
    Yao, Siya
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2024, 21 (04) : 7040 - 7051
  • [23] A Budget-Constrained Workflow Scheduling Approach With Priority Adjustment and Critical Task Optimizing in Clouds
    Fan, Mingjie
    Zhao, Xinchao
    Zuo, Xingquan
    Ye, Lingjuan
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2025, 22 : 6907 - 6921
  • [24] HBDCWS: heuristic-based budget and deadline constrained workflow scheduling approach for heterogeneous clouds
    Naela Rizvi
    Dharavath Ramesh
    Soft Computing, 2020, 24 : 18971 - 18990
  • [25] A Review of Cost and Makespan-Aware Workflow Scheduling in Clouds
    Lu, Pingping
    Zhang, Gongxuan
    Zhu, Zhaomeng
    Zhou, Xiumin
    Sun, Jin
    Zhou, Junlong
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2019, 28 (06)
  • [26] Bi-direction adjust heuristic for Workflow Scheduling in Clouds
    Cai, Zhicheng
    Li, Xiaoping
    Chen, Long
    Gupta, Jatinder N. D.
    2013 19TH IEEE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS 2013), 2013, : 94 - 101
  • [27] Storage-aware Algorithms for Scheduling of Workflow Ensembles in Clouds
    Piotr Bryk
    Maciej Malawski
    Gideon Juve
    Ewa Deelman
    Journal of Grid Computing, 2016, 14 : 359 - 378
  • [28] Deadline Distribution Strategies for Scientific Workflow Scheduling in Commercial Clouds
    Arabnejad, Vahid
    Bubendorfer, Kris
    Ng, Bryan
    2016 IEEE/ACM 9TH INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING (UCC), 2016, : 70 - 78
  • [29] A data-aware scheduling strategy for workflow execution in clouds
    Marozzo, Fabrizio
    Rodrigo Duro, Francisco
    Garcia Blas, Javier
    Carretero, Jesus
    Talia, Domenico
    Trunfio, Paolo
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2017, 29 (24):
  • [30] User Priority Aware and Cost Constrained Workflow Scheduling in Clouds
    Chen, Yuehong
    Xia, Yuanqing
    Yan, Ce
    Gao, Runze
    PROCEEDINGS OF THE 38TH CHINESE CONTROL CONFERENCE (CCC), 2019, : 2708 - 2713