Monthly Archives: June 2009

GlusterFS tcp_nodelay patch update

As mentioned in my previous post, I wrote a patch for GlusterFS to increase its performance when operating on many smaller files. Someone told me the other day that this functionality has been pushed to the git repository. Continue reading

Posted in misc | Tagged , , | 3 Comments

Improving GlusterFS performance

Then I tried many frequent filesystem operations, untarring the 2.6.9 linux kernel from and onto the mount. Not so brilliant! It took 23-24 minutes from start to finish. The 2.6.9 kernel contain 17477 files and the average size is just a few kilobytes. This is obviously a lot of smaller bursts of network traffic! Continue reading

Posted in misc | Tagged , , | 5 Comments