raid calculator online demo
eric's kossky  |  updates closed

you can estimate the RAID characteristics using this RAID calculator.

it supports:
¡ñ JBOD     (Spanned Volume)
¡ñ RAID 0   (Non-Redundant Stripe Set)
¡ñ RAID 1   (Mirror)
¡ñ RAID 2   (Hamming Code ECC)
¡ñ RAID 3   (Bit-Interleaved Parity)
¡ñ RAID 4   (Block-Interleaved Parity)
¡ñ RAID 5   (Block-Interleaved Distributed-Parity)
¡ñ RAID 6   (P+Q Redundancy)
¡ñ RAID 10  (Stripe of Mirrors)
¡ñ RAID 0+1 (Mirror of Stripe Sets)
¡ñ RAID 50  (Block-Level Striping with Distributed Parity)

usage instructions are simple: select the desired array layout, then enter RAID member disk capacities into the corresponding form fields. The rest is done automatically.

below is a demonstration page which show you the basic table layout, you can go to the practical page to have a try. for more information about RAID and RAID levels, please refer to RAID information.

Enter your data below
Array Layout
Physical disk size (leave some fields blank if you plan for less than 14 drives) Disk 1 GB
Disk 2 GB
Disk 3 GB
Disk 4 GB
Disk 5 GB
Disk 6 GB
Disk 7 GB
Disk 8 GB
Disk 9 GB
Disk 10 GB
Disk 11 GB
Disk 12 GB
Disk 13 GB
Disk 14 GB

The results are available below
Total number of disks available
Storage disks
Total array capacity
Storage efficiency
Fault tolerance - Maximum anticipated number of simultaneous disk failures.
Overhead - space required to maintain fault tolerance information.
Slack - space loss due to drive size inequality; unusable in hardware implementations; may be combined into the separate array in software implementations.
Estimated transfer speed (theoretical estimation only applicable for sustained linear operations; very optimistic in most cases; take it with a grain of salt). Speeds are relative to the single member disk speed. Read speed
Write speed

Notes

  • RAID 4 read the old data and the old parity in order to compare the new block with the old block and hence generate the new parity so the estimation of a write speed is thus not provided for a RAID 4.
  • Write speed of a RAID 5 and RAID 6 depends upon the controller implementation heavily. The estimation of a write speed is thus not provided for a RAID5 and RAID 6.
  • Setups involving more than two member disks in a RAID1 (Mirror) array are allowed but rarely used. Additional backup ("shadow") disks provide additional fault tolerance at the cost of storage space overhead.
  • RAID10 survives any single disk failure and a half of dual failures (depending on the assignment of the failed drives).

Recommended Uses

¡¡
you must get permission from the respective author before reproduction