IDE RAID - дисковый массив для настольных системIDE RAID -- дисковый массив для настольных системВ мире компьютерных технологий аббревиатура RAID (Redundant Arrays Independent Disks -- избыточные массивы независимых дисков) ассоциируется у большинства пользователей с другим сокращением -- SCSI. И действительно, RAID-массивы, включающие соответствующий контроллер и несколько винчестеров SCSI, стали неотъемлемым атрибутом практически каждого сервера. Такое аппаратное решение значительно повышает надежность и производительность дисковой подсистемы, однако и финансовые затраты при этом существенно возрастают. В то же время нет принципиального противоречия в том, чтобы реализовать такой массив, используя менее дорогие HDD IDE. Ведь, по сути, RAID-контроллер состоит из основного блока, формирующего и обслуживающего собственно дисковый массив, интерфейса с системной шиной и блока, отвечающего за связь с жесткими дисками, причем c SCSI или IDE -- это уже "дело десятое". RAID-контроллеры для дисков IDE достаточно давно предлагаются рядом производителей, хотя и не получили пока столь широкого распространения, как их SCSI-собратья. О RAID-системах для IDE и пойдет наш дальнейший рассказ. RAID-практикаПродукт Promise FastTrak66, попавший в нашу Тестовую лабораторию, представляет собой IDE RAID-контроллер, предназначенный для установки в слот PCI. На плате, помимо самого чипа, расположены микросхема собственной BIOS и два независимых канала IDE. Таким образом, к устройству можно подключать до четырех жестких дисков. В этом случае поддерживаются RAID-массивы уровней 0, 1 и 0/1. Имеется также возможность объединить несколько дисков в один (режим span), хотя о выигрыше в производительности и о повышении надежности здесь речь не идет. Обеспечивается поддержка ATA/66, причем в комплект поставки наряду с подробной инструкцией и дискетами с драйверами и утилитами настройки (Windows 9x/NT, под DOS необходимости в драйверах нет) входят два соответствующих интерфейсных кабеля. После процедуры POST материнской платы имеется возможность зайти в BIOS Setup устройства для формирования новых, а также удаления или изменения параметров уже имеющихся RAID-массивов. Кроме того, доступны пункты Controller Configuration и Auto Setup. Винчестеры, подключенные к контроллеру, но не задействованные в массивах, просто не видны в ОС. Массив можно создавать и из одного диска. При этом FastTrak66 используют просто как ATA/66-контроллер на материнских платах без поддержки данной спецификации. Однако отметим, что это -- весьма дорогостоящее решение. Испытания контроллера проводились на ПК с материнской платой ASUS P3B-F (чипсет i440BX) CPU Pentium III 600 (ядро Coppermine) под управлением Windows NT 4.0 SP6. RAID-массивы mirror и stripe (размер блока 64 KB) формировались на жестких дисках Seagate Barracuda ATA (емкость 20,4 GB, 7200 об/мин, 512 KB кэш-памяти). Результаты тестирования представлены на диаграммах. При использовании stripping-массива интегральная производительность дисковой подсистемы значительно повысилась (по сравнению с применением одиночного HDD). Причем если в теcте HD Tach (последовательный обмен данными по всей поверхности диска) средняя скорость чтения/записи увеличилась не слишком заметно, то в ThreadMark (имитация одновременной работы нескольких приложений c жестким диском) средняя скорость передачи данных возросла в полтора раза. При использовании RAID-массива mirror результаты, как и ожидалось, практически не отличались от результатов одиночного диска. Оно и понятно, ведь этот режим применяется для уменьшения вероятности потери важной информации вследствие отказа жесткого диска. И напоследок -- еще раз о работе FastTrak66 в режиме RAID 1. При наличии дополнительного HDD, подключенного к контроллеру и не задействованного ни в одном из массивов, в случае отказа одного из дисков в массиве mirror происходит постепенное "переливание" содержимого уцелевшего винчестера на дополнительный. Через некоторое время мы опять имеем полноценный массив уровня 1. Аппаратные RAID-массивы с жесткими дисками IDE хорошо подойдут для использования в настольных системах, для которых важны быстродействие дисковой подсистемы и высокая надежность данных. Кроме того, они будут полезны как недорогое решение для серверов начального уровня. Получайте новости с raidshop на почту
|