[Gluster-users] Difference in transltors and a question about live heal

Basavanagowda Kanur gowda at zresearch.com
Sun Feb 22 16:32:12 UTC 2009


Davide,
  Please find reply inline.

On Sun, Feb 22, 2009 at 9:52 PM, Davide D'Amico <davide.damico at gmail.com>wrote:

> 2009/2/22 Basavanagowda Kanur <gowda at zresearch.com>:
> > Davide,
> >   Replies inline.
> >
> > On Sun, Feb 22, 2009 at 2:24 PM, Davide D'Amico <davide.damico at gmail.com
> >
> > wrote:
> >>
> >> Hi,
> >> I was looking for a scalable-ha nfs storage solution and glusterfs seems
> >> to be
> >> the only out there :-)
> >>
> >> I was reading the documentation and I cannot find the difference
> >> between "Replicate
> >> Translator" and "HA Translator": the latest seems to be a particular
> case
> >> of the
> >> first one when I have only two bricks. Is it right?
> >
> > Replicate translator provides replication feature, whereas HA (High
> > Availability) translator provides high availability, HA does not do any
> > replication.
> It seems that HA works on 'interfaces', while Replication works on
> subvolumes.
>
> >>
> >> I intend to create a scalable nfs cluster, so I can add storage nodes
> >> to increase
> >> storage size: have I to use unify on top of AFR translator (i.e. unify
> >> on a replicated
> >> volume?).
> >
> > you can use 'distribute' (formerly DHT) translator over AFR.
>
> What are the differences between unify and distribute? It seems that dht si
> more scalable than unify.
>
unify and distribute function exactly in the same way - to distribute files
across their subvolumes.
Difference is in the way the distribution is handled.
* distribute uses a hash based  scheduling to distribute files, whereare
unify relies on the schedulers.
* distribute does not require any central meta-data server, whereas unify
requires a central meta-data server called namespace.

>
> I am using fbsd 7 and to compile the sources I have to install bison,
> fusefs-libs,
> setenv (export if you use bash) CFLAGS=-I/usr/local/include and
> LDFLAGS=-L/usr/local/lib
> to compile with FUSE enabled.
>
> Thanks,
> d.
>



-- 
Gowda
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://supercolony.gluster.org/pipermail/gluster-users/attachments/20090222/439ca810/attachment.html>


More information about the Gluster-users mailing list