RAID-массив в формате 1U
ARS-3031 внешне напоминает стоечный сервер 1U, но на самом деле это система хранения данных от тайваньского производителя Acard. Действительно, ARS-3031 представляет собой мощное хранилище с поддержкой массивов RAID. Систему можно подключать к серверам или рабочим станциям по интерфейсу UltraSCSI, причём вы получите ёмкость целых 2 Тбайт.
Система состоит из прочного 1U 19″ стоечного корпуса, аппаратного RAID-контроллера с поддержкой четырёх накопителей SATA и моста UltraSCSI для подключения. Жёсткие диски устанавливаются в алюминиевые крепёжные направляющие, и обслуживать систему можно без всяких хлопот. Наконец, отметим слот DDR DIMM, в который можно установить кэш-память для RAID-контроллера.
Насколько быстрым оказывается подобное решение SATA-to-UltraSCSI? Не содержит ли оно “узких мест”? Чтобы ответить на поставленные вопросы, мы сравнили ARS-3031 с RAID-контроллером Areca ARC-1220 PCIe SATA II RAID, представляющим собой весьма эффективное решение RAID для серверов.
Устройство в деталях
Настройка ARS-3031 осуществляется с помощью DIP-переключателей на задней панели. Они позволяют выбрать один из следующих режимов RAID: JBOD (простой набор дисков), RAID 0 (чередование), RAID 1 (зеркалирование), RAID 0+1 (чередование + зеркалирование), RAID 3 (чередование с избыточностью) и RAID 5 (чередование с избыточностью). Кроме того, можно установить накопитель, который будет использоваться для “горячей” замены, если какой-либо жёсткий диск в массиве с избыточностью выйдет из строя.
Во время первоначальной настройки DIP-переключатели следует выключить. Это приводит к сбросу ARS-3031, который подтверждается тремя звуковыми сигналами. Затем можно указать нужный режим RAID. SCSI ID тоже выставляется с помощью DIP-переключателей. В то же время, автоматическое получение SCSI ID через SCAM в нашем тестировании не работало.
Если с RAID-массивом возникнут проблемы (скажем, накопитель выйдет из строя), то ARS-3031 подаст звуковую тревогу. К счастью, на передней панели есть клавиша глушения звука. Мы рекомендуем прикреплять защитную сетку спереди, которая закрывается на замок и препятствует доступу к накопителям и клавише глушения. Чтобы никто случайно не отключил тревогу.
Интерфейс SCSI использует 68-контактный SCSI-кабель. Acard вложила кабель в комплект поставки, но его длина всего около 50 см. Короткий кабель приводит к тому, что ARS-3031 можно установить только прямо над или под сервером. Либо придётся купить длинный кабель, но стоят они недёшево.
На расстоянии около метра от устройства уровень шума составил 60 дБ(А). Так что система работает слишком громко для офисного окружения. К сожалению, вентиляторы всегда вращаются на максимальной скорости, что приводит к высокому уровню шума и уменьшает гибкость использования. Как нам кажется, вентиляторы с регулировкой скорости вращения в зависимости от температуры не слишком сказались бы на цене, но позволили бы использовать систему вне пределов серверной стойки.
Мы симулировали выход из строя накопителя, просто извлекая его из массива. Как и предполагалось, тестовый массив RAID 5 продолжил работать. Установка привода обратно запускала процесс перестроения массива.
В комплект поставки Acard вложила и SCSI-терминатор, который используется для корректного замыкания конца шины SCSI.
Отсеки с горячей заменой
Система ARS-3031 вмещает четыре 3,5″ накопителя SATA, которые устанавливаются спереди. Все накопители для установки используют алюминиевые направляющие. В то же время, защёлка не защищает накопитель от случайного извлечения, поэтому мы рекомендуем устанавливать специальную защитную крышку передней панели, если доступ к приводам не требуется. На передней панели располагается несколько светодиодов, сообщающих о состоянии и активности системы.
Чип Acard внутри
Acard разработала собственный контроллер Ultra160 SCSI RAID (см. иллюстрацию). Поскольку стандарт Ultra320 SCSI обратно совместим, то в цепочку SCSI можно подключать любое устройство Ultra160.
Если использовать ARS-3031 в режиме RAID 0, то с четырьмя накопителями пропускная способность может быстро превысить доступную пропускную способность Ultra160 SCSI (обычно меньше 130 Мбайт/с). Впрочем, подобные пропускные способности встречаются нечасто, поскольку редкий сценарий предусматривает использование незащищённого от потери данных массива RAID 0. Как мы предполагаем, большинство пользователей будет придерживаться RAID 0+1 или RAID 5. А в данном случае пропускной способности Ultra160 будет вполне достаточно.
RAID Monitor: сервер и клиент
Для мониторинга Acard предлагает утилиту RAID Monitor. На host-систему устанавливается серверная часть утилиты. Затем на любой компьютер с сетевым доступом следует установить клиентскую часть, которая будет опрашивать host-систему, работающую с Acard ARS-3031. Впрочем, утилита отображает только состояние приводов и выводит журнал событий. Она даже не способна поднимать тревогу, если что-либо случится.
Тестовая конфигурация
Системное аппаратное обеспечение | |
Процессор | 2x Intel Xeon (ядро Nocona) 3,6 ГГц, FSB800, 1 Мбайт кэша L2 |
Платформа | Asus NCL-DS (Socket 604) Чипсет Intel E7520, BIOS 1005 |
Память | Corsair CM72DD512AR-400 (DDR2-400 ECC, регистровая) 2x 512 Мбайт, CL3-3-3-10 |
Системный жёсткий диск | Western Digital Caviar WD1200JB 120 Гбайт, 7200 об/мин, кэш 8 Мбайт, UltraATA/100 |
Контроллер накопителей | Intel 82801EB UltraATA/100 (ICH5) Adaptec AIC-7902 Ultra320 |
Сеть | Broadcom BCM5721 встроенный Gigabit Ethernet NIC |
Графическая карта | Встроенная графика ATi RageXL, 8 Мбайт |
Тесты | |
Производительность ввода/вывода | IOMeter 2003.05.10 Fileserver-Benchmark Webserver-Benchmark Database-Benchmark Workstation-Benchmark |
Системное программное обеспечение и драйверы | |
ОС | Microsoft Windows Server 2003 Enterprise Edition, Service Pack 1 |
Драйвер платформы | Intel Chipset Installation Utility 7.0.0.1025 |
Графический драйвер | Default Windows Graphics Driver |
Для тестирования Acard ARS-3031 мы использовали четыре накопителя Seagate Barracuda 7200.9 на 400 Гбайт.
Результаты тестирования
Заключение
Система хранения данных Acard ARS-3031 произвела на нас хорошее впечатление, особенно если учесть цену ниже $1000. Направляющие жёстких дисков очень удобные, а с настройкой системы проблем не возникнет даже у неопытных пользователей. Благодаря внешнему интерфейсу Ultra160 SCSI систему ARS-3031 можно подключить практически к любому серверу или рабочей станции с кабелем LVD. Кроме того, можно связать в цепочку SCSI даже несколько таких устройств, что в случае eSATA не представляется возможным.
Утилита RAID Monitor показалась нам больше косметической, нежели полезной добавкой, так как она не предоставляет каких-либо ценных функций, за исключением простейшего мониторинга приводов. В утилите есть журнал событий, но она не позволяет оповестить администратора, скажем, по электронной почте в случае какого-либо сбоя.
Результаты тестов оказались немного не такими, какие мы ожидали. Графики тестов ввода/вывода плоские и не поднимаются вверх по мере увеличения глубины очереди запросов, что явно указывает на “узкое место”, связанное с кэшем RAID-контроллера или мостом UltraSCSI-to-SATA. В результате ARS-3031 обеспечивает уровень производительности в 50% от современных RAID-контроллеров SATA с четырьмя накопителями.
Поэтому если вам требуется высокая производительность хранилища, то Acard ARS-3031 вряд ли имеет смысл рекомендовать из-за несколько разочаровывающих результатов тестов. Впрочем, часто гибкость более приоритетна, чем производительность, так что есть сценарии, где система Acard ARS-3031 окажется полезной. Скажем, многие стоечные серверы просто невозможно модернизировать за счёт добавления жёстких дисков из-за ограниченного пространства. Так что ARS-3031 можно назвать удобным решением для модернизации существующих подсистем хранения SCSI.