Deakin University
Browse

An Adaptive Energy-Aware Stochastic Task Execution Algorithm in Virtualized Networked Datacenters

Version 2 2024-06-06, 04:34
Version 1 2021-10-15, 08:06
journal contribution
posted on 2024-06-06, 04:34 authored by Z Zhou, K Li, Jemal AbawajyJemal Abawajy, M Shojafar, Morshed Chowdhury, F Li
Virtualized networked datacenters (VNDCs) are gaining considerable attention for stochastic task execution under real-time constraints. However, the problem of efficiently minimizing the high energy consumption while ensuring high quality of service (QoS) in VNDCs has not been fully addressed. Although many solutions have been proposed to address this challenge, they are not efficient and only consider one or two of the energy consuming resources of VNDCs. To this end, an adaptive energy-aware algorithm, MCEC, that efficiently reduces the energy consumption of VNDCs while ensuring high QoS is proposed. Different from the existing approaches, the MCEC algorithm considers energy consumed by computing resources, virtual machine (VM) reconfiguration, communication resources and storage media resources while meeting user QoS requirements defined in the service level agreement (SLA). To validate the effectiveness of our algorithm, we carried out extensive experiments and compared the performance of our algorithm with existing baseline algorithms. The results of the experiments show that our algorithm substantially outperforms the baseline algorithms with respect to reducing energy consumption while respecting the service level agreement.

History

Journal

IEEE Transactions on Sustainable Computing

Volume

7

Pagination

371-385

Location

Piscataway, N.J.

ISSN

2377-3782

eISSN

2377-3782

Language

English

Publication classification

C1 Refereed article in a scholarly journal

Issue

2

Publisher

IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC