HDD

WD Gold 2TB (WD2005FBYZ): Влияние Strip Size на производительность четырехдискового RAID0

Содержание материала


При создании массива RAID0 возникают вопросы: какой выбрать размер полосы (Strip)? Целесообразно ли использовать рекомендуемый Intel размер полосы? Как влияет Strip Size на производительность четырехдискового массива RAID0? Редакция ServersTech.ru протестирует четырехдисковый массив RAID0 с различными размерами полос на примере винчестеров WD Gold 2TB (WD2005FBYZ).

На страницах нашего ресурса уже были материалы, раскрывающие тему влияния размера полосы на производительность массива (здесь), но данные тесты проводились с двухдисковыми массивами, сегодня же - с четырехдисковыми. Intel RSTe рекомендует размер полосы (Strip Size) для 2-терабайтных накопителей - 128КБ. Проверим насколько оправдан данный размер.
С результатами тестирования WD Gold 2TB (WD2005FBYZ) можно ознакомиться по ссылке, также можно ознакомиться с результатами тестирования двухдискового, трехдиского и четырехдиского массивов RAID0.

Тестовый стенд: Intel Xeon E3-1275v6, Supermicro X11SAE-F, Kingston DDR4-2400 ECC 16GB, WD Gold 2TB, WD2005FBYZ

Детализация

- Процессор: Xeon E3-1275v6 (HT on; TB on);
- Материнская плата: Supermicro X11SAE-F;
- Оперативная память: 2x Kingston DDR4-2400 ECC 16GB (KVR24E17D8/16);
- Накопитель: 4х WD Gold 2TB (WD2005FBYZ);
- ОС: Windows Server 2016.

Методика тестирования

- CrystalDiskMark v5.2.1 x64;
- ATTO Disk Benchmark v3.05;
- Anvil's Storage Benchmark v1.1.0.

Поскольку жесткий диск базируется на пластинах, то скоростные показатели носителя зависят в значительной мере от того, где находятся данные: чем ближе к внешнему радиусу пластины, тем выше скорость. То есть при наличии нескольких разделов на диске первый будет самым быстрым, а последний - самым медленным. Поэтому целесообразно измерять скоростные показатели как в начале диска, так и в конце - с этой целью массив был разбит на 5 разделов: первый тестовый раздел, промежуточный раздел для заполнения места, второй тестовый раздел, второй промежуточный раздел и третий тестовый раздел. Соответственно, тестовые разделы будут называться: Primary, находящийся в самом начале диска; Middle, находящийся примерно в середине диска; и Final, находящийся в конце диска.

wdgold x4raid0 1

Структура логических разделов на 4-дисковом массиве RAID0.
Методика тестирования заключается в следующем: протестировать четырехдисковый массив RAID0 на базе WD Gold 2TB (WD2005FBYZ) со всеми возможными размерами полос (Strip Size), которые доступны штатному RAID-контроллеру чипсета Intel C236. Полученные результаты представлены на диаграммах и обозначены соответствующим образом: 4, 8, 16, 32, 64 и 128 КБ (тестируемый размер полосы).


CrystalDiskMark (100MB)

Seq

wdgold x4raid0 strip cm seq prim

В начале диска наибольшую производительность показали массивы с полосами 64 и 128 КБ, а наименьшую - 4 КБ.

wdgold x4raid0 strip cm seq mid

В середине диска картина не меняется.

wdgold x4raid0 strip cm seq fin

В конце диска безоговорочным лидером является массив с 128-килобайтной полосой, а аутсайдером - 4 КБ.

4K

wdgold x4raid0 strip cm 4k prim

В начале диска на 4К-блоках все участники показали одинаковую производительность.

wdgold x4raid0 strip cm 4k mid

В середине диска картина не меняется - размер полосы не имеет значения.

wdgold x4raid0 strip cm 4k fin

Seq Q32T1

wdgold x4raid0 strip cm seq32 prim

В начале диска наибольшую производительность показали массивы с полосами 64 и 128 КБ, а наименьшую - 4 КБ.

wdgold x4raid0 strip cm seq32 mid

В середине диска безоговорочным лидером является массив с 128-килобайтной полосой, а аутсайдером - 4 КБ.

wdgold x4raid0 strip cm seq32 fin

В конце диска картина не меняется.

4K Q32T1

wdgold x4raid0 strip cm 4k32 prim

В начале диска ситуация следующая: массивы с полосами 4 и 8 КБ - явные аутсайдеры; массивы с полосами 16, 32, 64 и 128 КБ показывают примерно одинаковую производительность.

wdgold x4raid0 strip cm 4k32 mid

В середине диска ситуация не меняется - для данного сценария допустим следующие полосы: 16, 32, 64 и 128 КБ.

wdgold x4raid0 strip cm 4k32 fin

В конце диска наиболее предпочтительными являются массивы с полосами 16 и 128 КБ.


ATTO Disk Benchmark (QD8)

Чтение

wdgold x4raid0 strip atto read prim

В начале диска безговорочными лидерами являются массивы с полосами 128 и 64 КБ - остальные показывают как меньшую производительность, так и стабильность.

wdgold x4raid0 strip atto read mid

В середине диска ситуация не меняется.

wdgold x4raid0 strip atto read fin

В конце диска ситуация меняется: к массивам с полосами 64 и 128 КБ приближается таковой с 32-килобайтной полосой.

Запись

wdgold x4raid0 strip atto write prim

В начале диска все участники находятся достаточно близко друг к другу.

wdgold x4raid0 strip atto write mid

В середине диска ситуация не меняется.

wdgold x4raid0 strip atto write fin


Anvil's Storage Benchmark

wdgold x4raid0 strip anvil prim

В начале диска в общем зачете безоворочным лидером является четырехдисковый массив с 128-килобайтной полосой, а аутсайдером - с 4-килобайтной.

wdgold x4raid0 strip anvil mid

В середине диска растановка сил не меняется.

wdgold x4raid0 strip anvil fin

В конце диска вперед вырывается массив с 64-килобайтной полосой.


Заключение

Подводя итог, можно сказать следующее:
- рекомендуемый Intel размер полосы (Strip Size) действительно является самым производительным вариантом, причем как для двухдисковых массивов, так и для четырехдисковых;
- Массивы с Strip Size равным 128 КБ в большинстве сценариев показывают наибольшую производительность.
Остальные материалы по RAID-массивам на базе HDD - здесь.

0 logo low

Copyright © by ServersTech.ru, 2015-2020. Копирование запрещено.
Коммерческие предложения, сотрудничество и реклама: cooperation@serverstech.ru
Предложения, вопросы и пожелания читателей: readership@serverstech.ru
Copyright © 2015-2020 ServersTech.ru. Все права сохранены
Copyright © 2015-2020 ServersTech.ru. All rights reserved