Throughput is calculated by multiplying the IO size of the workload by the number of IOPS. Transactional databases and application servers typically have an IO size between 4 k and 64 k, whereas file archiving applications, backup applications, and media streaming applications typically have larger IO sizes from 64 k to 1,024 k.
To calculate the throughput, the following formula is used:
Throughput = functional workload IOPS * IO Size
Using the functional workload IOPS from the previous recipe and an IO size of 8 k, the throughput required can be calculated as follows:
Throughput = 9,000 * 8k = 72 MB/s
Network interface card bandwidth is usually expressed in Mbps. To convert MB/s to Mbps, simply multiply by 8:
Bandwidth Mbps = 72 MB/s * 8 = 576 Mbps
The array would need to support a throughput of at least 72 MB/s, and the connectivity bandwidth would need to be sufficient enough to support at least 576 Mbps.