Компьютер-Информ || Архив || Рубрики || Поиск || Подписка || Работа || О "КИ" || Карта

ЗАО "Техно-СПб" Системная интеграция

Тестирование RAID-контроллеров с интерфейсом IDE


Hа сайте http://www.tomshardware.com опубликованы результаты сравнительного тестирования RAID-контроллеров с интерфейсом IDE компаний AMI, HighPoint и Promise.

Технология RAID (Redundant Array Of Independent Disk Drives═≈ избыточный массив независимых дисководов) значительно ускоряет производительность дисковой подсистемы и/или увеличивает безопасность данных. Прогресс в развитии контроллеров IDE RAID дал нам мощные устройства с набором полезных характеристик. Компании AMI и Promise предлагают более изощренные контроллеры, поддерживающие большее количество дисководов (Promise FastTrak100 TX4, 4 IDE channels) или более сложные режимы RAID (RAID 5 ≈ Promise SuperTrak SX6000). Дисководы IDE всегда предпочтительнее с точки зрения стоимости. C точки зрения производительности, по скорости передачи данных или времени доступа при той же скорости вращения они не медленней модели SCSI. Высокопроизводительные контроллеры IDE могут быть не дешевле SCSI, но сами дисководы обычно стоят только одну треть! Вот причина того, что IDE RAID 3 и 5, похоже, заменят установку SCSI RAID в системах, где не требуется 100% превосходства, а нужно просто 100% функциональности.

С этой стороны, RAID-устройства от AMI, HighPoint и Promise можно рассматривать как будущее интерфейсов IDE.

Безопасность данных или производительность?

В то время как установки RAID для серверов создаются для защиты данных от аппаратных сбоев, домашних пользователей в основном интересует возможный выигрыш в производительности. Установки RAID 3 или RAID═5 обеспечивают прекрасную защиту от сбоев одновременно с гораздо большими скоростями передачи и уменьшением времени доступа. Однако это удорожает систему хранения. Во-первых, требуется минимум три жестких диска
с интерфейсом SCSI, (обычно используются 5 или 6). Во-вторых, эти типы контроллеров ≈ самые дорогие из всех, что можно приобрести.

Вот эта высокая стоимость и есть причина того, что RAID уровней 3 и 5 массовый рынок не принял. Домашние пользователи, как правило, не горят желанием купить полдюжины дисков и контроллер за $500 только для ускорения работы своей дисковой подсистемы. Вместо них у большинства пользователей популярными стали режимы RAID 0 и 1.

При этом использование передачи данных на 4-х дисках вместо 2-х не намного увеличивает скорость передачи, но дает гарантированную стабильную среднюю скорость передачи. (Это
не всегда верно. ≈ Примеч. ред.)

RAID на плате или платы PCI?

В продаже есть несколько материнских плат с дополнительным контроллером IDE на борту, обычно это чип IDE RAID. Большинство из них ≈ это чипы производства компании HighPoint, частью ≈ это чипы производства компании Promise и незначительное количество ≈ контроллеры производства компании AMI (например, IWill). По какой причине эти контроллеры интегрируют прямо на плату? Ответ: цена. Размещенные прямо на плате RAID-контроллеры придают материнской плате дополнительное преимущество, не слишком сказываясь на общей стоимости платы.

Цены на PCI IDE RAID-контроллеры начинаются от $60. Розничные комплекты, конечно, будут дороже. Но в комплект также входят два 80-pin IDE кабеля, руководства пользователя и некоторое количество дополнительного управленческого ПО либо еще какие-нибудь не очень нужные вещи.

Программная или аппаратная реализация RAID?

В качестве примера программной реализации RAID вспомните новую ОС Microsoft Windows 2000. С одной стороны, программный массив более гибок, т.═к. вы можете использовать практически любой дисковод, доступный в Windows. С другой стороны, спасение данных может стать более сложным в случае отказа либо Windows 2000, либо одного из дисков. Поэтому о безопасности данных вам стоит подумать заранее ≈ и дважды, как минимум!

Контроллер AMI/LSI Logic MegaRAID IDE 100

Контроллер MegaRAID IDE 100 предназначен для настольных компьютеров, рабочих станций и серверов начального уровня. Как и большинство контроллеров IDE RAID, на самом деле он не поддерживает RAID уровней 3 и 5, которые и являются настоящими режимами RAID. Вместо того, контроллер MegaRAID поддерживает чередование данных (RAID 0), зеркалирование (RAID 1) или комбинацию обоих способов (RAID 0+1).

Комплект поставки включает также небольшое руководство пользователя, два 80-pin IDE кабеля, диски с драйверами и утилитами. Если в ближайшем времени вы собираетесь обновить вашу операционную систему на Windows XP, вам будет приятно услышать, что Microsoft поддерживает этот контроллер по умолчанию (рис. 1).

Контроллер Highpoint HPT370A

Контроллер HPT370 ≈ это один из наиболее популярных IDE RAID-контроллеров.

Большинство производителей широко используют его в материнских платах верхнего уровня, поскольку его легко интегрировать, применять для массивов RAID и также как стандартный контроллер ATA/100 IDE. Во время загрузки системы BIOS контроллера отражает информацию
о состоянии дисковода. Нажав клавиши CTRL+H, вы войдете в меню установки, которое очень ясно структурировано. Здесь вы можете установить массив дисков: имея два жестких диска, можно выбирать между чередованием (RAID 0) и зеркалированием (RAID 1). Три жестких диска можно либо слить вместе, либо чередовать, в то время как 4 могут быть слиты, либо использовано чередование, или чередованы и зеркалированы (RAID 0+1). Если вы выберете RAID 1, придется синхронизировать диски, на что уйдет приблизительно 20 минут (в случае ЖД
30 ГБ IBM DTLA).

Контроллер Promise FastTrak100 TX2

Контроллеры ATA/100 IDE RAID производства компании Promise предлагаются в двухканальной и четырехканальной версиях (TX2 и TX4 соответственно). Чередование нескольких дисков приведет к быстрому превышению максимальной скорости передачи данных у IDE в 100 МБ/сек, что сделает из 33 МГц PCI-шины серьезную проблему ≈ ╚узкое горлышко╩. Таким образом, контроллеры компании Promise поддерживают работу на 66 МГц для того, чтобы можно было использовать ширину полосы пропускания PCI в 266 МБ/с. Поэтому проверьте, что система будет работать именно и только на 66 МГц, если все карты PCI совместимы с PCI 2.2!
PDC2xxxx доступен не только как карта PCI ≈ иногда он также интегрирован в материнские платы (например, Gigabyte GA-7DXR), в которых он называется FastTrak Lite.

Установки теста

Аппаратная платформа
Процессор AMD Athlon-C 1200, 133 МГц FS
Память 256 МБ PC266 DDR от Infinieon, CL2
НЖМД Seagate ST320430A
Графическая плата nVIDIA GeForce 2 GTS, 32 МБ
Драйверы и ПО
DirectX версии 8.0a
ОС Windows 2000 Professional, версия 5.00.2195, Service Pack 2
Тесты и установки
Тесты на приложения ZD WinBench 99 ≈ Business Disk Winmark и Highend Disk Winmark 2.0
Тесты на производительность ZD WinBench 99 ≈ Business Disk Winmark и Highend Disk Winmark 2.0
Скорость обновления 85 Гц во всех тестах, V-Sync = off

Результаты тестов

Скорость передачи данных
Как вы видите (график 1), любые установки, использующие систему чередования данных
для двух дисков, обеспечивают быстрое увеличение производительности. Использование еще двух дисков дополнительно не увеличивает наивысшую скорость передачи данных намного,
но увеличивает минимальную скорость ≈ что крайне важно, например, для работ
по редактированию видеоизображений.

График 1

Business Disk WinMarks
Обратите внимание на результаты установки из 4-х дисков с контроллером Promise RAID. Она явно побеждает соперников, хотя удивительно видеть, что режим RAID 0+1 так же хорош, как чистое чередование данных, которое на самом деле лучше, чем установка двух дисков в RAID 0.

График 2

Highend Disk WinMarks
Также и по результатам теста Highend Disk WinBench, контроллер Promise демонстрирует лучший результат. Хотя разница не так велика, как можно было бы ожидать в данном тесте, т.═к. прочие компоненты систем играют также большую роль (процессор, чипсет, ОП).

График 3

Выводы

В смысле скорости передачи данных разница между всеми тремя контроллерами не так уж и велика. Более удобно выбрать быстрый жесткий диск, нежели изучать множество аспектов RAID-контроллеров. Но все меняется, если для вас важна производительность приложений.
В этом смысле контроллер компании Promises FastTrak100 TX2 превосходит двух соперников, т.═к. его производительность лучше, даже если вы используете установку RAID 0+1 (чередование плюс зеркалирование). Ну и вдобавок, руководство пользователя, которым снабжает компания Promise, более содержательно, чем руководство компании AMI.

Материнские платы с контроллером HighPoint RAID на борту обычно не снабжаются дополнительным руководством пользователя, в котором разъясняются характеристики контроллера и конфигурация. С этой точки зрения со всеми тремя продуктами достаточно просто обращаться, поскольку все они имеют удобные версии BIOS для установки желаемого вами режима RAID.

Выбирая между материнской платой с интегрированным RAID-контроллером или простой моделью с дополнительным RAID-контроллером, стоит остановиться на интегрированном решении. Во-первых, разница в производительности, как правило, не столь заметна. Во-вторых, интегрированные решения дешевле. В-третьих, вы можете при желании отделить устройство
на плате и использовать какое-нибудь другое (например, будущие адаптеры ATA/133 RAID).

Уровни RAID

Посмотрим, что же отличает ╚настоящие╩ режимы RAID. Различают RAID уровни 0, 1, 0+1, 3 и 5. Только два последних увеличивают производительность одновременно с повышением безопасности данных.

RAID 0

Уровень 0 не всегда рассматривается как настоящий режим RAID, поскольку он не безопасен в смысле защиты данных. RAID 0 не только сохраняет данные на двух или более дисководах в распределенных наборах (очень похоже на молнию). Цель этой технологии в объединении емкости всех дисководов с повышением производительности путем распределения данных по всем дисководам таким образом, что они могут читаться параллельно.
Эта технология, тем не менее, не устойчива к ошибкам, т.═к. один дефектный дисковод может привести к полной потере данных.

RAID 1

Режим 1 нацелен на повышение безопасности данных. При этом все данные просто зеркально переносятся на второй диск. Это не быстрее, чем одиночный дисковод, но зато обеспечивает превосходную безопасность данных. Даже если один дисковод сломается, система продолжит работать.

RAID 0+1

Этот режим комбинирует два предыдущих. Для начала из двух дисков строится два распределенных набора данных (stripeset). Этот набор будет записываться одновременно на дополнительный массив, который продолжит работу в случае сбоя первого. При этом скорость записи не увеличивается, но увеличивается скорость чтения.

RAID 3, 5

RAID уровней 3 и 5, как правило, можно получить только с адаптерами SCSI RAID. Начиная
с трех дисков, высокопроизводительные контроллеры RAID используют интеллектуальные алгоритмы с контрольными суммами для распределения данных по всем дискам, которые доступны. RAID 3 использует один диск для хранения контрольной информации, а RAID 5 хранит эту информацию альтернативно на всех дисках, что обеспечивает лучшую производительность. RAID уровня 5 стало основным режимом для критически важных серверов. Информацию по этой теме можно найти в обзоре RAID на Web-сайте корпорации IBM.

 


       КОМПЬЮТЕР-ИНФОРМ 
          Главная страница || Статьи ╧ 23'2001 || Новости СПб || Новости России || Новости мира

Анкета || Рубрики || Работа || Услуги || Поиск || Архив || Дни рождения
О "КИ" || График выхода || Карта сайта || Подписка

Главная страница

Сайт газеты "Компьютер-Информ" является зарегистрированным электронным СМИ.
Свидетельство Эл ╧ 77-4461 от 2 апреля 2021 г.
Перепечатка материалов без письменного согласия редакции запрещена.
При использовании материалов газеты в Интернет гиперссылка обязательна.

Телефон редакции (812) 118-6666, 118-6555.
Адрес: 196084, СПб, ул. Коли Томчака, д. 9
Пейджер 238-6931(аб.3365)
e-mail:
Для пресс-релизов и новостей