I'm setting up a new server, the storage is based on a LSI 9260-4i with bbu and 4 x 480GB samsung ssd datacenter edition and I will use raid 10. The server will be used for shared hosting. Usually up until now, I have been using 128KB stripe size on all my previous servers used for shared hosting with raid10 on sas disks.
When I create a new raid10 virtual drive the controller suggests 256 KB strip size, so I would get 512KB stripe size on a raid10 with 4 hdd. As far as I know a smaller stripe size would be be preferable on a server used for shared hosting since it mostly has random reads. On the other hand I have read (on forums, not on official documentation) that the stripe size should always be bigger than the readahead value of the OS, my readahead will be 256KB.
What stripe size do you use for a server used for shared hosting?
When I create a new raid10 virtual drive the controller suggests 256 KB strip size, so I would get 512KB stripe size on a raid10 with 4 hdd. As far as I know a smaller stripe size would be be preferable on a server used for shared hosting since it mostly has random reads. On the other hand I have read (on forums, not on official documentation) that the stripe size should always be bigger than the readahead value of the OS, my readahead will be 256KB.
What stripe size do you use for a server used for shared hosting?