Maxtronic Indy-2400

 

Введение

             Накопление информации практически везде происходит чрезвычайно быстро,  и это приводит ко все большим проблемам с хранением колоссальных объемов информации. Не менее важно иметь высокую скорость доступа к ней, а также не платить столь же колоссальных денег за доступ и объемы. Ранее мы уже рассказывали об одной из первых недорогих систем для хранения данных Promise RM8000. Но совершенно очевидно, что Promise RM8000 непригодна в тех случаях, когда требуется не просто недорогое решение для хранения данных, но и малое время доступа и получения данных. Кроме, этого показатель удельной стоимости (отношение цены стойки к количеству жестких дисков) для RM8000 равен 2800/8=350 и его нельзя назвать лучшим в отрасли. Поэтому мы обратили свое внимание на производителя, специализирующегося практически только на системах хранения данных - тайваньской фирме MaxTronic. Один из образцов ее продукции, стойку Arena Indy-2400 мы и предлагаем вашему вниманию. 

Спецификация и краткое описание

 

Поддерживаемая организация RAID

RAID 0 (striping), 
RAID 1 (mirroring), RAID 0+1 (stripe + mirror)
RAID 3 (data striping + dedicated parity drive)
RAID 5 (data + parity striping)

Поддержка "горячего" резервирования дисков

Есть

Высота в стойке 4U
Количество жестких дисков 12
Поддерживаемые IDE интерфейсы Ultra ATA/100, Ultra ATA/66, Ultra ATA/33
Внешний интерфейс Ultra160 LVD SCSI
Процессор Intel 80303 (64-bit RISC процессор)
Кэш 128 MB SDRAM,  расширяется до 512 MBytes
Максимальная емкость IDE диска Не ограничена (48-bit LBA режим поддерживается)
Управление С лицевой панели с помощью кнопок и двухстрочного LCD индикатора, а  также с компьютера, к которому подключена стойка.
Питание Два блока питания по 450 W каждый с горячей заменой с 2 вентиляторами в каждом блоке
Охлаждение Два вентилятора 120 мм диаметром
Габариты, мм 176 (высота) X 485 (ширина) X 500 (глубина)
Вес (без дисков) 19.5 кг
Комплект поставки Indy-2400, SCSI кабель, COM кабель, крепеж, ключи, терминатор, комплект ПО.

Indy-2400 подключается к любому SCSI контроллеру, имеющему внешний разъем. На самом Indy-2400 есть четыре SCSI разъема (т.е. 2 SCSI канала), что позволяет устанавливать несколько Indy-2400 цепочкой в одной стойке и подключать их к одному или двум контроллерам. Эта особенность дает возможность использовать стойку Indy-2400 (или несколько стоек) с двумя компьютерами одновременно. Терминирование Indy-2400 включается/выключается с помощью кнопок управления, по умолчанию терминирование выключено. Также можно использовать активный терминатор, входящий в комплект поставки.

Поскольку используется обычный SCSI контроллер для подключения Indy-2400, никаких драйверов устройство не требует и не привязано тем самым к какой-либо операционной системе. Достаточно иметь драйвер SCSI контроллера. Indy-2400 поддерживает, кроме собственно горячей замены, также и горячий резерв (HotSpare).

Для диагностики и настройки Indy-2400 можно использовать любой компьютер, подключившись к ней по COM порту. Также возможна удаленная диагностика устройства через SCSI интерфейс с помощью прилагаемого программного обеспечения под различные Windows. Если необходимо удаленное управление любыми параметрами стойки, то MaxTronic выпустила специальный Ethernet модуль, подключаемый с одной стороны к COM порту стойки, с другой стороны к любому Ethernet порту.

Варианты использования и подключения

Несмотря на относительно низкую стоимость, Indy-2400 имеет несколько вариантов подключения как внешнего устройства хранения. C ноября 2002 года в Indy-2400 с обновлением firmware также появилась возможность создавать два RAID массива, причем конфигурация одного никак не зависит от другого. Итак, возможные варианты:

  1. В качестве массива данных для кластерной системы. В этом случае два сервера могут иметь доступ к одним и тем же данным.

  2. Как независимые хранилища данных для двух серверов (или просто компьютеров). В этом варианте каждый компьютер может использовать свой RAID массив и "видеть" только его.    

  3. Как два как бы физических SCSI диска на одном компьютере. В этом случае компьютер "видит" два SCSI диска.

Конструкция

     Конструкция Indy-2400 практически ничем не отличается от аналогичных устройств. На передней панели расположен LCD дисплей и кнопки управления, позволяющий выполнить простую настройку RAID массива. На дисплее также постоянно поддерживается информация о работоспособности стойки в целом и каждого диска в отдельности, причем определяется даже появление плохих блоков в любом из дисков, а не только простой выход жесткого диска из строя.
     Сзади в специальных боксах установлены два мощных вентилятора, которые могут быть вынуты для чистки без выключения стойки.

  Кроме этого, как видно из рисунка, еще 4 вентилятора установлены в блоках питания. Охлаждение жестких дисков достаточно грамотное - после суточной работы стойки температура жестких дисков не превысила 37 градусов.

 Тестирование

      В качестве тестовой платформы мы выбрали серверную платформу от Intel SR1300 с одним процессором Intel Pentium Xeon 2400 MHz 512 kBytes кэш. Режим Hyper-Threading был выключен. Мы подключили к ней 2 SCSI диска IBM DDYS 18 GB 10000 об/мин через SCSI контроллер Adaptec 7899, установленный на материнской плате. RM8000 был подключен к той же платформе через Ultra160 SCSI контроллер на Adaptec 7899 (Adaptec 29160), установленный в слот расширения сервера. Операционная система Windows 2000 Server и Windows XP Professional, а также программы тестирования были установлены на IDE диск Maxtor Diamond Plus 8 30 GBytes 7200 об/мин. В Indy-2400 были установлены 12 дисков Western Digital 1200JB Ultra100 7200 об/мин 8 MBytes кэш-память на 120 GB каждый и на них был сконфигурирован RAID уровня 5. Для замера производительности мы, к сожалению, не смогли использовать программу Intel Iometer из-за ее некорректной работы на процессоре Intel Xeon, поэтому мы применили программу Winbench 99, прекрасно понимая, что она не совсем подходит для тестирования подобных устройств. По этой причине мы протестировали не только Indy-2400, но и внутренние SCSI диски самого сервера для сравнения. Результаты тестирования сведены в таблицу:

 

Тест

Indy-2400, KBytes/s

IBM DDYS 18 GBytes, KBytes/s

Business Disk WinMark 99

20300

6110
High-End Disk WinMark 99 75200 17500
Disk Playback/HE:AVS/Express 3.4 126000 16600
Disk Playback/HE:FrontPage 98 157000 11000
Disk Playback/HE:MicroStation SE 73400 23900
Disk Playback/HE:Photoshop 4.0 38700 8410
Disk Playback/HE:Premiere 4.2 66800 13700
Disk Playback/HE:Sound Forge 4.0 108000 21100
Disk Playback/HE:Visual C++ 5.0 66500 19700

Как видно из таблицы, Indy-2400 значительно опережает далеко не самый медленный SCSI диск. 

Кроме Winbench 99, мы также проделали следующие эксперименты:

  1. Разбили один RAID диск в Indy-2400 на два логических, записали на один из них 60150 файлов общим объемом 8 382 мегабайта и командой XCopy скопировали эти файлы с одного раздела на другой. Эта операция заняла 10 минут 13 секунд или 613 секунд. Поскольку за это время весь объем данных был сначала считан с Indy-2400, а потом записан на нее, то нетрудно подсчитать, что средняя скорость составила 8382х2/613=27.34 MBytes/s. Это очень хороший результат для такого большого количества файлов.

  2. Создали на на одном разделе Indy-2400 сервера 16 файлов (использовав один .avi файл какого-то фильма) объемом 9 986 MBytes. Далее стандартным backup Windows перенесли информацию с одного раздела Indy-2400 на другой. Эта операция заняла 6 минут 55 секунд или 415 секунд. Понятно, что средняя скорость в этом случае составила 9986х2/415=48.7 MBytes/s.

  3. В программе ScenalyzerLive выбрали Harddisk Write-Speed Test. Результат для Indy-2400 18.5 realtime, для IBM DDYS SCSI 9.1 realtime. Realtime здесь для DV видео и 1 realtime есть 3.55 MBytes/s, т.е. скорость записи на Indy-2400, по мнению ScenalyzerLive, составила 65.675 MBytes/s.

 Выводы:

  1. Indy-2400 показала превосходные скоростные характеристики, в разы лучшие, чем у Promise RM8000.

  2. Наибольшая скорость была достигнута при работе с потоковыми данными.

Мы нашли только одно "слабое" место Indy-2400 после многочисленных испытаний (не только тех, о которых сказано выше) - она уступает в скорости копирования файлов "внутри себя" по сравнению с внутренним SCSI RAID массивом. Т.е., если копировать данные с одного логического диска на другой и оба этих логических диска на Indy-2400, то время копирования будет немного больше, чем время, затраченное на копирование тех же данных с одного логического диска на другой, если эти логические диски расположены на внутреннем SCSI RAID массиве сервера.

Заключение

         Результаты тестирования нас порадовали. Indy-2400 не уступает, на наш взгляд, по скоростным параметрам SCSI RAID массивам, стоимость которых в разы больше. 
         Для того, чтобы привести Indy-2400 в действие, не требуется пользователь с высокой квалификацией. При необходимости можно легко увеличить емкость хранения, заменив недорогие IDE жесткие диски на более емкие или купив еще один массив Indy-2400.
         В апреле 2003 выпуск Indy-2400 был прекращен и на смену ей пришла новая, более совершенная модель Premium PA-8200.