iBet uBet web content aggregator. Adding the entire web to your favor.
iBet uBet web content aggregator. Adding the entire web to your favor.



Link to original content: https://wintelguy.com/raidperf.pl
RAID Performance Calculator - WintelGuy.com
WintelGuy.com

RAID Performance Calculator

RAID Type:
Drive capacity (GB):
Single drive performance:
  
Single drive cost:
Number of drives per RAID group: 
Number of RAID groups:
Read operations (%):
For SSD RAID use the special version of the calculator...

RAID 0 (Stripe set) Performance Calculation:

Total Performance = 340 IO/s
Total usable capacity = 1.00 TB

Reads 50%, Writes 50%
Number of RAID groups = 1
Number of drives per RAID group = 2
Total number of drives = 2
Single RAID group performance = 340 IO/s
Single drive cost = 75
Cost per TB usable = 150.00
Total cost = 150.00
Compare two RAID configurations...
Calculate RAID0 capacity...

Notes:
Minimum number of drives per RAID0 group = 1
IO penalty (read) = 1/1 (one RAID IO per each host IO)
IO penalty (write) = 1/1 (one RAID IO per each host IO)
Fault tolerance = 0 (none) disk drives per RAID group
RAID0 is not recommended for data with any business value.

How to use:
To calculate RAID performance select the RAID level and provide the following values: the performance (IO/s or MB/s) of a single disk, the number of disk drives in a RAID group, the number of RAID groups (if your storage system consists of more than one RAID group of the same configuration) and the percentage of read operations.

This calculator does not perform conversion between IO/s and MB/s, and vice versa. If you've switched the units, do not forget to adjust the value in the Single drive performance field.

Optionally, enter the single drive cost to calculate the total storage cost and the cost per TB of usable capacity.

Supported RAID levels are RAID0, RAID1, RAID5, RAID6, RAID10 (1+0), RAID50, RAID60. To calculate performance for RAID50 or RAID60 select the RAID Type as RAID5 or RAID6, respectevely, and provide the Number of RAID groups value matching your nested RAID configuration (minimum of 2 groups)

Approximate IOPS and throughput values for different drive types are provided for your reference in the table at the bottom of this page.

IOPS (IO/s) and throughput (MB/s) are two common performance measurements for storage devices, such as disk drives and RAID sets. Most often IOPS measurement is used for random small block (4-8 KB) read and/or write operations typical for OLTP applications. MB/s is used for large block (>= 64 KB) random or sequential operations, such as file transfer and streaming.

Approximate IOPS and throughput values for different disk drive types:

Drive
(Type / RPM)
IOPS
(4KB block, random)
IOPS
(64KB block, random)
MB/s
(64KB block, random)
IOPS
(512KB block, random)
MB/s
(512KB block, random)
MB/s
(large block, sequential)
FC / 15K163 - 178151 - 1699.7 – 10.8 97 – 12349.7 – 63.173.5 – 127.5
SAS / 15K188 - 203175 - 19211.2 – 12.3 115 – 13558.9 – 68.991.5 – 126.3
FC / 10K142 - 151130 – 1438.3 – 9.2 80 – 10440.9 – 53.158.1 – 107.2
SAS / 10K142 - 151130 – 1438.3 – 9.2 80 – 10440.9 – 53.158.1 – 107.2
SAS/SATA / 720073 - 7969 - 764.4 – 4.9 47 – 6324.3 – 32.143.4 – 97.8
SATA / 540057553.5 4422.6
SSD See the SSD RAID Performance Calculator...

Where did these numbers come from? Check the Hard Disk Performance Basics page.

See also:
IOPS, MB/s, GB/day Converter
DWPD, TBW, PBW, GB/day Calculator
RAID Types Overview
SSD Useful Life Calculator