RAID – Which RAID Level to Run for Virtual Machine Storage

hypervisorraidvirtual-machines

We just ordered a server which we are going to use as storage for our virtual machine environment. Basically it will work as a block level storage device running iSCSI to each hypervisor.

The server has (12) 500GB 7200RPM SATA 3/GBs drives with a PERC H700 controller with 512MB of onboard cache.

Which RAID level should we run? We are debating either RAID 5 or RAID 10. RAID 5 provides additional storage capacity, but we have read its slower than RAID 10, and not as fault tolerant. Any real idea how much faster RAID 10 is over RAID 5? Are we talking 10%, 20%, 50%, or 100% faster?

Basically, we want the highest performing solution.

Best Answer

Generally I'd expect Raid 10 to show a decent performance boost over Raid 5, but the answer to any question like this is "Test it yourself and find out, because it depends on your exact circumstances, so no one here can give you a definitive answer".