Hi Vikas, I have already loaded performance translators, if I want to increase nodes to improve the performance, client or server nodes you suggest to increase? Thx ! Ben For Client side: volume iothreads type performance/io-threads option thread-count 8 option cache-size 128MB subvolumes storage-unify end-volume volume readahead type performance/read-ahead option page-size 128kb ### in bytes option page-count 64 ### memory cache size is page-count x page-size per file subvolumes iothreads end-volume volume writebehind type performance/write-behind option aggregate-size 131072 # in bytes option flush-behind on subvolumes readahead end-volume volume io-cache type performance/io-cache option cache-size 512MB # default is 32MB option page-size 256KB #128KB is default option option force-revalidate-timeout 7200 # default is 1 subvolumes writebehind end-volume -----Original Message----- From: vikasgp@xxxxxxxxx [mailto:vikasgp@xxxxxxxxx] On Behalf Of Vikas Gorur Sent: Monday, October 27, 2008 7:34 PM To: Ben Mok Cc: gluster-devel@xxxxxxxxxx Subject: Re: How to increase a throughput 2008/10/27 Ben Mok <benmok@xxxxxxxxxxxxxxxxxxxx>: > Hi , > > I am using GlusterFS-1.3.12, fuse-2.7.3glfs10 , I have four servers and four > clients, what do you suggest to improve the throughput of them, increase > number of clients or servers? You can try loading the following performance translators and see if it helps: * io-threads: load this just above your storage/posix translators on the servers * read-ahead: if your applications mainly make sequential reads, loading this translator on the clients will increase throughput. * write-behind: if your applications are write-intensive, loading this translator on the client side may help performance. Vikas Gorur -- Engineer - Z Research http://gluster.org/