[Gluster-devel] Full bore.
Anand Avati
avati at zresearch.com
Fri Nov 16 16:10:09 UTC 2007
Your configuration doesnt seem to be what you want. do it someting like this
-
volume brick1
..
end-volume
volume write-behind
...
subvolume brick1
end-volume
volume read-ahead
...
subvolume write-behind
end-volume
volume server
...
auth.ip.read-ahead.allow *
subvolume read-ahead
end-volume
also can you post your client config?
avati
2007/11/16, Chris Johnson <johnson at nmr.mgh.harvard.edu>:
>
> Ok, hi.
>
> I think I'm committing a major blunder here which may be why I'm
> not seeing better through put.
>
> These xlators should be stacked, is that right? I defined the
> following;
>
> volume brick1
> type storage/posix
> option directory /home/sdm1
> end-volume
>
> volume server
> type protocol/server
> subvolumes brick1
> option transport-type tcp/server # For TCP/IP transport
> # option client-volume-filename /etc/glusterfs/glusterfs-client.vol
> option auth.ip.brick1.allow *
> end-volume
>
> volume writebehind
> type performance/write-behind
> option aggregate-size 131072 # in bytes
> subvolumes brick1
> end-volume
>
> volume readahead
> type performance/read-ahead
> option page-size 65536 ### in bytes
> option page-count 16 ### memory cache size is page-count x page-size
> per file
> subvolumes brick1
> end-volume
>
> Should I have used the 'server' volume as the subvolume for read-ahead
> and write-behind in the above? Or should read-ahead and write-behind
> be between the basic brick and the server volume? Is there a
> diffrence in performance?
>
> I grabbed 5 volumes from the SATA Beast. I think the best way to
> test this is with the real files and jobs. So it's go for broke and
> full bore time.
>
> If I have two front ends I need I'll need the postix lock deal,
> the io threader is a must or why bother. If I unify, both front ends
> need access to the same namespace brick so it has to have locks on it
> too, yes?
>
> Looking at the GlusterFS Translators v1.3 server examples. Why
> is the io thread xlator so high up in the stack? Would it be better
> farther down that stack closer to the basic bricks? If not, why not?
>
>
> -------------------------------------------------------------------------------
> Chris Johnson |Internet: johnson at nmr.mgh.harvard.edu
> Systems Administrator |Web:
> http://www.nmr.mgh.harvard.edu/~johnson
> NMR Center |Voice: 617.726.0949
> Mass. General Hospital |FAX: 617.726.7422
> 149 (2301) 13th Street |Knowing what thou knowest not
> Charlestown, MA., 02129 USA |is in a sence omniscience. Piet Hein
>
> -------------------------------------------------------------------------------
>
>
> _______________________________________________
> Gluster-devel mailing list
> Gluster-devel at nongnu.org
> http://lists.nongnu.org/mailman/listinfo/gluster-devel
>
--
It always takes longer than you expect, even when you take into account
Hofstadter's Law.
-- Hofstadter's Law
More information about the Gluster-devel
mailing list