An Energy-aware Scheduling Algorithm in DVFS-enabled Networked Data Centers

Mohammad Shojafar, Claudia Canali, Riccardo Lancellotti, Saeid Abolfazli

2016

Abstract

In this paper, we propose an adaptive online energy-aware scheduling algorithm by exploiting the reconfiguration capability of a Virtualized Networked Data Centers (VNetDCs) processing large amount of data in parallel. To achieve energy efficiency in such intensive computing scenarios, a joint balanced provisioning and scaling of the networking-plus-computing resources is required. We propose a scheduler that manages both the incoming workload and the VNetDC infrastructure to minimize the communication-plus-computing energy dissipated by processing incoming traffic under hard real-time constraints on the per-job computingplus-communication delays. Specifically, our scheduler can distribute the workload among multiple virtual machines (VMs) and can tune the processor frequencies and the network bandwidth. The energy model used in our scheduler is rather sophisticated and takes into account also the internal/external frequency switching energy costs. Our experiments demonstrate that the proposed scheduler guarantees high quality of service to the users respecting the service level agreements. Furthermore, it attains minimum energy consumptions under two real-world operating conditions: a discrete and finite number of CPU frequencies and not negligible VMs reconfiguration costs. Our results confirm that the overall energy savings of data center can be significantly higher with respect to the existing solutions.

Download


Paper Citation


in Harvard Style

Shojafar M., Canali C., Lancellotti R. and Abolfazli S. (2016). An Energy-aware Scheduling Algorithm in DVFS-enabled Networked Data Centers . In Proceedings of the 6th International Conference on Cloud Computing and Services Science - Volume 2: TEEC, (CLOSER 2016) ISBN 978-989-758-182-3, pages 387-397. DOI: 10.5220/0005928903870397

in Bibtex Style

@conference{teec16,
author={Mohammad Shojafar and Claudia Canali and Riccardo Lancellotti and Saeid Abolfazli},
title={An Energy-aware Scheduling Algorithm in DVFS-enabled Networked Data Centers},
booktitle={Proceedings of the 6th International Conference on Cloud Computing and Services Science - Volume 2: TEEC, (CLOSER 2016)},
year={2016},
pages={387-397},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005928903870397},
isbn={978-989-758-182-3},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 6th International Conference on Cloud Computing and Services Science - Volume 2: TEEC, (CLOSER 2016)
TI - An Energy-aware Scheduling Algorithm in DVFS-enabled Networked Data Centers
SN - 978-989-758-182-3
AU - Shojafar M.
AU - Canali C.
AU - Lancellotti R.
AU - Abolfazli S.
PY - 2016
SP - 387
EP - 397
DO - 10.5220/0005928903870397