On an HP ProLiant 360p Gen8 server, how to set up Raid 10

On an HP ProLiant 360p Gen8 server, how to set up Raid 10

I recently acquired a lovely HP ProLiant 360p Gen8 1U server with which I intended to install and configure VMware ESXi 5.5. This wouldn't be hosting any sensitive data, but I needed to be careful about how I set up my storage because I wanted to match a real production arrangement. Using RAID 0 in any setting is typically not a good idea due to the lack of fault tolerance. If one of the drives in the array fails, all of your data is lost. RAID 1 was a possible option because it allowed for mirroring, but I needed something with a little more fault tolerance. RAID 5 was next on my list, and while it did offer parity to allow for disk failure, the chances of a second disk failing while I was browsing Amazon for hard drives were highly likely. In addition, I wanted it to have the look and feel of something on a corporate level. RAID 10 was set up on my HP ProLiant 360p Gen8 server as a result of my decision.

Pros and Cons of RAID 10:

Pros:

  • RAID 10 is lightning fast! Because it combines striping and mirroring, you get the best of both worlds and have instant access to your data.
  • It's dependable and fault-tolerant. RAID 10 allows for two disk failures and has a quick recovery time.

Cons:

  • RAID 10 takes up half as much space as raw storage. So, if you have 1TB of raw storage, you'll have a little less than 500GB of usable storage.
  • A minimum of four hard disks is required for RAID 10. This can be quite costly for some people.

What are the advantages of RAID 10 over RAID 6?

  • RAID 10 is significantly faster and performs far better in circumstances where performance is critical. (Isn't that always the case?)
  • It's best for database servers with a lot of IO.

Here's a video of me setting up RAID 10 on my server.