hbase-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Shuja Rehman <shujamug...@gmail.com>
Subject Re: Logical Division of Hbase Cluster
Date Tue, 14 Jun 2011 08:41:20 GMT
Well...There are couple of reasons

1- The data is coming from different regions of country and i want to
distribute the data w.r.t regions. e.g
RegionServer1-RegsionServer4  contain east region data only.
RegionServer2-RegionServer6 contain  west region data only.

2- The cluster is combination of different machines w.r.t hardware (RAM,
Processor Speed,Number of Cores). Some tables are access frequently and some
access for fewer time so i want to place the most accessed tables on the
machines with highest RAM and processing speeds. e.g create table1, colFam1
@,, (list of region servers)

4- I need to implement different priority scanning so the highest priority
query should be serve through good machines and this can be done if i able
to place the priority data on good machines. e.g if time= busy hours then
place data at good region servers.else if time=night then place data at
normal servers.

On Mon, Jun 13, 2011 at 9:38 PM, Stack <stack@duboce.net> wrote:

> On Mon, Jun 13, 2011 at 6:29 AM, Shuja Rehman <shujamughal@gmail.com>
> wrote:
> > I have a question about logical division of hbase cluster, means dividing
> > the region servers w.r.t  tables. This means that If I have let say 10
> > computers in cluster then table t1,t2 should be handled by c1,c3,c7
> region
> > servers and all data related to these tables should be placed on these
> > servers and table t3,t6 should be handled by rest of servers. The goal is
> to
> > distribute specific data to specific region servers. SO is it possible to
> > do? If yes then how? and if No then what other approach can be use?
> >
> Not possible currently.   I'll spare asking you why you would want to
> do this.  You'd need to insert your own balancing algorithm.
> St.Ack

Shuja-ur-Rehman Baig

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message