[ 
https://issues.apache.org/jira/browse/HBASE-26337?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17425824#comment-17425824
 ] 

Clara Xiong commented on HBASE-26337:
-------------------------------------

4 move candidate generators:
 * LoadCandidateGenerator (optimized for RegionCountSkewCostFunction)
 * LocalityCandidateGenerator (optimized for ServerLocalityCostFunction and 
RackLocalityCostFunction)
 * RegionReplicaRackCandidateGenerator (optimized for 
RegionReplicaHostCostFunction and RegionReplicaRackCostFunction)
 * RandomCandidateGenerator (for all cost functions)

> Optimization for weighted random generators
> -------------------------------------------
>
>                 Key: HBASE-26337
>                 URL: https://issues.apache.org/jira/browse/HBASE-26337
>             Project: HBase
>          Issue Type: Improvement
>          Components: Balancer
>            Reporter: Clara Xiong
>            Assignee: Clara Xiong
>            Priority: Major
>
>  urrently we use four move candidate generators and pick one randomly for 
> every move with even probability, all with optimization associated with a 
> certain group of cost functions. We can assign weight for the random picking 
> of generators based on balancing pressure on each group. 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to