You are on page 1of 2

RAID 10 RAID 5

Key feature Stripe of mirrors: Combines Striping with parity


striping and mirroring for fault
tolerance and performance.

Striping Yes; data is striped (or split) Yes; data is striped (or
evenly across groups of disks. split) evenly across all
Each group has 2 disks that disks in the RAID 5 setup.
are set up as mirror images of In addition to data, parity
each other. So RAID 10 information is also stored
combines features of RAID 0 (once) so that data can be
and RAID 1. recovered if one of the
drives fails.
Mirroring, Yes. Mirroring of data makes No mirroring or
redundancy and the RAID 10 system fault- redundancy; fault
fault tolerance tolerant. If one of the drives tolerance is achieved by
fails, data can be quickly calculating and storing
rebuilt by simply copying over parity information. Can
from other disks. tolerate the failure of 1
physical disk.
Performance Reads are fast because of Fast reads because of
striping. Writes are also fast striping (data distributed
because even though each across many physical
block of data needs to be disks). Writes are a little
written twice (mirroring), the slower because parity
writes happen on 2 different information needs to be
drives so they can occur in calculated. But since parity
parallel. Parity info doesn't is distributed, 1 disk
need to be calculated. doesn't become a
bottleneck (like it does in
RAID 4).
Applications When performance is Good balance of efficient storage,
important for reads and writes, decent performance, failure
and when it's important to resistance and good security.
recover from failure quickly. RAID 5 is ideal for file
and application servers that have
a limited number of data drives.

Minimum 4 3
number of
physical disks
required
Parity disk? No; parity/checksum are not Parity information is
calculated in a RAID 10 setup. distributed among all
physical disks in the RAID.
If one of the disks fails,
parity info is used to
recover data that was
stored on that drive.
Advantages Quick recovery of data in the Fast reads; inexpensive
event of a disk failure. redundancy and fault
tolerance; data can be
accessed (albeit at a
slower rate) even while a
failed drive is in the
process of being rebuilt.

Disadvantages Disk utilization is only 50% so Recovery from failure is


RAID 10 is an expensive way slow because of parity
to obtain storage redundancy calculations involved in
when compared with storing restoring data and
parity information. rebuilding the replacement
drive. It is possible to read
from the RAID while this is
going on but read
operations during that time
will be quite slow.

You might also like