SG0-001 · Question #535
If a server reads 2MB of data using 4KB block size in 1 second from a storage array, how many IOPS have been generated?
The correct answer is B. 512. To calculate IOPS, divide the total data transferred by the block size used, as IOPS represents the number of individual I/O operations per second.
Question
If a server reads 2MB of data using 4KB block size in 1 second from a storage array, how many IOPS have been generated?
Options
- A256
- B512
- C768
- D1024
How the community answered
(63 responses)- A5% (3)
- B70% (44)
- C10% (6)
- D16% (10)
Why each option
To calculate IOPS, divide the total data transferred by the block size used, as IOPS represents the number of individual I/O operations per second.
256 IOPS would be the result if 1MB of data were read at a 4KB block size, or 2MB at an 8KB block size.
IOPS (Input/Output Operations Per Second) is calculated by dividing the total amount of data transferred by the block size used. Given 2MB (2 * 1024 KB = 2048 KB) of data read with a 4KB block size, the calculation is 2048 KB / 4 KB = 512 IOPS.
768 IOPS is an arbitrary value that does not result from the specified data transfer and block size parameters.
1024 IOPS would be the result if 4MB of data were read using a 4KB block size.
Concept tested: Storage performance metrics - IOPS calculation
Topics
Community Discussion
No community discussion yet for this question.