hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "stack (JIRA)" <j...@apache.org>
Subject [jira] Updated: (HBASE-2480) Smarter load-balancing
Date Thu, 27 May 2010 18:29:36 GMT

     [ https://issues.apache.org/jira/browse/HBASE-2480?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel

stack updated HBASE-2480:

    Attachment: breakout_loadbalancer.txt

Here is a patch that breaks out load balancer and that starts in on writing unit test for
the balancer code.  Its incomplete and setting up the context for the balancer is awkward
but not too bad.

I gave up on this tack though for now -- I was trying to repro hbase-2167 -- because balancer
is only one half of the balancing story.   I'd have to break out the assignment code too to
do a complete test of balance algorithm.  Balancer figures out how many nodes can be offloaded
from current regionserver, assignment code takes into consideration the rest of the cluster
and rules whether to give this regionserver regions.

> Smarter load-balancing
> ----------------------
>                 Key: HBASE-2480
>                 URL: https://issues.apache.org/jira/browse/HBASE-2480
>             Project: HBase
>          Issue Type: Improvement
>            Reporter: stack
>         Attachments: breakout_loadbalancer.txt
> Balancer is really basic; it just looks at counts of regions at the moment.  It also
as it currently works has loads of issues (See the linked issues) including a lack of testibility.
 This issue acts as the umbrella issue to collect all balancer improvements under.

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message