We operate a web photo server (Dell 1950 w/ md1000 and PERC5/E card) The OS is Centos5 x64
The photo server is apache. Photos are stored on a raid1 disk array that does 90% reads, 10% writes.
Each photo has 3 sizes - thumbnail 6-8K, medium 16K-25, large 40K-100K. Thumbnails are accessed far more frequently than other types.
There really 3 questions What is an ideal strip size for the raid array. What ext3 stride size should be used to format the array for it to be optomized to the stripe size.
Finally, is there a linux disk bench mark tool that can disable all disk, controller and OS level caching and then randomly read files from the disk and give out put times?