Carbon-aware distributed cloud: multi-level grouping genetic algorithm

被引:25
|
作者
Moghaddam, Fereydoun Farrahi [1 ]
Moghaddam, Reza Farrahi [1 ]
Cheriet, Mohamed [2 ]
机构
[1] Ecole Technol Super, Synchromedia Lab, Montreal, PQ, Canada
[2] Ecole Technol Super, Automat Prod Engn Dept, Montreal, PQ, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Cloud computing; Distributed cloud; Green IT; Carbon footprint; Genetic algorithm; Multi-level; Grouping genetic algorithm;
D O I
10.1007/s10586-014-0359-y
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Global warming caused by greenhouse gas (GHG) emissions is one of the main concerns for both developed and developing countries. In a fast growing Information and Communication Technology industry, current energy efficiency methodologies are not sufficient for new raising problems such as optimization of complex distributed systems. Therefore, proper methodologies tailored for this type of systems could significantly reduce their GHG emissions. In this paper, a new genetic algorithm (GA) is introduced, namely multi-level grouping GA (MLGGA), which is designed for multi-level bin packing problems such as that of carbon footprint reduction in a distributed cloud over a network of data centers. The new MLGGA algorithm is tested on real data in a simulation platform, and its results are compared with other state-of-the-art methodologies. The results show a significant increase in the performance achieved by the proposed algorithm.
引用
收藏
页码:477 / 491
页数:15
相关论文
共 50 条
  • [41] Multi-level Orchestration of Cloud Services in OrCS
    Amato, Flora
    Moscato, Francesco
    Xhafa, Fatos
    [J]. ADVANCES ON P2P, PARALLEL, GRID, CLOUD AND INTERNET COMPUTING (3PGCIC-2017), 2018, 13 : 357 - 366
  • [42] MULTI-LEVEL GROUPING OF STUDENTS IN MODERN FOREIGN LANGUAGE PROGRAM
    HERNICK, M
    KENNEDY, D
    [J]. FOREIGN LANGUAGE ANNALS, 1968, 2 (02) : 200 - 204
  • [43] Multi-level ray tracing algorithm
    Reshetov, A
    Soupikov, A
    Hurley, J
    [J]. ACM TRANSACTIONS ON GRAPHICS, 2005, 24 (03): : 1176 - 1185
  • [44] AFOPT algorithm for multi-level databases
    Gyorödi, R
    Gyorödi, C
    Pater, M
    Boc, O
    David, Z
    [J]. Seventh International Symposium on Symbolic and Numeric Algorithms for Scientific Computing, Proceedings, 2005, : 129 - 133
  • [45] Experiences with the multi-level algorithm.
    Majumdar, P
    [J]. NUCLEAR PHYSICS B-PROCEEDINGS SUPPLEMENTS, 2003, 119 : 1021 - 1023
  • [46] Privacy-aware genetic algorithm based data security framework for distributed cloud storage
    Kamal, Maryam
    Amin, Shahzad
    Ferooz, Faria
    Awan, Mazhar Javed
    Mohammed, Mazin Abed
    Al-Boridi, Omar
    Abdulkareem, Karrar Hameed
    [J]. MICROPROCESSORS AND MICROSYSTEMS, 2022, 94
  • [47] AN EFFICIENT GENETIC ALGORITHM FOR SOLVING THE MULTI-LEVEL UNCAPACITATED FACILITY LOCATION PROBLEM
    Maric, Miroslav
    [J]. COMPUTING AND INFORMATICS, 2010, 29 (02) : 183 - 201
  • [48] Multi-level design model and genetic algorithm for structural control system optimization
    Li, QS
    Liu, DK
    Zhang, N
    Tam, CM
    Yang, LF
    [J]. EARTHQUAKE ENGINEERING & STRUCTURAL DYNAMICS, 2001, 30 (06): : 927 - 942
  • [49] MULTI-LEVEL EDUCATIONAL EXPERIMENT IN DISTRIBUTED SIMULATION
    Turnitsa, Charles
    [J]. PROCEEDINGS OF THE 2014 WINTER SIMULATION CONFERENCE (WSC), 2014, : 3640 - 3649
  • [50] Optimizing Multi-Level Checkpointing for Distributed Deep Learning Workloads on Cloud Spot VM Clusters
    Cho, Yonghyeon
    Kim, Yoochan
    Kim, Kihyun
    Kim, Jinwoo
    Kim, Hong-Yeon
    Kim, Youngjae
    [J]. IEEE ACCESS, 2024, 12 : 116891 - 116904