• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1415
  • Last Modified:

vmware - raid 5 or raid 10

Building an ESXi host and trying to decide whether to use raid 5 or raid 10
using 4 x 1TB drives...
all comments and opinions welcome.
Has anyone peformed any tests, or research on this?
Any good articles around which compare the 2 / discuss these?
Any information would be helpful!
what is best for SPEED...disaster recovery...
what kinds of speeds are needed for VMWARE?
  • 2
2 Solutions
Depends what applications your vm's will be running. Raid 10 will always give you better performance, but then you loose half the raw disk space.

if it will just be file servers/domain controller/dhcp/printer server/small sql i would use Raid 5

If it will be exchange or larger SQL you should use seperate controller cards and split up the data stores.
Q: How much speed is required for VMware
A: As much as is required by the servers you virtualise. Each application will have its own storage requirements - you should measure or estimate these then put together a storage subsystem that will deliver sufficient bandwidth and throughput, with room for growth.

RAID 10 vs RAID 5:
This depends on the read/write balance of your applications. 10 is slightly slower than 5 when reading data, but RAID 5 takes twice as long to process each write operation so is much slower at writing data to disk. 

eg If you are running a busy transaction processing database, it will be performing lots of write operations. RAID 10 would be faster in this situation.

Alternatively, if you are running a file server with lots of data that doesn't change very often, you will need lots of capacity and write performance is less important. Raid 5 is more appropriate in this situation is it "wastes" less of the disks' raw capacity.

For further info, see these articles:
Apologies nhidalgo, didn't refresh before posting, so didn't notice that you'd already covered a lot of the points in my post!


Featured Post

What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now