Multi-objective Optimization of Scheduling Dataflows on Heterogeneous Cloud Resources

被引:0
|
作者
Pietri, Ilia [1 ]
Chronis, Yannis [1 ,3 ]
Ioannidis, Yannis [1 ,2 ]
机构
[1] Univ Athens, Dept Informat & Telecommun, Athens, Greece
[2] ATHENA Res & Innovat Ctr, Xanthi, Greece
[3] Univ Wisconsin, Madison, WI 53706 USA
关键词
multi-objective optimization; dataflow scheduling; heterogeneous clouds;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Elasticity makes cloud computing an attractive platform for executing complex large-scale expensive dataflows, as it enables different trade-offs between execution time and monetary cost, by varying the number of resources to be provisioned. With cloud providers offering heterogeneous types of resources with different performance and price characteristics, the problem of identifying the various trade-offs available is a great challenge, as the number of possible alternative configurations increases significantly compared to a homogeneous environment, which is itself already computationally difficult. This paper proposes a novel algorithm for dataflow scheduling on heterogeneous clouds that identifies solutions (schedules) close to the optimal pareto front, by exploring the search space in an efficient way. The results of an experimental comparison with the state of the art show that, in several cases, the proposed algorithm provides a richer, more diverse set of solutions, several of which are characterized by significantly better time-money trade-offs.
引用
收藏
页码:361 / 368
页数:8
相关论文
共 50 条
  • [1] Multi-objective Scheduling Optimization of Manufacturing Resources in Cloud Manufacturing Environment
    Zhang, Hong-Guo
    Shi, Yan-Lei
    Ma, Chao
    Zhang, Shu-Li
    Liu, Sheng-Hui
    [J]. Journal of Computers (Taiwan), 2019, 30 (05): : 60 - 74
  • [2] Dynamic multi-objective workflow scheduling for combined resources in cloud
    Zhang, Yan
    Wu, Linjie
    Li, Mengxia
    Zhao, Tianhao
    Cai, Xingjuan
    [J]. SIMULATION MODELLING PRACTICE AND THEORY, 2023, 129
  • [3] Evolutionary Multi-Objective Workflow Scheduling for Volatile Resources in the Cloud
    Pham, Thanh-Phuong
    Fahringer, Thomas
    [J]. IEEE TRANSACTIONS ON CLOUD COMPUTING, 2022, 10 (03) : 1780 - 1791
  • [4] A learning and evolution-based intelligence algorithm for multi-objective heterogeneous cloud scheduling optimization
    Hao, Yuanyuan
    Zhao, Chunliang
    Li, Zhong
    Si, Bingfeng
    Unger, Herwig
    [J]. KNOWLEDGE-BASED SYSTEMS, 2024, 286
  • [5] A Multi-Objective Task Scheduling Algorithm for Heterogeneous Multi-Cloud Environment
    Panda, Sanjaya K.
    Jana, Prasanta K.
    [J]. 2015 INTERNATIONAL CONFERENCE ON ELECTRONIC DESIGN, COMPUTER NETWORKS & AUTOMATED VERIFICATION (EDCAV), 2015, : 82 - 87
  • [6] Research on Cloud Task Scheduling based on Multi-Objective Optimization
    Hao, Xiaohong
    Han, Yufang
    Cao, Juan
    Yan, Yan
    Wang, Dongjiang
    [J]. PROCEEDINGS OF THE 2017 INTERNATIONAL CONFERENCE ON MECHANICAL, ELECTRONIC, CONTROL AND AUTOMATION ENGINEERING (MECAE 2017), 2017, 61 : 466 - 471
  • [7] Multi-Objective Task Scheduling Optimization in Cloud Computing: An Appraisal
    Gabi, Danlami
    Ismail, Abdul Samad
    Zainal, Anazida
    Zakaria, Zalmiyah
    [J]. ADVANCED SCIENCE LETTERS, 2018, 24 (05) : 3609 - 3615
  • [8] An Improved Multi-Objective Optimization for Workflow Scheduling in Cloud Platform
    Prathibha, Soma
    Latha, B.
    Sumathi, G.
    [J]. JOURNAL OF INTERNET TECHNOLOGY, 2017, 18 (03): : 589 - 599
  • [9] Multi-objective scheduling of cloud manufacturing resources through the integration of Cat swarm optimization and Firefly algorithm
    Du, Y.
    Wang, J. L.
    Lei, L.
    [J]. ADVANCES IN PRODUCTION ENGINEERING & MANAGEMENT, 2019, 14 (03): : 333 - 342
  • [10] Chemical Reaction Multi-Objective Optimization for Cloud Task DAG Scheduling
    Xiao, Xianghui
    Li, Zhiyong
    [J]. IEEE ACCESS, 2019, 7 : 102598 - 102605