Energy-aware workflow scheduling and optimization in clouds using bat algorithm

被引:28
|
作者
Gu, Yi [1 ]
Budati, Chandu [1 ]
机构
[1] Middle Tennessee State Univ, Dept Comp Sci, Murfreesboro, TN 37130 USA
基金
美国国家科学基金会;
关键词
Workflow scheduling; Energy efficiency; Throughput; Latency; Clouds;
D O I
10.1016/j.future.2020.06.031
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
With the ever-increasing deployment of data centers and computer networks around the world, cloud computing has emerged as one of the most important paradigms for large-scale data-intensive applications. However, these cloud environments face many challenges including energy consumption, execution time, heat and CO2 emission, as well as operational cost. Due to the extremely large scale of these applications and a huge amount of resource consumption, even a small portion of the improvements in any of the above fields can yield huge ecological and financial rewards. Efficient and effective workflow scheduling in cloud environments is one of the most significant ways to confront the above problems and achieve optimal resource utilization. We propose an Energy Aware, Time, and Throughput Optimization heuristic (EATTO) based on the bat algorithm. Our goal is to minimize energy consumption and execution time of computation-intensive workflows while maximizing throughput, without imposing any significant loss on the Quality of Service (QoS) guarantee. (C) 2020 Elsevier B.V. All rights reserved.
引用
收藏
页码:106 / 112
页数:7
相关论文
共 50 条
  • [41] Energy-Aware Online Scheduling: Ensuring Quality of Service for IaaS Clouds
    Tchernykh, Andrei
    Lozano, Luz
    Schwiegelshohn, Uwe
    Bouvry, Pascal
    Pecero, Johnatan E.
    Nesmachnow, Sergio
    [J]. 2014 INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING & SIMULATION (HPCS), 2014, : 911 - 918
  • [42] Cost and makespan aware workflow scheduling in IaaS clouds using hybrid spider monkey optimization
    Rizvi, Naela
    Dharavath, Ramesh
    Edla, Damodar Reddy
    [J]. SIMULATION MODELLING PRACTICE AND THEORY, 2021, 110
  • [43] Energy-aware Machining Parameter Optimization Using Flower Pollination Algorithm
    Liu, Jianxing
    Li, Xiaoxia
    Sui, Zhibo
    [J]. 2021 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2021, : 200 - 207
  • [44] Energy-Aware Workflow Scheduling in a Fog-Cloud Computing Environment Using Non-Dominated Sorting Genetic Algorithm
    Sellami, Khaled
    Sellami, Lynda
    Slimani, Souad
    Tiako, Pierre F.
    [J]. 18TH INTERNATIONAL CONFERENCE ON FUTURE NETWORKS AND COMMUNICATIONS, FNC 2023/20TH INTERNATIONAL CONFERENCE ON MOBILE SYSTEMS AND PERVASIVE COMPUTING, MOBISPC 2023/13TH INTERNATIONAL CONFERENCE ON SUSTAINABLE ENERGY INFORMATION TECHNOLOGY, SEIT 2023, 2023, 224 : 258 - 265
  • [45] Task clustering-based Energy-aware Workflow Scheduling in Cloud environment
    Choudhary, Anita
    Govil, Mahesh Chandra
    Singh, Girdhari
    Awasthi, Lalit K.
    Pilli, E. S.
    [J]. IEEE 20TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS / IEEE 16TH INTERNATIONAL CONFERENCE ON SMART CITY / IEEE 4TH INTERNATIONAL CONFERENCE ON DATA SCIENCE AND SYSTEMS (HPCC/SMARTCITY/DSS), 2018, : 968 - 973
  • [46] A security and cost aware scheduling algorithm for heterogeneous tasks of scientific workflow in clouds
    Li, Zhongjin
    Ge, Jidong
    Yang, Hongji
    Huang, Liguo
    Hu, Haiyang
    Hu, Hao
    Luo, Bin
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2016, 65 : 140 - 152
  • [47] Energy-Aware Cloud Workflow Applications Scheduling With Geo-Distributed Data
    Li, Xiaoping
    Yu, Wei
    Ruiz, Ruben
    Zhu, Jie
    [J]. IEEE TRANSACTIONS ON SERVICES COMPUTING, 2022, 15 (02) : 891 - 903
  • [48] Incorporating Energy-Aware Mechanism into Workflow Scheduling Policy in Heterogeneous Distributed Systems
    He, Hong
    Xiao, Peng
    [J]. INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2014, 7 (06): : 19 - 28
  • [49] Energy-aware scheduling algorithm for time-constrained workflow tasks in DVFS-enabled cloud environment
    Safari, Monire
    Khorsand, Reihaneh
    [J]. SIMULATION MODELLING PRACTICE AND THEORY, 2018, 87 : 311 - 326
  • [50] Energy-aware instruction scheduling
    Parikh, A
    Kandemir, APM
    Vijaykrishnan, N
    Irwin, MJ
    [J]. HIGH PERFORMANCE COMPUTING - HIPC 2000, PROCEEDINGS, 2001, 1970 : 335 - 344