Telecommunications Science ›› 2012, Vol. 28 ›› Issue (12): 124-128.doi: 10.3969/j.issn.1000-0801.2012.12.019

• special • Previous Articles     Next Articles

Optimization and Realization of Hadoop Load Balance Mechanism Based on a Multivariable Dynamic Evaluate Threshold Algorithm

Juan Wu1,Hai Huang1,Feng Qian1,Yongjun Li2,Zhibin Shou2   

  1. 1 Guangdong Research Institute of China Telecom Co.,Ltd.,Guangzhou 510630,China
    2 South China University of Technology,Guangzhou 510006,China
  • Published:2017-02-07

Abstract:

Cloud computing system and Hadoop load balance mechanism were introduced particularly.When Hadoop system needs load balance,the user must call the system's balancer with the threshold being input in advance which restrict the performance of the balancer greatly.In this case,a multivariable dynamic evaluate threshold algorithm was used to optimize and realize the balancer.Multivariable dynamic evaluate threshold algorithm is one of the algorithm based on the current state of the cluster.It used the disk space utilization and cluster busy degree to dynamic evaluates the threshold of balancer.This algorithm not only can dynamic evaluates the balancer's threshold,but also can balance the desired balanced result and the running time by means of selection suitable weight parameters.Results of the experiment shows that comparing with the system default balancer,which needs a fixed threshold.The balancer using multivariable dynamic evaluate threshold algorithm would be more satisfactory.

Key words: cloud computing, HDFS, load balance, threshold

No Suggested Reading articles found!