IOPS


IOPS (аббр. от англ. input/output operations per second «количество операций ввода-вывода в секунду»; произносится как [ай-опс]) — количество операций ввода-вывода, выполняемых системой хранения данных, за одну секунду. Один из параметров, используемых для сравнения систем хранения данных (жёстких дисков (НЖМД), твердотельных накопителей (SSD), сетевых хранилищ SAN, NAS) и оценки их производительности.

Достижение величин IOPS, указанных в документации производителями оборудования, на практике не гарантируется[1][2], даже если попытаться воспроизвести тестовую среду и для измерения IOPS использовать то же программное обеспечение.

Если несколько раз менять настройки устройства и каждый раз измерять IOPS, можно определить настройки, при которых устройство достигает максимальной производительности.

Перед запуском теста необходимо ознакомиться с рекомендациями производителя по его правильному проведению[6].

При этом выполняется подсчёт количества операций, которое устройство способно выполнить за одну секунду.

При последовательном доступе к данным размер блока, обычно, выбирается больши́м (например, 128 КиБ). При произвольном доступе к данным размер блока, обычно, выбирается маленьким (например, 4 КиБ).