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 条
  • [31] Budget aware scheduling algorithm for workflow applications in IaaS clouds
    K. Kalyan Chakravarthi
    L. Shyamala
    V. Vaidehi
    Cluster Computing, 2020, 23 : 3405 - 3419
  • [32] A Fully Hybrid Algorithm for Deadline Constrained Workflow Scheduling in Clouds
    Yang, Liwen
    Xia, Yuanqing
    Ye, Lingjuan
    Gao, Runze
    Zhan, Yufeng
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2023, 11 (03) : 3197 - 3210
  • [33] A Multi-Objective Memetic Algorithm for Workflow Scheduling in Clouds
    Yao, Feng
    Chen, Huangke
    Liu, Xiaolu
    Gong, Maoguo
    Xing, Lining
    Zhao, Wei
    Zheng, Long
    IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTATIONAL INTELLIGENCE, 2024,
  • [34] Budget Distribution Strategies for Scientific Workflow Scheduling in Commercial Clouds
    Arabnejad, Vahid
    Bubendorfer, Kris
    Ng, Bryan
    PROCEEDINGS OF THE 2016 IEEE 12TH INTERNATIONAL CONFERENCE ON E-SCIENCE (E-SCIENCE), 2016, : 137 - 146
  • [35] HCOC: a cost optimization algorithm for workflow scheduling in hybrid clouds
    Fernando Bittencourt, Luiz
    Roberto Mauro Madeira, Edmundo
    JOURNAL OF INTERNET SERVICES AND APPLICATIONS, 2011, 2 : 207 - 227
  • [36] Energy and cost aware workflow scheduling in clouds with deadline constraint
    Medara, Rambabu
    Singh, Ravi Shankar
    Sompalli, Mahesh
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2022, 34 (13):
  • [37] Workflow Tasks Scheduling Optimization Based on Genetic Algorithm in Clouds
    Yang Cui
    Zhang Xiaoqing
    2018 IEEE 3RD INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND BIG DATA ANALYSIS (ICCCBDA), 2018, : 6 - 10
  • [38] Cost and makespan-aware workflow scheduling in hybrid clouds
    Zhou, Junlong
    Wang, Tian
    Cong, Peijin
    Lu, Pingping
    Wei, Tongquan
    Chen, Mingsong
    JOURNAL OF SYSTEMS ARCHITECTURE, 2019, 100
  • [39] Storage-aware Algorithms for Scheduling of Workflow Ensembles in Clouds
    Bryk, Piotr
    Malawski, Maciej
    Juve, Gideon
    Deelman, Ewa
    JOURNAL OF GRID COMPUTING, 2016, 14 (02) : 359 - 378
  • [40] Budget aware scheduling algorithm for workflow applications in IaaS clouds
    Chakravarthi, K.
    Shyamala, L.
    Vaidehi, V.
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2020, 23 (04): : 3405 - 3419