Измерение производительности жесткого диска утилитой Diskspd (пример) #72

Пример измерения производительности жесткого диска утилитой Diskspd (https://gallery.technet.microsoft.com/DiskSpd-a-robust-storage-6cd2f223):
Для измерения производительности жестких дисков мы оперируем тремя параметрами - максимальное количество IOPS (операций ввода-вывода), гарантированное количество IOPS и время отклика.
Для всех клиентов Облакотеки эти параметры в зависимости от формата диска имеют следующую величину:
 
  Тарифы WIT Тарифы RIT, HIT, EIT
Параметр Архив Стандарт Супер Архив Стандарт Супер
Максимальное количество IOPS 1000 10000 30000 1500 3000 10000
Гарантированное количество IOPS 100 1000 3000 150 300 1000
Время отклика, мсек 50 10 10 50 30 10
 
 
Имея в наличии данные величины, мы знаем какая производительность должна быть у наших жестких дисков или на что ориентироваться в ее измерении.
Например, если необходимо измерить производительность жесткого диска формата Стандарт, то для этого выполняем следующие действия:
  1. Открываем Power Shell;
  2. Переходим в папку, в которую скопировали ранее нужную нам версию diskspd (в нашем случае это диск C:\);
  3.  Вводим команду со следующими параметрами:
      C:\amd64fre>.\diskspd -c4G -d300 -r -w30 -t8 -b8K -h -LX: testfile.dat
  1. Нажимаем Enter.
Далее мы видим результат: Сводные таблицы производительности жесткого диска
 
Где Total IO – это общее количество операций ввода-вывода, а Read IO и Write IO это операции ввода-вывода по чтению и записи соответственно.
 
В разделе Total IO присутствуют данные, которые помогут нам определить производительность нашего жесткого диска:
 
Здесь мы видим, что производительность нашего диска составляет 2999,60 операций ввода-вывода в секунду (I/O per sec) со средней пропускной способностью 23,43 Мб/с (MB/s) и с 11,999 миллисекундами средней задержки (AvgLat).