I am helping reconfigure a RAID0 array of 4 disks used in high speed imaging. I would like to get the maximum possible write speed out of the array as I can. It's used purely as a scratch disk, of which the image files range between 10 and 30 MB a piece. So what I would like to know, is what stripe and cluster size combination will give me the maximum write performance. I've done some reading on RAID0 in the past and have tried to brush up on it a little. My thought is that I should set the stripe size as small as possible, and set the cluster size to be equal. Thanks for any input.
A lot depends on your controller - pure hardware, fake hardware, software? If your files are all 10-30MB you could cripple performance be setting a very small stripe/cluster size. I'd say a fairly large stripe size would yield better write performance. Your best bet is to play around, there won't be one universally best setup. I'd probably start with 64k and experiment either way from there.
That's actually kind of funny because my initial thought, from readings in the past, was to increase stripe size.