hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Elliott Clark (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HBASE-5959) Add other load balancers
Date Mon, 14 May 2012 04:24:14 GMT

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

Elliott Clark commented on HBASE-5959:
--------------------------------------

Move cost is just there to stop thrashing.  We want all the other to be way above what move
cost is.  If moving were at the same magnitude that regionSkewCost was then the balancer would
not work at all.  It would only keep the random mutations.

Since everything is normalized to between 0 and 1 any multiplier(2 or above) could work, but
100 just makes things a little bit easier to reason about.  Basically we'll keep a move if
it makes the region skew cost better.  And then the balancer will search for how to make that
move have the best table skew or the best data locality .
                
> Add other load balancers
> ------------------------
>
>                 Key: HBASE-5959
>                 URL: https://issues.apache.org/jira/browse/HBASE-5959
>             Project: HBase
>          Issue Type: New Feature
>          Components: master
>    Affects Versions: 0.96.0
>            Reporter: Elliott Clark
>            Assignee: Elliott Clark
>         Attachments: HBASE-5959-0.patch, HBASE-5959-1.patch, HBASE-5959-2.patch, HBASE-5959-3.patch
>
>
> Now that balancers are pluggable we should give some options.b

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message