TY - GEN
T1 - Enhanced first-fit decreasing algorithm for energy-aware job scheduling in cloud
AU - Alahmadi, Abdulrahman
AU - Alnowiser, Abdulaziz
AU - Zhu, Michelle M.
AU - Che, Dunren
AU - Ghodous, Parisa
PY - 2014
Y1 - 2014
N2 - With the emerging of many data centers around the globe, heavy loads of large-scale commercial and scientific applications executed in the cloud call for efficient cloud resource management strategies to save energy without compromising the performance and system throughput. According to the statistics from the Data Centre Dynamic (DCD) organization, the expected energy consumption by computer servers would increase by 19% in 2013 compared with the previous year. Such trend may continue for many years. Moreover, the estimated energy consumption of computers in the U.S. was about 2% out of the total electricity consumption in 2010, which makes IT industry the second pollution contributor after aviation. In this paper, a novel approach for scheduling, sharing and migrating Virtual Machines (VMs) for a bag of cloud tasks is designed and developed to reduce energy consumption with guaranteed certain execution time and high system throughput. This approach is derived from an Enhanced First Fit Decreasing (EFFD) algorithm combined with our VM reuse strategy. Furthermore, virtual machine migration method is introduced to dynamically monitor the cloud situation for necessary migration. Our simulation results using Cloud Report show that EFFD with our VM reuse strategy gains higher resource utilization rate and lower energy consumption than Greedy, Round Robin (RR) and FDD without VM reuse.
AB - With the emerging of many data centers around the globe, heavy loads of large-scale commercial and scientific applications executed in the cloud call for efficient cloud resource management strategies to save energy without compromising the performance and system throughput. According to the statistics from the Data Centre Dynamic (DCD) organization, the expected energy consumption by computer servers would increase by 19% in 2013 compared with the previous year. Such trend may continue for many years. Moreover, the estimated energy consumption of computers in the U.S. was about 2% out of the total electricity consumption in 2010, which makes IT industry the second pollution contributor after aviation. In this paper, a novel approach for scheduling, sharing and migrating Virtual Machines (VMs) for a bag of cloud tasks is designed and developed to reduce energy consumption with guaranteed certain execution time and high system throughput. This approach is derived from an Enhanced First Fit Decreasing (EFFD) algorithm combined with our VM reuse strategy. Furthermore, virtual machine migration method is introduced to dynamically monitor the cloud situation for necessary migration. Our simulation results using Cloud Report show that EFFD with our VM reuse strategy gains higher resource utilization rate and lower energy consumption than Greedy, Round Robin (RR) and FDD without VM reuse.
KW - Coud Computing
KW - Energy consumption
KW - VM scheduling
UR - http://www.scopus.com/inward/record.url?scp=84902675817&partnerID=8YFLogxK
U2 - 10.1109/CSCI.2014.97
DO - 10.1109/CSCI.2014.97
M3 - Conference contribution
AN - SCOPUS:84902675817
SN - 9781479930098
T3 - Proceedings - 2014 International Conference on Computational Science and Computational Intelligence, CSCI 2014
SP - 69
EP - 74
BT - Proceedings - 2014 International Conference on Computational Science and Computational Intelligence, CSCI 2014
PB - IEEE Computer Society
T2 - 2014 International Conference on Computational Science and Computational Intelligence, CSCI 2014
Y2 - 10 March 2014 through 13 March 2014
ER -