Charlie Qiangeng Xu created HBASE-17159:
-------------------------------------------

             Summary: Better the Assignment plan when server aborted or 
creating tables, etc.
                 Key: HBASE-17159
                 URL: https://issues.apache.org/jira/browse/HBASE-17159
             Project: HBase
          Issue Type: New Feature
          Components: Balancer, Region Assignment
    Affects Versions: 1.2.4, 2.0.0
            Reporter: Charlie Qiangeng Xu


When master processing a dead serve or creating a new table, the assignment 
plan would be generated based on the roundRobinAssignment method of balancer.
Yet if these operations happen a lot, the cluster would be out of balance both 
on table level and server level. Balancer would be triggered and may cause huge 
amount of region moves( This is what we observed).
Ideally, the assignment should be able to consider the table or cluster level 
balance as well as locality(for the case of dead server). 
 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to