Executing time and cost-aware task scheduling in hybrid cloud using a modified DE algorithm

被引:6
|
作者
Fan, Yuanyuan [1 ]
Liang, Qingzhong [1 ]
Chen, Yunsong [1 ]
Yan, Xuesong [1 ]
机构
[1] China Univ Geosci, Sch Comp Sci, Wuhan, Hubei, Peoples R China
基金
中国国家自然科学基金;
关键词
hybrid cloud; task scheduling; executing time-aware; cost-aware; DIFFERENTIAL EVOLUTION; OPTIMIZATION; WORKFLOWS;
D O I
10.1504/IJCSE.2019.098532
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Task scheduling is one of the basic problems in cloud computing. In hybrid cloud, tasks scheduling faces new challenges. In this paper, we propose a GaDE algorithm, based on differential evolution algorithm, to improve single objective scheduling performance of a hybrid cloud. In order to better deal with the multi-objective task scheduling optimisation in hybrid clouds, on the basis of the GaDE and Pareto optimum of quick sorting method, we present a multi-objective algorithm, named NSjDE. This algorithm also makes considerations to reduce the frequency of evaluation. Comparing with experiments of Min-Min algorithm, GaDE algorithm and NSjDE algorithm, results show that for the single object task scheduling, GaDE and NsjDE algorithms perform better in getting the approximate optimal solution. The optimisation speed of multi-objective NSjDE algorithm is faster than the single-objective jDE algorithm, and NSjDE can produce more than one non-dominated solution meeting the requirements, in order to provide more options to the user.
引用
收藏
页码:217 / 226
页数:10
相关论文
共 50 条
  • [31] Cost-efficient task scheduling for executing large programs in the cloud
    Su, Sen
    Li, Jian
    Huang, Qingjia
    Huang, Xiao
    Shuang, Kai
    Wang, Jie
    [J]. PARALLEL COMPUTING, 2013, 39 (4-5) : 177 - 188
  • [32] Energy and Cost-Aware Workflow Scheduling in Cloud Computing Data Centers Using a Multi-objective Optimization Algorithm
    Mohammadzadeh, Ali
    Masdari, Mohammad
    Gharehchopogh, Farhad Soleimanian
    [J]. JOURNAL OF NETWORK AND SYSTEMS MANAGEMENT, 2021, 29 (03)
  • [33] Energy and Cost-Aware Workflow Scheduling in Cloud Computing Data Centers Using a Multi-objective Optimization Algorithm
    Ali Mohammadzadeh
    Mohammad Masdari
    Farhad Soleimanian Gharehchopogh
    [J]. Journal of Network and Systems Management, 2021, 29
  • [34] Cost-aware Service Placement and Scheduling in the Edge-Cloud Continuum
    Rac, Samuel
    Brorsson, Mats
    [J]. ACM TRANSACTIONS ON ARCHITECTURE AND CODE OPTIMIZATION, 2024, 21 (02)
  • [35] A Genetic Algorithm for Cost-Aware Business Processes Execution in the Cloud
    Rosinosky, Guillaume
    Youcef, Samir
    Charoy, Francois
    [J]. SERVICE-ORIENTED COMPUTING (ICSOC 2018), 2018, 11236 : 198 - 212
  • [36] Hybrid heuristic algorithm for cost-efficient QoS aware task scheduling in fog-cloud environment
    Hussain, Syed Mujtiba
    Begh, Gh Rasool
    [J]. JOURNAL OF COMPUTATIONAL SCIENCE, 2022, 64
  • [37] A Global Cost-Aware Container Scheduling Strategy in Cloud Data Centers
    Long, Saiqin
    Wen, Wen
    Li, Zhetao
    Li, Kenli
    Yu, Rong
    Zhu, Jiang
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2022, 33 (11) : 2752 - 2766
  • [38] Cost-aware scheduling systems for real-time workflows in cloud: An approach based on Genetic Algorithm and Deep Reinforcement Learning
    Zhang, Jingwei
    Cheng, Long
    Liu, Cong
    Zhao, Zhiming
    Mao, Ying
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2023, 234
  • [39] Task scheduling in cloud computing using hybrid optimization algorithm
    Khan, Mohd Sha Alam
    Santhosh, R.
    [J]. SOFT COMPUTING, 2022, 26 (23) : 13069 - 13079
  • [40] Task scheduling in cloud computing using hybrid optimization algorithm
    Mohd Sha Alam Khan
    R. Santhosh
    [J]. Soft Computing, 2022, 26 : 13069 - 13079