Reading the forum and other documentation, I'm seeing a bit of divergence of opinion on how to distribute Zimbra's data across multiple storage arrays.
It seems that that / and /opt need to be on a relatively fast storage (RAID 1 or 10 with fast drives), but I've read that splitting them up is advisable to avoid an I/O bottleneck. HSM and backup can go on relatively slow storage, but again there's an argument for putting them on separate arrays so that the backup will fail independently of the rest of the system.
However in practice, for a small-moderate installation (~100 users), having more arrays seems wasteful as you end up needing a lot of drives to achieve anything other than RAID 1. So I've basically seen two recommendations:
- just break out / and put everything else on a RAID 10 array--seems more expensive, all else being equal
- put / and /opt on a single RAID 1 array of fast drives, with everything else on slower/cheaper array(s)--possible performance hit (??) in exchange for economy
How much of a difference does it make, performance-wise, to put / and /opt on separate arrays?