Save 20% on all Cloud VPS plans — use code HAPPY20 at checkout
99.95% uptime SLA 24/7 support Since 2019 Tier IV · Noida
Client Area
BLOGDedicated servers

RAID levels for a dedicated server: 0, 1, 5, 6 and 10 in plain terms

What each RAID level does, how many disks it needs, how many failures it survives, what it costs in usable space, and which one to choose on a rented dedicated server.

By URLStart Engineering 3 min read
RAID levels for a dedicated server: 0, 1, 5, 6 and 10 in plain terms — URLStart blog cover
Fig. 01 — RAID levels for a dedicated server: 0, 1, 5, 6 and 10 in plain terms — URLStart blog cover
    TL;DR
  • RAID spreads data across several disks so the server survives a failed drive (or goes faster). It is not a backup.
  • RAID 1 mirrors two disks: survives one failure, half the space. RAID 10 mirrors pairs and stripes them: fast and resilient, half the space, four disks minimum.
  • RAID 5 and 6 use parity: more usable space, slower writes, and long rebuilds on large SSDs. RAID 0 is fast and survives nothing.
  • On a two-disk dedicated server, choose RAID 1. On four or more, RAID 10 for databases, RAID 6 for large storage.

When you order a dedicated server with two or more disks, someone asks which RAID level you want. Picking the right one takes two minutes once you know what each RAID level does to space, speed and safety.

Here are the RAID levels you will be offered on a dedicated server, in plain terms: what each one does to space, speed and safety, and which to choose.

First: RAID is not a backup

RAID keeps the server running when a disk dies. It does nothing when you delete a folder, when ransomware encrypts the data, or when a bad deploy corrupts the database, because it faithfully copies the mistake to every disk at once. Keep backups somewhere else as well. Ours is an add-on with the last 48 hours retained; keep your own off-site copy too.

The RAID levels compared

LevelMinimum disksUsable spaceFailures survivedGood for
RAID 02All of itNoneScratch space, caches you can lose
RAID 12Half1Almost every two-disk server
RAID 53All but one disk1Read-heavy storage on smaller disks
RAID 64All but two disks2Large storage arrays
RAID 104Half1 per mirrored pairDatabases, virtualisation, busy servers

RAID 0 stripes data across disks for speed. Lose one disk and everything is gone. Never use it for anything you need.

RAID 1 writes the same data to two disks. One can die and the server carries on; replace it and the mirror rebuilds. Reads can be a little faster, writes are the same as one disk.

RAID 5 stripes data with parity across three or more disks. Any one disk can fail. Writes are slower because parity is recalculated, and rebuilding a large disk takes long enough that a second failure during the rebuild is a real risk.

RAID 6 is RAID 5 with two parity blocks, so any two disks can fail. Slower writes again, safer rebuilds. The right choice for big arrays of large disks.

RAID 10 mirrors pairs of disks and stripes across the pairs. Fast reads and writes, survives one failure per pair, and rebuilds quickly because it only copies a mirror. The default for databases and anything write-heavy.

Hardware or software RAID

A hardware RAID controller does the work on a card, often with a battery-backed cache. Linux software RAID (mdadm) does it in the kernel and, on modern CPUs, is as fast for most workloads and easier to move between machines. Either is fine on a rented server; what matters is that someone is watching for a failed disk.

Which to choose on a rented dedicated server

Two disks: RAID 1, almost always. Four disks running a database or virtual machines: RAID 10. Four or more large disks for storage or backups: RAID 6. Avoid RAID 5 on large SSDs for anything important; the rebuild window is the risk. Our Arya and Shakti builds ship with two SSDs, which we set up as RAID 1 unless you ask for something else.

Watch the array

A RAID that degrades silently is a single disk waiting to fail. Set up alerts: mdadm --monitor with an email address for software RAID, or the controller's tool for hardware RAID, and check the hardware event log in IPMI now and then.

Questions we get asked

Can I change RAID level later? Usually only by rebuilding the array, which means backing up and reinstalling. Choose at order time.

Who replaces a failed disk? On a rented server, we do, at no charge. You tell us, or we see it in monitoring.

Is RAID 1 slower than a single disk? Writes are about the same, reads can be faster.

Should I use RAID with NVMe? Yes, the same rules apply; mirroring protects against a failed drive regardless of type.

Do VPS plans use RAID? Yes, our VPS nodes run on NVMe in RAID; that is our job, not yours.

Ready to deploy?

Root shell in about a minute. Talk to an engineer first if you'd rather size it together.

✓ 99.95% uptime SLA ✓ Cards · UPI · Net banking · PayPal · Crypto ✓ Cancel anytime