Research of Dynamic Load Balancing Strategy on HBase

As an open source distributed column store database, HBase is widely used because of its low cost and high scalability. According to the problem that HBase can't spread requests to each server greatly be-cause of its load balancing strategy did not consider Region Server's dynamic load factor. This paper proposed a dynamic load balancing strategy based on Table, The strategy can disperse the request and the settlement of hotspot issues better. The experimental results show that the improvement load balancing strategy can improve the overall performance of the system.

[1]  Yang Zheng,et al.  Performance analysis and testing of HBase based on its architecture , 2013, 2013 IEEE/ACIS 12th International Conference on Computer and Information Science (ICIS).

[2]  Lars George,et al.  HBase: The Definitive Guide , 2011 .

[3]  Yang Zheng,et al.  Performance testing of HBase based on the potential cycle , 2013, 2013 IEEE/ACIS 12th International Conference on Computer and Information Science (ICIS).

[4]  Chen Guo-bi A Distributed Dynamic Load Balancing Scheduling Algorithm , 2014 .

[5]  Ronald C. Taylor An overview of the Hadoop/MapReduce/HBase framework and its current applications in bioinformatics , 2010, BMC Bioinformatics.

[6]  Guan Le,et al.  Survey on NoSQL database , 2011, 2011 6th International Conference on Pervasive Computing and Applications.

[7]  Yan Jun-chen Analysis and Research on the Distributed Storage of Data Placement Strategy , 2012 .

[8]  Zhang Ying-wei The Realization of Load Balancing in NoSQL , 2012 .

[9]  Nick Dimiduk,et al.  HBase in Action , 2012 .