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)