Adaptive Resource Allocation and Consolidation for Scientific Workflow Scheduling in Multi-Cloud Environments

被引:9
|
作者
Chen, Zheyi [1 ]
Lin, Kai [2 ]
Lin, Bing [2 ]
Chen, Xing [3 ]
Zheng, Xianghan [3 ]
Rong, Chunming [4 ]
机构
[1] Univ Exeter, Coll Engn Math & Phys Sci, Exeter EX4 4QF, Devon, England
[2] Fujian Normal Univ, Coll Phys & Energy, Fuzhou 350117, Peoples R China
[3] Fuzhou Univ, Coll Math & Comp Sci, Fuzhou 350108, Peoples R China
[4] Univ Stavanger, Dept Elect Engn & Comp Sci, N-4036 Stavanger, Norway
来源
IEEE ACCESS | 2020年 / 8卷
基金
中国国家自然科学基金;
关键词
Multi-cloud environments; scientific workflows; scheduling optimization; resource allocation; resource consolidation; PERFORMANCE; ALGORITHM;
D O I
10.1109/ACCESS.2020.3032545
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The emerging multi-cloud environments (MCEs) empower the execution of large-scale scientific workflows (SWs) with sufficient resource provisioning. However, due to complex task dependencies in SWs and various cost-performance of cloud resources, the SW scheduling in MCEs faces huge challenges. To address these challenges, we propose an Online Workflow Scheduling algorithm based on Adaptive resource Allocation and Consolidation (OWS-A2C). In OWS-A2C, the deadline reassignment is first executed for SW tasks based on the execution performance of instance resources, which enhances resource utilization from a local perspective when executing an SW. Next, the execution instances are allocated and consolidated according to the performance requirements of multiple SWs, which improves resource utilization and reduces the total costs of executing multiple SWs from a global perspective. Finally, the SW tasks are dynamically scheduled to the execution instances with the earliest-deadline-first (EDF) discipline and completed before their sub-deadlines. The extensive simulation experiments are conducted to demonstrate the effectiveness of the proposed OWS-A2C on SW scheduling in MCEs, which outperforms three baseline scheduling methods with higher resource utilization and lower execution costs under deadline constraints.
引用
收藏
页码:190173 / 190183
页数:11
相关论文
共 50 条
  • [1] Scheduling scientific workflow using multi-objective algorithm with fuzzy resource utilization in multi-cloud environment
    Farid, Mazen
    Latip, Rohaya
    Hussin, Masnida
    Abdul Hamid, Nor Asilah Wati
    [J]. IEEE Access, 2020, 8 : 24309 - 24322
  • [2] Scheduling Scientific Workflow Using Multi-Objective Algorithm With Fuzzy Resource Utilization in Multi-Cloud Environment
    Farid, Mazen
    Latip, Rohaya
    Hussin, Masnida
    Hamid, Nor Asilah Watt Abdul
    [J]. IEEE ACCESS, 2020, 8 : 24309 - 24322
  • [3] Adaptive golden eagle optimization based multi-objective scientific workflow scheduling on multi-cloud environment
    S. Immaculate Shyla
    T. Beula Bell
    C. Jaspin Jeba Sheela
    [J]. Multimedia Tools and Applications, 2024, 83 : 47175 - 47198
  • [4] Adaptive golden eagle optimization based multi-objective scientific workflow scheduling on multi-cloud environment
    Shyla, S. Immaculate
    Bell, T. Beula
    Sheela, C. Jaspin Jeba
    [J]. MULTIMEDIA TOOLS AND APPLICATIONS, 2023, 83 (16) : 47175 - 47198
  • [5] Dynamic deadline constrained multi-objective workflow scheduling in multi-cloud environments
    Cai, Xingjuan
    Zhang, Yan
    Li, Mengxia
    Wu, Linjie
    Zhang, Wensheng
    Chen, Jinjun
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2024, 258
  • [6] A Resource Allocation Model Based on Trust Evaluation in Multi-Cloud Environments
    Alam, A. B. M. Bodrul
    Fadlullah, Zubair MD.
    Choudhury, Salimur
    [J]. IEEE ACCESS, 2021, 9 : 105577 - 105587
  • [7] Heuristic and Meta-heuristic Workflow Scheduling Algorithms in Multi-Cloud Environments - A Survey
    Nandhakumar, C.
    Ranjithprabhu, K.
    [J]. ICACCS 2015 PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING & COMMUNICATION SYSTEMS, 2015,
  • [8] Scientific workflow scheduling in multi-cloud computing using a hybrid multi-objective optimization algorithm
    Ali Mohammadzadeh
    Mohammad Masdari
    [J]. Journal of Ambient Intelligence and Humanized Computing, 2023, 14 : 3509 - 3529
  • [9] Secure multi-cloud resource allocation with SDN and self-adaptive authentication
    Alhassan, Afnan M.
    [J]. AIN SHAMS ENGINEERING JOURNAL, 2024, 15 (06)
  • [10] Scientific workflow scheduling in multi-cloud computing using a hybrid multi-objective optimization algorithm
    Mohammadzadeh, Ali
    Masdari, Mohammad
    [J]. JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2021, 14 (4) : 3509 - 3529