how to...accelarate randon access to millions of images?
Dag-Erling Smørgrav
des at linpro.no
Sun Mar 16 15:54:42 CET 2008
Sascha Ottolski <ottolski at web.de> writes:
> Now my question is: what kind of hardware would I need? Lots of RAM
> seems to be obvious, what ever "a lot" may be...What about the disk
> subsystem? Should I look into something like RAID-0 with many disk to
> push the IO-performance?
First things first: instead of a few large disks, you want lots of small
fast ones - 36 GB or 72 GB 10,000 RPM disks - to maximize bandwidth.
There are two ways you might condfigure your storage: one is to place
all the disks in a RAID-0 array and use a single file system and storage
file on top of that. The alternative is to have a separate file system
and storage file on each disk. I honestly don't know which will be the
fastest; if you have a chance to run some benchmarks, I'd love to see
your numbers and your conclusion.
Note that even if a single RAID-0 array turns out to be the fastest
option, you may have to compromise and split your disks into two arrays,
unless you find a RAID controller that can handle the number of disks
you need.
DES
--
Dag-Erling Smørgrav
Senior Software Developer
Linpro AS - www.linpro.no
More information about the varnish-misc
mailing list