Minimizing Energy Consumption Scheduling Algorithm of Workflows With Cost Budget Constraint on Heterogeneous Cloud Computing Systems

被引:10
|
作者
Zhang, Longxin [1 ]
Wang, Lan [1 ]
Wen, Zhicheng [1 ]
Xiao, Mansheng [1 ]
Man, Junfeng [1 ]
机构
[1] Hunan Univ Technol, Coll Comp Sci, Zhuzhou 412007, Peoples R China
基金
中国国家自然科学基金;
关键词
Cost budget constraint; energy consumption; heterogeneous cloud computing systems; workflow application; RELIABILITY; ALLOCATION; TASKS;
D O I
10.1109/ACCESS.2020.3037205
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Cloud computing is a promising platform to conduct large-scale workflow applications according to the pay-per-use model. Minimizing the energy consumption of precedence constrained workflows with cost budget constraints has become one of the popular topics in cloud data centers. Most existing scheduling algorithms mainly consider execution time or cost of a given workflow application under a budget constraint; however, these algorithms do not adequately consider energy saving. A reducing energy consumption strategy using a critical task remapping (RMREC) algorithm is proposed in this study. This algorithm is decomposed into two phases: energy consumption reduction and critical task remapping. In the first phase, the adjustable cost budget and spare cost are determined on the basis of cost budget, critical task path, and adjustable budget factor. All workflow tasks are further allocated to virtual machines (VMs) with the lowest energy consumption to achieve preliminary mapping between tasks and VMs while satisfying the adjustable cost budget constraint. In the second phase, critical tasks are remapped to VMs according to spare cost to decrease energy consumption caused by task migration. Experiments on two types of workflow applications with different scales demonstrate that the presented RMREC algorithm effectively reduces energy consumption without violating cost budget constraints compared with existing algorithms.
引用
收藏
页码:205099 / 205110
页数:12
相关论文
共 50 条
  • [21] A hybrid algorithm for scheduling scientific workflows in IaaS cloud with deadline constraint
    Malihe Hariri
    Mostafa Nouri-Baygi
    Saeid Abrishami
    The Journal of Supercomputing, 2022, 78 : 16975 - 16996
  • [22] Cost-Effective Algorithm for Workflow Scheduling in Cloud Computing Under Deadline Constraint
    Aida A. Nasr
    Nirmeen A. El-Bahnasawy
    Gamal Attiya
    Ayman El-Sayed
    Arabian Journal for Science and Engineering, 2019, 44 : 3765 - 3780
  • [23] A hybrid algorithm for scheduling scientific workflows in IaaS cloud with deadline constraint
    Hariri, Malihe
    Nouri-Baygi, Mostafa
    Abrishami, Saeid
    JOURNAL OF SUPERCOMPUTING, 2022, 78 (15): : 16975 - 16996
  • [24] Cost-Minimizing Scheduling of Workflows on a Cloud of Memory Managed Multicore Machines
    Grounds, Nicolas G.
    Antonio, John K.
    Muehring, Jeff
    CLOUD COMPUTING, PROCEEDINGS, 2009, 5931 : 435 - +
  • [25] Energy-Aware Task Scheduling on Heterogeneous Computing Systems With Time Constraint
    Deng, Zexi
    Yan, Zihan
    Huang, Huimin
    Shen, Hong
    IEEE ACCESS, 2020, 8 : 23936 - 23950
  • [26] A Budget Constrained Scheduling Algorithm for Hybrid Cloud Computing Systems Under Data Privacy
    Rezaeian, Amin
    Abrishami, Hamid
    Abrishami, Saeid
    Naghibzadeh, Mahmoud
    PROCEEDINGS 2016 IEEE INTERNATIONAL CONFERENCE ON CLOUD ENGINEERING (IC2E), 2016, : 230 - 231
  • [27] Game Multi Objective Scheduling Algorithm for Scientific Workflows in Cloud Computing
    Sujana, J. Angela Jennifa
    Revathi, T.
    Karthiga, G.
    Raj, R. Venitta
    2015 INTERNATIONAL CONFERENCED ON CIRCUITS, POWER AND COMPUTING TECHNOLOGIES (ICCPCT-2015), 2015,
  • [28] Improved swarm search algorithm for scheduling budget-constrained workflows in the cloud
    Huifang Li
    Danjing Wang
    Guanghao Xu
    Yan Yuan
    Yuanqing Xia
    Soft Computing, 2022, 26 : 3809 - 3824
  • [29] Improved swarm search algorithm for scheduling budget-constrained workflows in the cloud
    Li, Huifang
    Wang, Danjing
    Xu, Guanghao
    Yuan, Yan
    Xia, Yuanqing
    SOFT COMPUTING, 2022, 26 (08) : 3809 - 3824
  • [30] Energy-aware scheduling of virtual machines in heterogeneous cloud computing systems
    Duan, Hancong
    Chen, Chao
    Min, Geyong
    Wu, Yu
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2017, 74 : 142 - 150