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 条
  • [1] A bidirectional workflow scheduling approach with feedback mechanism in clouds
    Fan, Mingjie
    Ye, Lingjuan
    Zuo, Xingquan
    Zhao, Xinchao
    EXPERT SYSTEMS WITH APPLICATIONS, 2024, 249
  • [2] Workflow Scheduling on Federated Clouds
    Durillo, Juan J.
    Prodan, Radu
    EURO-PAR 2014 PARALLEL PROCESSING, 2014, 8632 : 318 - 329
  • [3] Fair budget constrained workflow scheduling approach for heterogeneous clouds
    Naela Rizvi
    Dharavath Ramesh
    Cluster Computing, 2020, 23 : 3185 - 3201
  • [4] Fair budget constrained workflow scheduling approach for heterogeneous clouds
    Rizvi, Naela
    Ramesh, Dharavath
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2020, 23 (04): : 3185 - 3201
  • [5] A Workflow Scheduling Approach With Modified Fuzzy Adaptive Genetic Algorithm in IaaS Clouds
    Rizvi, Naela
    Ramesh, Dharavath
    Wang, Lipo
    Basava, Annappa
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2023, 16 (02) : 872 - 885
  • [6] Bibliometric Analysis of Workflow Scheduling in Grids and Clouds
    Shishido, Henrique Yoshikazu
    Estrella, Julio Cezar
    2017 36TH INTERNATIONAL CONFERENCE OF THE CHILEAN COMPUTER SCIENCE SOCIETY (SCCC), 2017,
  • [7] Partitioning-Based Workflow Scheduling in Clouds
    Almi'ani, Khaled
    Lee, Young Choon
    IEEE 30TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS IEEE AINA 2016, 2016, : 645 - 652
  • [8] Resource-efficient workflow scheduling in clouds
    Lee, Young Choon
    Han, Hyuck
    Zomaya, Albert Y.
    Yousif, Mazin
    KNOWLEDGE-BASED SYSTEMS, 2015, 80 : 153 - 162
  • [9] A Deadline-Constrained and Cost-Minimized approach for Workflow scheduling in IaaS clouds
    Chen, Keke
    Wang, Yang
    Zhang, Lei
    Xie, Gangzhi
    2022 IEEE 6TH ADVANCED INFORMATION TECHNOLOGY, ELECTRONIC AND AUTOMATION CONTROL CONFERENCE (IAEAC), 2022, : 1080 - 1085
  • [10] A Multi-objective Optimization Approach to Workflow Scheduling in Clouds Considering Fault Recovery
    Xu, Heyang
    Yang, Bo
    Qi, Weiwei
    Ahene, Emmanuel
    KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2016, 10 (03): : 976 - 995