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