Efficient resource utilization using multi-step-ahead workload prediction technique in cloud

Sounak Banerjee,Sarbani Roy,Sunirmal Khatua
DOI: https://doi.org/10.1007/s11227-021-03701-y
IF: 3.3
2021-03-09
The Journal of Supercomputing
Abstract:The demand of cloud-based services is growing rapidly due to the high scalability and cost-effective nature of cloud infrastructure. As a result, the size of the data center is increasing drastically, so is the cost of maintenance in terms of resource management and energy consumption. Hence, it is important to develop a proper resource management plan to maximize the profit by reducing the overhead of operational cost. In this paper, we propose a multi-step-ahead workload prediction approach using Machine learning techniques and allocate the resources based on this prediction in a way that allows the resources to be utilized more efficiently and thereby, reducing the data center's overall energy consumption. We evaluate the effectiveness of our framework based on real workload trace of Bitbrains. Experimental results show that our framework outperforms other state-of-the-art approaches for predicting workload over a long-run and significantly improves resource utilization while enabling substantial energy savings.
What problem does this paper attempt to address?