Max Lapan created HDFS-4992:
-------------------------------

             Summary: Make balancer's thread count configurable
                 Key: HDFS-4992
                 URL: https://issues.apache.org/jira/browse/HDFS-4992
             Project: Hadoop HDFS
          Issue Type: Improvement
          Components: balancer
            Reporter: Max Lapan


By default, balancer has 1000 threads which moves blocks around (mover threads) 
and 200 threads which decide which block to move (dispatcher threads).

On large clusters, 1000 threads creates significant load on NN, which slows 
down other HDFS activity. For example, on our cluster, 'hdfs dfs -ls /' command 
took about 1 minute when balancer is active. When no balancing in progress, the 
same command finishes in second or two.

This patch makes amount of threads configurable by two new options 
'dfs.balancer.moverThreads' and 'dfs.balancer.dispatcherThreads'.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to