still trying to configure my large (24) array of disks (2.4TB) for an archive/nas of mixed huge and small files. But apart from this, I am now more focused to understand how striped RAIDs work under the hood but more I read and more I get confused because most of the literature's example are based on "low" number of disks (I asked the producer but he was reluctant to answer publicly some of those questions because "reserved information")
- stripe size is usually
(Number of data disks) x (size of strip)
(or chunk) Eg. 8x64KB=512KB or 10x256KB=2560KB - how are files split and saved into the stripe? one file per stripe (the remaining strips are filled with zeros) or many files for a stripe until it all its strips are filled?
- for large array, is the stripe size still important? I mean I discovered my PERC uses a fixed value 1MB for the stripe size if its value is bigger than 1MB (e.g. 8x256KB). In this case, how should the stripe be arranged? is it still large as 8x256KB=2MB and internally divided in 2x 1MB? or is it large 1MB divided by 8 data disks?
- nowadays should I configure a striped RAID with "power of 2" in mind? my PERC allows me to configure any number of disks for any kind of RAID level, which are not power of 2
- knowing these limitations(?), is it worth to set the array as a 2x12Disks RAID60 and 256KB of strip size? we need not to waste too much space