Don't miss an insight. Subscribe to Techopedia for free.

Subscribe
Advertisements

Input/Output Operations per Second

What Does Input/Output Operations per Second Mean?

Input/output operations per second (IOPS) is the measure of how many input/output operations a storage device can complete within one second. It is a standard performance benchmark for hard drives, solid state drives, flash drives and even network attached storage (NAS) devices. Although IOPS is a common performance indicator, performance measures for the same device can vary from system to system based on other factors.

Advertisements

Techopedia Explains Input/Output Operations per Second

The most common performance characteristics that are measured are random and sequential operations. Sequential operations are generally related to access of stored operations in a contiguous way, usually associated with operations concerning large file sizes. Random operations, on the other hand, access locations in the storage device in a non-contiguous manner, which is related to small file sizes that are dispersed all over the storage medium.

There are the different characteristics that IOPS measures:

  • Sequential Write IOPS: The average of the number of sequential write I/O operations that occur per second
  • Sequential Read IOPS: The average of the number of sequential read I/O operations that occur per second
  • Random Write IOPS: The average of the number of random write I/O operations that occur per second
  • Random Read IOPS: The average of the number of random read I/O operations that occur per second
  • Total IOPS: The total IOPS when performing mixed read and write operations
Advertisements

Related Terms