Does Gluster support fast random reads?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hey list,

My application requires storing files of up to about 50 MB, however it 
only ever reads individual 8KB blocks. I'm wondering if GlusterFS is a 
good fit in my situation, I'm looking for a solution that allows me to 
fetch these individual blocks with relatively low latency. My typical 
request requires me to fetch the first two or three blocks, the last 
block and 10-100 mostly consecutive blocks from the middle.

We're currently using several Apache servers and HTTP Range requests to 
deliver the data which completes in about 30ms on average. Now I'm 
looking for a solution that will provide similar performance (anything 
under 100ms would be acceptable) while also providing replication and 
better scalability.

GlusterFS seems to be a perfect fit, but is it optimized for random 
access reads? Should I store the 8KB blocks as individual files instead?

Your opinions are very much appreciated!


Cheers,

Stefan Thomas


[Index of Archives]     [Gluster Development]     [Linux Filesytems Development]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Bugtraq]     [Linux OMAP]     [Linux MIPS]     [eCos]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux