Awad, M., Leivadeas, A. and Awad, A., 2023. Multi-resource predictive workload consolidation approach in virtualized environments. Computer Networks, 237, 110088.
Full text available as:
|
PDF
20231003_Article.pdf - Accepted Version Available under License Creative Commons Attribution Non-commercial No Derivatives. 573kB | |
Copyright to original material in this document is with the original owner(s). Access to this content through BURO is granted on condition that you use it only for research, scholarly or other non-commercial purposes. If you wish to use it for any other purposes, you must contact BU via BURO@bournemouth.ac.uk. Any third party copyright material in this document remains the property of its respective owner(s). BU grants no licence for further use of that third party material. |
DOI: 10.1016/j.comnet.2023.110088
Abstract
The revolution of virtualization technologies and Cloud computing solutions has emphasized the need for energy-efficient and Service level agreement (SLA)-aware resource management techniques in cloud data centers. Workload consolidation in Infrastructure-as-a-Service (IaaS) providers allows for efficient utilization of hardware resources and reduced energy consumption by consolidating workloads onto fewer physical servers. To ensure successful workload consolidation, it is crucial for IaaS providers to carefully estimate the host state and identify overloaded and underloaded hosts, thereby avoiding overly aggressive consolidation. Existing proposals determine the host state depending on its current resource utilization or a single anticipated resource utilization value, and often consider only a single resource type of the host, such as CPU. These limitations may lead to unreliable host state estimations, resulting in excessive and needless service migrations between physical machines (PMs). This, in turn, can lead to extra delays in service execution, degraded performance, increased power consumption, and SLA violations. To address these challenges, we propose a workload consolidation approach that leverages a multi-resource and multi-step resource utilization prediction model. Based on this model, our overload and underload decision-making algorithms consider the forecasted future trend (sequence of future value) of each host resource's utilization, including CPU, memory, and bandwidth. Through extensive experimentations conducted with two real-world datasets, we demonstrate that our approach can significantly reduce power consumption, SLA violation rate, and the number of migrations compared to existing benchmarks.
Item Type: | Article |
---|---|
ISSN: | 1389-1286 |
Uncontrolled Keywords: | Multi-resource; Workload prediction; Kalman filter; Support vector regression; Consolidation approach; Cloud computing |
Group: | Faculty of Science & Technology |
ID Code: | 39383 |
Deposited By: | Symplectic RT2 |
Deposited On: | 10 Jan 2024 16:14 |
Last Modified: | 05 Nov 2024 01:08 |
Downloads
Downloads per month over past year
Repository Staff Only - |