hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Andrew Purtell (JIRA)" <j...@apache.org>
Subject [jira] [Comment Edited] (HBASE-6721) RegionServer Group based Assignment
Date Wed, 07 Nov 2012 16:29:13 GMT

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

Andrew Purtell edited comment on HBASE-6721 at 11/7/12 4:27 PM:
----------------------------------------------------------------

bq. The implementation is a bit clunky but probably the prolly the best choice if we want
to keep the data in the tables.

[~toffer] Keeping the group assignment data in a table (at least the authoritative record
of it) seems appropriate and consistent with feedback. Have you also considered adding a state
mirror in ZK to avoid the need for random assignment of catalog tables and the group table
if it is available on (re)start?

FYI, looks like the _3 patch picks up unrelated work.

Edit: See my above recent comment in this regard.
                
      was (Author: apurtell):
    bq. The implementation is a bit clunky but probably the prolly the best choice if we want
to keep the data in the tables.

[~toffer] Keeping the group assignment data in a table (at least the authoritative record
of it) seems appropriate and consistent with feedback. Have you also considered adding a state
mirror in ZK to avoid the need for random assignment of catalog tables and the group table
if it is available on (re)start?

FYI, looks like the _3 patch picks up unrelated work.
                  
> RegionServer Group based Assignment
> -----------------------------------
>
>                 Key: HBASE-6721
>                 URL: https://issues.apache.org/jira/browse/HBASE-6721
>             Project: HBase
>          Issue Type: New Feature
>            Reporter: Francis Liu
>            Assignee: Vandana Ayyalasomayajula
>             Fix For: 0.96.0
>
>         Attachments: HBASE-6721_94_2.patch, HBASE-6721_94_3.patch, HBASE-6721_94.patch,
HBASE-6721_94.patch, HBASE-6721-DesigDoc.pdf
>
>
> In multi-tenant deployments of HBase, it is likely that a RegionServer will be serving
out regions from a number of different tables owned by various client applications. Being
able to group a subset of running RegionServers and assign specific tables to it, provides
a client application a level of isolation and resource allocation.
> The proposal essentially is to have an AssignmentManager which is aware of RegionServer
groups and assigns tables to region servers based on groupings. Load balancing will occur
on a per group basis as well. 
> This is essentially a simplification of the approach taken in HBASE-4120. See attached
document.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Mime
View raw message