Пока не могу сформулировать выводы, так как немогу понять некоторые закономерности для RAID-5. 

В тестировании участвовал компьютер следующей конфигурации:

GIGABYTE GA-Z87-DS3H
Intel Core i7 4770
Kingston KHX13C9B1K2/16 HyperX Blue
Western Digital WD10EZEX Blue 1TB
Windows Server 2012 R2

 Чип Intel z87 содержит raid контроллер, позволяющий создовать raid уровней 0, 1, 5 и 0+1. Другой способ создания raid - средствами операционной системы Windows Server 2012 R2. Данный метод позволяет создовать только raid 0, 1 и 5. И последний способ - с помощью роли File and Storage Services, которая позволяла создавать raid уровней 0, 1, 5 и 0+1. Тестирование производилось следующими бенчмарками: ATTO Benchmart и CrystalDiskMark со значениями почти по умолчанию. Диапазон тестирования программой ATTO был выбран от 4 КБ, так как Storage Spaces отказывались работать с меньшим значением. Все тесты проводятся в следующем порядке - чип, ОС, Storage Spaces. Диски обозначались Z - чип, W - ОС, S - Storage Spaces. Для начала приведу результаты тестирования одтельных дисков WD, и для сравнения одного диска SSD.

 

 

 Средние значения чтения и записи (значения в KB):

чтение 4к	запись 4к	чтение 512к	запись 512к	чтение 8м	запись 8м
111187 108413 187833 165291 189977 165396

  соответствует маленьким файлам
 512к - средним офисным файлам
 8м - большим файлам

 

 

 Средние значения чтения и записи:

чтение Seq запись Seq	чтение 512 запись 512	чтение 4К	запись 4К	чтение 4КQD32	запись 4КQD32
191 181 62 78 0,71 1,96 2,12 1,89

Seq соответсвует большим файлам, например iso, vhdx
512K соответствует обычным офисным документам
4K соответствует мелким файлам, к примеру, веб сервера
4K QD32 - пока не понял что означает (

 Как видно из тестов, первый диск показал немного большую скорость чтения и записи. А теперь пример тестов SSD диска Crucial CT240M500SSD1, из которого видно, что размеры файлов меньше влияют на скорости.

 

 Тесты для отдельных дисков проводились только раз. А для тестрирования RAID использовалось по три измерения для того, чтобы уменьшить погрешность измерений. В целях экономии размера веб-страницы я буду демонстрировать только одно из трёх измерений. В конце статьи будет таблица усреднённых результатов теста.

 Некоторый RAID массивы требуют синхронизацию дисков для соответствия идентичной информации на них. Это raid 1 и 5, а также 0+1. Во время тестов было выявлено, что непровернные диски имеют меньшую скорость. Однако, данное правило касается только raid на основе чипа и операционной системы. Для Storage Spaces пока даже не получилось выяснить возможность верификации, если она и существует.

 

12.01.2014