Обзор двухканальных Ultra ATA/100 RAID контроллеров — RAID0 (Stripe)
Читайте также:
Введение и выводы
RAID1
RAID0+1
В режиме RAID0 (распределенный массив) к каждому контроллеру может быть подключено от одного до четырех дисков. Тестирование проводилось для каждой конфигурации. Диски подключались по следующей схеме:
- 1 диск — Primary Master;
- 2 диска — Primary Master, Secondary Master;
- 3 диска — Primary Master, Secondary Master, Primary Slave;
- 4 диска — Primary Master, Secondary Master, Primary Slave, Secondary Slave.
Поскольку материал все равно получился объемным, вы можете перейти непосредственно к интересующей вас конфигурации.
- 1 диск
- 2 диска
- 3 диска
- 4 диска
- Зависимость результатов теста Intel IOMeter от количества дисков
- Выводы
1 диск
Собственно, в данной конфигурации никакого распределенного массива
Ziff-Davis WinBench 99

Скорость линейного чтения, как и следовало ожидать, практически не зависит от контроллера. Графики скорости чтения стандартные, поэтому я их не привожу. Наиболее

А вот по времени доступа и, особенно, по загрузке процессора Adaptec существенно отстает. Все-таки больше 10%


В тестах Disk WinMarks
Intel IOMeter
Server Pattern

Workstation Pattern

Database Pattern

Вот вам и объяснение результатов контроллера от Adaptec в тестах
Streaming Read

Streaming Write

В последовательных моделях Promise оказался на последнем месте, при этом хорошо заметно падение результатов при максимальной
Random Read

Random Write

Интересная картинка получается для случайной записи. Впрочем, неожиданный «провал» в графике
В начало страницы
2 диска
Вот тут контроллеры уже могут развернуться. Более того, два
Ziff-Davis WinBench

Adaptec 1200A

AMI HyperDisk100

Promise FastTrak 100 TX2

Сразу видна разница в подходах к реализации массивов. Если Promise работает в «классическом» стиле, то есть запись и считывание блоков производится последовательно с начала дисков, то Adaptec и AMI распределяют блоки по дискам таким образом, чтобы достичь постоянной скорости обмена. Судя по цифрам, лучше получилось у AMI. Но, взглянув на графики, легко увидеть, что из-за «зубчатого» вида графика скорости чтения у контроллера AMI минимальная скорость чтения на начальном участке у него практически такая же, как и у контроллера Adaptec. Не избежал «зубчатости» и контроллер Promise.

По времени доступа контроллеры еще более выровнялись, а вот по загрузке процессора Adaptec уверенно лидирует.


В тестах Disk WinMarks ситуация не изменилась, разве что сами результаты выросли.
Intel IOMeter
Server Pattern

Workstation Pattern

Database Pattern

Графики для всех контроллеров, по сути, одинаковые. Что касается значений, то они чуть хуже у Adaptec, хотя такого провала при больших нагрузках, как в случае одного диска, нет.
Streaming Read

Streaming Write

А вот при работе в последовательных режимах на первое место вышел AMI HyperDisk100. Отставание Adaptec довольно солидное.
Random Read

Random Write

Опять интересные результаты при случайной
В начало страницы
3 диска
Немного «кривая»
Ziff-Davis WinBench

Adaptec 1200A

AMI HyperDisk100

Promise FastTrak 100 TX2

Вот это уже интересно! График скорости линейного чтения Promise напоминает график чтения AMI для конфигурации с двумя дисками! То есть в трехдисковой конфигурации Promise размещает блоки массива по другому алгоритму. Что же касается AMI и Adaptec, то графики выровнялись, а у Adaptec и вовсе получилась практически прямая линия. Вот только скорость чтения у этого контроллера по сравнению с двухдисковой конфигурацией не выросла, а упала.

По времени доступа сплоховал только контроллер от AMI при работе с файловой системой NTFS, а в загрузке процессора изменений практически нет.


В тестах Disk WinMarks распределение мест также осталось прежним. Чуть-чуть, но выросли результаты даже у контроллера Adaptec.
Intel IOMeter
Server Pattern

Workstation Pattern

Database Pattern

Результаты
Streaming Read

Streaming Write

В последовательных
Random Read

Random Write

Удивительно, но
В начало страницы
4 диска
Самая полная конфигурация. Все работает по максимуму. Посмотрим, как.
Ziff-Davis WinBench

Adaptec 1200A

AMI HyperDisk100

Promise FastTrak 100 TX2

Итак, все контроллеры теперь обеспечивают стабильную скорость чтения. Лучший

Время доступа минимально и одинаково (!) у всех контроллеров. Что же касается загрузки процессора, то ситуация уже привычная…


В тестах Disk WinMarks тоже все по-старому, только на фоне общего роста результатов они снизились у контроллера Adaptec. Что-то не любит он большое количество (больше двух) дисков.
Intel IOMeter
Server Pattern

Workstation Pattern

Database Pattern

Опять любопытно… Небольшой рост у контроллера Promise на фоне такого же небольшого падения у остальных.
Streaming Read

Streaming Write

В последовательных
Random Read

Random Write

Вот все и стало на свои места. Да, проблемы у Promise и
В начало страницы
И






Для данных моделей все логично. Максимум почти во всех случаях достигается в двухдисковой конфигурации, для трех




Тоже все понятно. Небольшой рост с увеличением количества дисков. AMI и Promise уверенно идут «в ногу». А вот у контроллера Adaptec получаем значительно более пологую кривую.




Здесь тоже
В начало страницы
Выводы
Что касается количественных характеристик, то здесь, без сомнения, впереди Promise FastTrak100 TX2. Достаточно близко к нему AMI HyperDisk100 (не стоит забывать, что он и вышел раньше), а замыкает тройку Adaptec 1200A. Изумительные графики линейного чтения у этого контроллера, конечно, впечатляют, но вот скорость…
Что касается количества дисков, то оптимальной как по скорости, так и по цене мне представляется двухдисковая конфигурация, а вот трехдисковую я бы не рекомендовал.
Полные результаты тестов можно посмотреть в таблицах.
Ziff-Davis WinBench 99
Intel IOMeter
- Server Pattern
- Workstation Pattern
- Database Pattern
- Streaming Read
- Streaming Write
- Random Read
- Random Write
Читайте также:
Введение и выводы
RAID1
RAID0+1
Дополнительно |
|