DocumentCode
3589489
Title
An optimized load balance based on data popularity on HBASE
Author
Linjuan Xia ; Hongzhong Chen ; Haichun Sun
Author_Institution
Coll. of Electron. & Inf. Eng., Tongji Univ., Shanghai, China
fYear
2014
Firstpage
234
Lastpage
238
Abstract
Load balancing is an important technique for improving distributed system performance. It results in a better utilization of server resources and quick response time for user requests. In distributed database, it is crucial to take data popularity into account. It is known that servers storing popular data usually become hotspots, so using forecasting methods to predict the popular data in advance will have great impact on performance. For HBase, several methods are proposed for balancing the load but still some improvement in terms of efficiency is required. In this paper, we present an efficient load balancing algorithm which alleviates hotspots by considering data popularity using secondary exponential smoothing method. In the algorithm we construct a region move evaluation function which takes data locality into consideration for further improvement of the throughput in HBase. The experimental result illustrates that our optimized algorithm runs faster and better, and gains about 3% throughput improvement as the cluster is much more balanced.
Keywords
distributed databases; resource allocation; HBASE; data popularity; distributed database; distributed system; exponential smoothing method; forecasting method; load balancing algorithm; load prediction; optimized load balance; Algorithm design and analysis; Clustering algorithms; Distributed databases; Load management; Prediction algorithms; Servers; Smoothing methods; Data Locality; Data popularity; HBase; Load Balance; Load Prediction;
fLanguage
English
Publisher
ieee
Conference_Titel
Information Technology and Electronic Commerce (ICITEC), 2014 2nd International Conference on
Print_ISBN
978-1-4799-5298-4
Type
conf
DOI
10.1109/ICITEC.2014.7105609
Filename
7105609
Link To Document