An Integer Linear Programming model and Adaptive Genetic Algorithm approach to minimize energy consumption of Cloud computing data centers

Cloud computing infrastructures are designed to support the accessibility and availability of various services to consumers over the Internet. Data centers hosting Cloud applications consume massive amount of power, contributing to high carbon footprints to the environment. Hence, solutions are need...

Full description

Saved in:
Bibliographic Details
Main Authors: Ibrahim, Huda, Aburukba, Raafat O., El-Fakih, Khaled
Format: Article
Published: Elsevier B.V. 2018
Subjects:
Online Access:http://repo.uum.edu.my/25543/
http://doi.org/10.1016/j.compeleceng.2018.02.028
Tags: Add Tag
No Tags, Be the first to tag this record!
id my.uum.repo.25543
record_format eprints
spelling my.uum.repo.255432019-02-10T07:23:20Z http://repo.uum.edu.my/25543/ An Integer Linear Programming model and Adaptive Genetic Algorithm approach to minimize energy consumption of Cloud computing data centers Ibrahim, Huda Aburukba, Raafat O. El-Fakih, Khaled QA75 Electronic computers. Computer science Cloud computing infrastructures are designed to support the accessibility and availability of various services to consumers over the Internet. Data centers hosting Cloud applications consume massive amount of power, contributing to high carbon footprints to the environment. Hence, solutions are needed to minimize the energy consumption. This paper focuses on the development of a dynamic task scheduling algorithm by proposing an Integer Linear Programming (ILP) model that minimizes the energy consumption in a Cloud data center. Furthermore, an Adaptive Genetic Algorithm (GA) is proposed to reflect the dynamic nature of the Cloud environment and to provide a near optimal scheduling solution that minimizes the energy consumption. The proposed adaptive GA is validated by simulating the Cloud infrastructure and conducting a set of performance and quality evaluation study in this environment. The results demonstrate that the proposed solution offers performance gains with regards to response time and in reducing energy consumption. Elsevier B.V. 2018 Article PeerReviewed Ibrahim, Huda and Aburukba, Raafat O. and El-Fakih, Khaled (2018) An Integer Linear Programming model and Adaptive Genetic Algorithm approach to minimize energy consumption of Cloud computing data centers. Computers & Electrical Engineering, 67. pp. 551-565. ISSN 00457906 http://doi.org/10.1016/j.compeleceng.2018.02.028 doi:10.1016/j.compeleceng.2018.02.028
institution Universiti Utara Malaysia
building UUM Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Utara Malaysia
content_source UUM Institutionali Repository
url_provider http://repo.uum.edu.my/
topic QA75 Electronic computers. Computer science
spellingShingle QA75 Electronic computers. Computer science
Ibrahim, Huda
Aburukba, Raafat O.
El-Fakih, Khaled
An Integer Linear Programming model and Adaptive Genetic Algorithm approach to minimize energy consumption of Cloud computing data centers
description Cloud computing infrastructures are designed to support the accessibility and availability of various services to consumers over the Internet. Data centers hosting Cloud applications consume massive amount of power, contributing to high carbon footprints to the environment. Hence, solutions are needed to minimize the energy consumption. This paper focuses on the development of a dynamic task scheduling algorithm by proposing an Integer Linear Programming (ILP) model that minimizes the energy consumption in a Cloud data center. Furthermore, an Adaptive Genetic Algorithm (GA) is proposed to reflect the dynamic nature of the Cloud environment and to provide a near optimal scheduling solution that minimizes the energy consumption. The proposed adaptive GA is validated by simulating the Cloud infrastructure and conducting a set of performance and quality evaluation study in this environment. The results demonstrate that the proposed solution offers performance gains with regards to response time and in reducing energy consumption.
format Article
author Ibrahim, Huda
Aburukba, Raafat O.
El-Fakih, Khaled
author_facet Ibrahim, Huda
Aburukba, Raafat O.
El-Fakih, Khaled
author_sort Ibrahim, Huda
title An Integer Linear Programming model and Adaptive Genetic Algorithm approach to minimize energy consumption of Cloud computing data centers
title_short An Integer Linear Programming model and Adaptive Genetic Algorithm approach to minimize energy consumption of Cloud computing data centers
title_full An Integer Linear Programming model and Adaptive Genetic Algorithm approach to minimize energy consumption of Cloud computing data centers
title_fullStr An Integer Linear Programming model and Adaptive Genetic Algorithm approach to minimize energy consumption of Cloud computing data centers
title_full_unstemmed An Integer Linear Programming model and Adaptive Genetic Algorithm approach to minimize energy consumption of Cloud computing data centers
title_sort integer linear programming model and adaptive genetic algorithm approach to minimize energy consumption of cloud computing data centers
publisher Elsevier B.V.
publishDate 2018
url http://repo.uum.edu.my/25543/
http://doi.org/10.1016/j.compeleceng.2018.02.028
_version_ 1644284354942205952
score 13.211869