Title
Improving Resource Utilization in Data Centers using an LSTM-based Prediction Model
Abstract
Data centers are centralized facilities where computing and networking hardware are aggregated to handle large amounts of data and computation. In a data center, computing resources such as CPU and memory are usually managed by a resource manager. The resource manager accepts resource requests from users and allocates resources to their applications. A commonly known problem in resource management is that users often request more resources than their applications actually use. This leads to the degradation of overall resource utilization in a data center. This paper aims to improve resource utilization in data centers by predicting the required resource for each application. We designed and implemented a neural network model based on Long Short-Term Memory (LSTM) to predict more efficient resource allocation for a job based on historical data. Our model has two LSTM layers each of which learns the relationship between: (1) allocation and usage, and (2) CPU and memory. We used Googles cluster-usage trace, which contains a trace of resource allocation and usage for each job executed on a Google data center, to train our neural network. Googles cluster scheduler simulator was used to evaluate our proposed method. Our simulation indicated that the proposed method improved the CPU utilization and memory utilization by 10.71% and 47.36%, respectively, compared to a conventional resource manager. Moreover, we discovered that increasing the memory cell size of our LSTM model improves the accuracy of the prediction in return for longer training time.
Year
DOI
Venue
2019
10.1109/CLUSTER.2019.8891022
2019 IEEE International Conference on Cluster Computing (CLUSTER)
Keywords
Field
DocType
Long Short-Term Memory,Resource Utilization,Computing Resources,Resource Management
Resource management,Central processing unit,Computer science,Networking hardware,Resource allocation,Artificial neural network,Data center,Computation,Distributed computing,Memory cell
Conference
ISSN
ISBN
Citations 
1552-5244
978-1-7281-4735-2
0
PageRank 
References 
Authors
0.34
5
5
Name
Order
Citations
PageRank
Kundjanasith Thonglek102.03
Kohei Ichikawa26919.79
Keichi Takahashi373.53
Hajimu Iida428631.95
Chawanat Nakasan581.26