[Gluster-users] Improving afr performance

Pablo Godel pablo.godel at gmail.com
Fri Nov 20 21:23:32 UTC 2009


What are the downsides of using performance improving translators ?

There has to be some, or otherwise why not have them on by default?

Thanks
Pablo

On Fri, Nov 20, 2009 at 3:50 PM, Raghavendra G <raghavendra.hg at gmail.com>wrote:

> On Fri, Nov 20, 2009 at 10:35 AM, Paras Fadte <plfgoa at gmail.com> wrote:
>
> > Hi Vikas,
> >
> > Thanks for the response.
> >
> > I am having performance issues upon migration to gluster. Follwoing
> > should explain the issue.
> >
> > There are scripts running which access data from the gluster mount
> > point . Earlier NFS was used . With NFS the scripts seem to have no
> > problem getting completed faster but when same scripts run accessing
> > same data from gluster  it runs about 3-4 times  slower .  Mostly the
> > scripts do stat/unlinking/renaming operations on files. Number of
> > files would be roughly 25k withe average file size 40KB . What can be
> > done to increase the speed/performance ?
> >
>
> If you are doing only operations like stat which modify metadata, without
> reading or writing, stat-prefetch should be enough. If you are reading
> files, you can try quick-read, since your file sizes happen to be smaller.
> And if you are re-reading you can try io-cache. If you are writing to
> files,
> write-behind should help.
>
>
> >
> > Regarding stat-prefetch is the following usage correct ?
> >
> > volume afr
> >  type cluster/replicate
> >  subvolumes A B
> > end-volume
> >
> > volume stat-prefetch
> >  type performance/stat-prefetch
> >  subvolumes afr
> > end-volume
> >
>
> yes.
>
>
> >
> > Thank you.
> >
> > -Paras
> >
> >
> > On Fri, Nov 20, 2009 at 1:42 AM, Vikas Gorur <vikas at gluster.com> wrote:
> > > Paras Fadte wrote:
> > >>
> > >> Hi,
> > >>
> > >> Which  settings in AFR in  gluster directly affects performance when
> > >> there are lots of "ls" and "stat" calls made on files mounted using
> > >> gluster?
> > >>
> > >>
> > >
> > > There isn't any setting in afr that can affect ls or stat performance.
> > You
> > > can load
> > > the stat-prefetch translator above afr to increase ls/stat performance.
> > >
> > > Vikas
> > >
> > >
> > _______________________________________________
> > Gluster-users mailing list
> > Gluster-users at gluster.org
> > http://gluster.org/cgi-bin/mailman/listinfo/gluster-users
> >
>
>
>
> --
> Raghavendra G
>
> _______________________________________________
> Gluster-users mailing list
> Gluster-users at gluster.org
> http://gluster.org/cgi-bin/mailman/listinfo/gluster-users
>
>


More information about the Gluster-users mailing list