Идея объединения нескольких сравнительно "дешевых" жестких дисков в одно логическое устройство с целью повышения общей емкости, быстродействия и надежности была высказана еще в конце 80-х. Более точно, впервые публично она была изложена в 1987 году в ставшей с тех пор классической статье калифорнийского университета Беркли под названием "A Case for Redundant Arrays of Inexpensive Disks (RAID)". Но до недавнего времени подобные системы, получившие название RAID-массивов, в основном были частью дорогостоящих компьютерных комплексов, предназначенных для хранения больших объемов критически важной информации (в качестве типичного примера обычно приводят банковские серверы). Проблема состояла в том, что для обеспечения действительно надежной и эффективной работы RAID-систем, отвечающих предъявляемым к ним требованиям, приходилась использовать не дешевые, а напротив, дорогостоящие дисковые устройства (именно поэтому впоследствии термин RAID стали "расшифровывать" как Redundant Arrays of Independent Discs). И только сейчас, когда за счет общего прогресса стоимость таких решений значительно упала, и появились достаточно хорошие диски по разумной стоимости, различные решения на базе RAID технологии стали активно предлагаться для рабочих станций, а в упрощенном варианте - для офисных и даже домашних компьютеров.

Впрочем, стоимость внешних RAID-систем снижается не так быстро, как цены на базовые диски - последние определяют лишь "половину" затрат на создание полной системы. Весьма существенную ее часть составляют специализированный контроллер (со встроенным процессором) и программное обеспечение, собственно и обеспечивающие совместную эффективную работу дисков как единого целого. Более того, в полном соответствии с пословицей, что аппетит приходит во время еды, по мере развития технологий пропорционально растут требования к характеристикам систем. Сегодня пользователи желают получить массивы емкостью в террабайты, со скоростью записи/чтения в десятки и даже сотни мегабайт в секунду. Соответственно производители отвечают на это все более производительными решениями, использующими последние модели RISC-процессоров. Так что стоимость "современных" RAID-систем, как и ранее, остается на уровне от нескольких тысяч долларов до десятков тысяч. Оно и понятно - в компьютерной индустрии, так же как и в других отраслях высоких технологий, действует общий "закон" сохранения стоимости (иначе ее развитие прекратится). Но "за те же деньги" пользователь сегодня получает в несколько раз более мощную систему, чем еще несколько лет назад.

Одним из важнейших областей приложения RAID-массивов являются различные профессиональные системы цифрового видеомонтажа. Сегодня здесь на повестке дня одновременная обработка в реальном времени трех-четырех потоков некомпрессированного видео и нескольких слоев графики, титров (Pinnacle Liquid Chrome, DPS VelosityQ и другие). При разрешении стандартного телевизионного кадра 720x756 и YUV представлении 4:2:2 это требует скоростей воспроизведения в 80-90 Мбайт/сек. С другой стороны, все более актуальными становятся системы монтажа HD (High Definition), оперирующие с телевизионными кадрами высокой четкости 1280x720x30p (в качестве примера упомянем Pinnacle CineWave HD и DPS Velosity HD). Теперь уже один поток цифрового видео превышает 50 Мбайт/сек. И, наконец, нельзя забывать про наступающую эру цифрового кинематографа с параметрами 1920x1080x24p и потоком данных около 100 Мбайт/сек. Одним словом, в цифровом видеопроизводстве пришло время RAID массивов. Предложений на рынке уже много (и в ответ на растущий спрос будет больше). Но для того, чтобы сделать правильный выбор, найти разумный компромисс между функциональностью и ценой, между реально достигаемой производительностью и эффективной емкостью, надо понимать базовые принципы построения и функционирования RAID. Желание разобраться и стало побудительной причиной написания настоящего "материала", основой которого послужили ранее опубликованные статьи и обзоры по данной тематике из различных открытых источников.

Итак, основные задачи, которые призвана решать RAID как система объединения нескольких дисков, это обеспечение повышенной емкости, надежности хранения и повышение скорости записи/чтения данных. С емкостью все понятно - чем больше используется составляющих систему дисков и чем больше емкость каждого из них, тем лучше. При этом надо оговориться, что максимальный размер логического диска (раздела), допускаемый (распознаваемый) Windows системой при файловой структуре FAT32 (Windows 95/98, XP) ограничен 2 TB (терабайтами), а в NTFS (Windows NT, 2000/XP) - 12 TB. Что касается двух других характеристик RAID, то требуется более детальное рассмотрение.

Рис. 1Надежность хранения (отказоустойчивость) достигается тем, что вводится избыточность - в RAID объединяется больше дисков, чем это необходимо для получения требуемой емкости. Или, другими словами, часть дисков используется для записи и хранения резервной (дублирующей) информации, что обеспечивает восстановление данных при выходе из строя одного (а в некоторых случаях - и сразу нескольких) дисков. Здесь зависимость также очевидна - чем больше степень резервирования, тем обеспечивается более надежное хранение. Платой за это является пропорциональное снижение эффективной емкости RAID (с точки зрения хранения исходных данных). Самую высокую степень надежности обеспечивает полное дублирование (повторение) данных. В этом случае диски разбиваются на 2 тождественные группы, и на них ведется параллельная запись соответственно двух копий каждого блока данных (рис.1). В результате одна группа дисков всегда является зеркальной копией другой (mirrowing). И при потере одного или нескольких дисков из одной группы (или даже всей группы) данные сохраняются (впрочем, теоретически возможный одновременный выход всего двух, но зеркально связанных дисков уже станет крушением). Очевидной платой за подробную надежность является высокая стоимость - эффективная емкость падает вдвое по сравнению с потенциально возможной. Частичным утешением может послужить то, что за счет дублирования операция чтения выполняется вдвое быстрее - ведь с каждого диска можно считать только половину требуемого.

Наконец, повышение быстродействия (производительности) достигается за счет того, что современные интерфейсы (в частности, SCSI) позволяют осуществлять операции записи-чтения одновременно на несколько дисков (более точно, практически одновременно, почти одновременно, так называемым веерным способом, так как шина передачи данных все же одна на всех). Таким образом, входной поток данных разбивается на блоки заданного размера, которые параллельно записываются на (считываются с) несколько независимых дисков (striping). Соответственно, приближенно можно считать, что скорость записи-чтения возрастает пропорционально числу дисков, используемых для хранения данных (но без учета дисков, задействованных в резервировании), и, конечно, пропорционально их собственному быстродействию.

Таковы самые общие идеи эффективного объединения дисков в массивы. И хотя конкретные схемы реализации могут существенно отличаться, для RAID систем существуют жесткие стандарты, позволяющие использовать при их построении оборудование и программное обеспечение различных производителей. Созданный в 1992 году промышленный консорциум по стандартизации RAID (RAID Advisory Board, RAB) определил семь типовых RAID уровней: от 0 до 6.

Уровни RAID

RAID-0 определяет простейший вариант построения массива - без избыточности дисков. Поэтому, строго говоря, он даже не является RAID. Тем не менее, термин RAID-0 широко используется и принят RAB. В данном уровне происходит простое распараллеливание записи/чтения данных (разбиение на равные блоки заданного размера, striping) между всеми имеющимися дисками (рис.2).

Рис. 2 RAID-0

Очевидная привлекательность данного подхода заключается в простоте и дешевизне его реализации, и при этом - потенциально самой высокой производительности (скорости записи/чтения) при одновременно самой низкой стоимости хранения данных. Именно поэтому RAID-0 весьма популярен на массовом рынке недорогих систем, для его реализации предлагается множество контроллеров различных производителей (наиболее известны Promise Technologies, Adaptec). Многие материнские платы для компьютеров уже имеют встроенные контроллеры (например, HPT 374 - четырехканальный Ultra DMA/ATA133). Более того, в силу существенно возросшей производительности центральных процессоров возможно построение RAID-0 системы программным способом, без специального аппаратного контроллера. В частности, программная поддержка RAID-0 встроена в Windows 2000/XP. "Слабым" местом RAID-0 является незащищенность данных - при выходе из строя любого из дисков данные всего массива будут потеряны. Поэтому его использование в "серьезных" приложениях не рекомендуется.

Для задач с критически важной информацией обычно предлагают RAID-1 (рис.3).

Рис. 3 RAID-1

Этот уровень также "прост" в реализации - надо лишь обеспечить формирование и хранение двух зеркальных копий данных на двух идентичных дисках (или двух массивах дисков), что не требует никаких дополнительных вычислений. Очевидно, что при этом выход из строя одного диска не приводит к потере данных! Однако, эффективность использования дисков вдвое ниже, чем у RAID-0. Поэтому интерес представляют более сложные RAID уровни, обеспечивающие высокое быстродействие и одновременно надежную защиту данных - при сравнительно небольшой степени избыточности.

RAID-2 основан на разбиении входных данных на уровне битов и вычислении кода Хэмминга для контроля возможных ошибок (Hamming ECC - Error Correction Code). Исходные биты данных распределяются между дисками массива, а параллельно с ними на специальные выделенные диски (ECC диски) записываются вычисленные коды (рис.4).

Рис. 4 RAID-2

Код Хэмминга основан на вычислении по исходным битам нескольких ECC битов (битов четности). При чтении данных ECC коды используются для их проверки, что позволяет определять (выявлять не только сам факт, но и находить ошибочный бит) и корректировать ошибки на уровне одиночных битов, либо фиксировать факты двойных ошибок. Более точно, минимальное число p требуемых контрольных битов для d битов исходных данных определяется неравенством d+p+1<=2p. Несложно убедиться, что для d=4 (битов данных) требуется p=3 (контрольных битов), для d от 5 до 11 уже p=4. Таким образом, в массиве из 12 дисков 4 (треть!) придется выделить для записи контрольных данных. При этом вычисление кодов Хэмминга и последующее их использование математически довольно сложно. Таким образом, RAID-2 характеризуется высокой надежностью, но требует сложного и дорогого контроллера. Кроме того, при построении массива для ECC кодов придется выделять несколько дисков, что заметно снижает общую эффективность хранения данных. Наконец, сегодня постоянно тратить "силы" и время на поиск ошибок неразумно - современные диски оснащены системами самодиагностики и в случае сбоя они сами сообщат о возникших ошибках, после этого достаточно будет их только скорректировать. Как следствие, на практике данный уровень используется крайне редко.

Существенно более эффективный способ предлагает уровень RAID-3 (рис.5) с параллельным доступом к дискам массива. Здесь входной поток данных разбивается на отдельные байты, которые распределяются (и параллельно записываются) между всеми дисками массива кроме одного выделенного.

Рис. 5 RAID-3

p

q

pXORq

True

True

False

True

False

True

False

True

True

False

False

False

Последний диск используется для записи контрольной информации (четности, parity), которая вычисляется на основании значений битов записываемых данных путем выполнения сравнительно простой операции XOR (exclusive OR, "исключающее или").

Результирующее значение этой логической операции равно True ("правда") тогда и только тогда, когда из двух входных логических значений только одно равно True. Во всех остальных ситуациях результат равен False ("ложь"). Другими словами, когда два входных значения p и q совпадают, результат pXORq равен False, когда различаются - True. Эту операцию можно применить к бинарным данным (значениям битов), приравнивая True 1, а False 0. Соответственно мы имеем равенства 1XOR1=0, 1XOR0=1, 0XOR1=1, 0XOR0=0. Несложно видеть, что по двум имеющимся значениям операции однозначно вычисляется отсутствующее третье. Если последовательно применить подобное вычисление к значениям (N-1) битов, то получим N-е значение, которое позволит однозначно восстановить любое потерянное значение исходных (N-1) битов (при условии, что остальные сохранились). Например, если мы имеем 3 бита со значениями 1, 0, 0. Для первых двух битов вычисляем 1XOR0=1, далее сравниваем полученный результат со значением третьего бита 1XOR0=1 и запоминаем окончательный результат (1) как контрольное число (четность). Если теперь значение второго бита потеряно (соответствующий диск вышел из строя), то по четности и третьему биту восстанавливаем результат XOR между первым и вторым битами, а по нему и значению первого бита успешно вычисляем значение второго бита. На практике применение данного алгоритма еще проще. Математически несложно доказать, что в любой цепочке нулей и единиц результат последовательного применения XOR всегда равен 1, если число исходных единиц нечетно, и 0 - если четно. Таким образом, в случае потери значения любого из битов в сколь угодно длинной цепочке достаточно пересчитать число 1 в оставшихся битах и сравнить со значением четности. Например, если четность равна 1, а число оставшихся единиц четно, то потерянное значение тоже равно 1.

Таковы общие принципы использования четности для защиты записей в уровне RAID-3. Очевидно, что при этом для хранения контрольных данных всегда достаточно только одного выделенного диска (т.е., например, в массиве из 12 дисков исходный поток можно разбивать по байтам на 11 субпотоков, по ним вычислять четность и параллельно записывать данные на все 12 дисков, на первые 11 - исходные данные, на 12 - контрольные). Платой за такую "экономию" является большой объем необходимых вычислений, выполняемых одновременно с операциями записи/чтения (что в обязательном порядке требует аппаратного RAID контроллера с собственным процессором и памятью), а также несколько более низкая степень защиты данных от сбоев по сравнению, например, с вариантом полного дублирования (RAID-1). Однако, за счет эффективного распараллеливания обеспечивается очень высокая скорость непрерывной записи/чтения данных.

Надо признать, что такова "чистая" теория - в силу объективных ограничений форматирования используемых дисков и необходимости их оптимального использования производители RAID вынуждены были ее скорректировать. На практике размер блоков, на которые разбивается входной поток данных перед его параллельной записью на диски массива, увеличивается с одного байта до 512 байт (стандартный размер сектора) или даже больше (и при этом RAID-3, как станет ясно буквально через несколько строк, фактически приближается к RAID-4).

По быстродействию RAID-3 массивы практически сравнимы с RAID-0, но обеспечивают защиту данных. Таким образом, RAID-3 массивы рекомендуются для использования в системах, оперирующих файлами сравнительно большого размера (в мегабайты), в частности, при обработке видео. Однако в приложениях, характеризующихся большой интенсивностью коротких запросов (коллективные базы данных) эффективная скорость быстро падает - поскольку при обработке каждого запроса всегда задействованы все имеющиеся в системе диски (о RAID-3 говорят как о массиве с параллельным доступом к дискам), то все последующие запросы ждут завершения обработки предыдущего. Для таких задач целесообразно существенно увеличить размер блока (с байта до сектора диска или даже больше), на которые при записи разбивается исходный файл перед распределением между дисками. Тогда для одного файла достаточно будет задействовать не все имеющиеся, а только часть дисков, и одновременно обрабатывать несколько запросов.

Именно в этом и заключается основное отличие RAID-3 от RAID-4 (рис.6) - последний использует блоки существенно большего размера. В результате запись и чтение коротких файлов будет вестись на отдельные диски. Про RAID-4 в отличие от RAID-3 говорят как о системе с независимым доступом к дискам массива.

Рис. 6 RAID-4

Впрочем, даже после увеличения размера блока ("страйпа") при интенсивной обработке множества коротких запросов остается еще одно узкое место - один единственный выделенный диск для записи четности. Действительно, даже если параллельно записывать/считывать несколько файлов с различных дисков, вычисленные контрольные данные все равно придется записывать на один и тот же диск, что в результате будет заметно "тормозить" весь процесс. Естественный выход из этого - распределять между всеми имеющимися дисками все данные, записывая блоками как исходные потоки, так и сгруппированные в такие же блоки контрольные данные (рис.7).

Рис. 7 RAID-5

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

На практике, это выполняется следующим эффективным способом. До записи новых данных в некий блок из него сначала считываются старые данные, а также считываются старые значения соответствующего блока четности. После этого вычисляются значения операции XOR для старых данных данного блока и старой четности. Полученный результат, как несложно понять, является предпоследним промежуточным результатом при вычислении "старой" четности (только по неизменяемым блокам старых данных). Именно он при сравнении с данными перезаписываемого блока давал и дает окончательное значение четности. Поясним данные рассуждения простым примером. Пусть у нас есть 4 значения данных 1 0 0 1 и пятое, результирующая четность 0 (поскольку в цепочке четное число 1). Пусть нам надо изменить первую единицу на 0. Тогда правильное новое значение четности тоже должно измениться на 1. Как это понять без предварительного считывания и анализа всех старых, неизменяемых данных? Достаточно вычислить XOR старой 1 и старого значения четности 0 (получим 1), а результат сравнить с новым значением 0 данных в первом бите. Полученная 1 и будет новая четность! Таким образом, в RAID-5 каждая операция записи требует 2-х чтений старых значений (данных и четности), выполнения 2-х операций XOR и 2-х новых записей (опять данных и четности). Как следствие, общее быстродействие на запись (но не чтение) падает в 1,5-2 раза (по сравнению, например, с RAID-1).

В определенном смысле RAID-5 является компромиссом между производительностью записи/чтения, надежностью и эффективностью хранения данных, что делает его наряду с RAID-0 и RAID-3 одним из наиболее популярных вариантов построения систем хранения информации. Что касается RAID-6, то он представляет дальнейшее развитие RAID-5. В нем для повышения надежности добавляется вычисление второго независимого уровня четности, что позволяет сохранение данных даже при выходе 2-х дисков. Очевидно, это приводит к усложнению системы, а также к дальнейшему снижению производительности и эффективности массива. Как следствие, RAID-6 в основном представляет теоретический интерес.

Существуют и другие уровни построения RAID, однако они также не нашли широкого применения и существенно зависят от конкретной интерпретации фирмы-производителя. В связи с этим больший интерес представляют так называемые комбинированные уровни, например, RAID 0+1 и RAID 1+0. Несмотря на схожесть терминов, они организованы различным образом. Так, в RAID 0+1 формируется 2 идентичных массива RAID-0 (только striping), запись на которые ведется зеркально (mirroring), т.е. согласно RAID-1. Для примера, если у нас есть 8 идентичных дисков, то мы получаем 2 массива по 4 диска в каждом. Данные в каждом массиве пишутся параллельно сразу на 4 диска (без защиты данных), но между массивами данные полностью дублируются. В варианте RAID 1+0 наоборот формируется 4 массива по 2 диска в каждом. Теперь в каждом массиве осуществляется зеркальное дублирование информации, но входной поток данных распараллеливается между 4 массивами. Понятно, что итоговые характеристики обоих вариантов схожи. Определенная популярность этих комбинированных уровней вызвана простотой их реализации (отсутствием дополнительных вычислений контрольных данных) и при этом - сочетанием сравнительно высокого быстродействия и надежности хранения. Возможны и другие комбинации (RAID 0+3, 3+0, 0+5, 5+1 и т.д.), но их построение весьма сложно и не очень оправданно.

Особенности аппаратной реализации RAID массивов

Как уже отмечалось, построение систем уровней 0 и 1 (и их комбинаций) сравнительно просто и может выполняться даже программным путем. Хотя надо признать, что при большом числе используемых в массиве дисков (8 и более) использование аппаратного RAID-контроллера со встроенным процессором и кэш-памятью приводит к более эффективным по результирующему быстродействию системам. Для более сложных уровней 3, 4 и 5 с необходимостью непрерывного вычисления (и перезаписи) контрольных данных без специализированного мощного процессора обойтись не удастся. Что касается интерфейсов, то наиболее популярным вариантом, обеспечивающим оптимальное соотношение производительности к стоимости системы, является сочетание SCSI для всей системы и IDE/ATA для используемых в массиве дисков. Таким образом, большинство современных массивов построено на базе 8-16 канальных IDE-to-SCSI RAID контроллеров c встроенным RISC процессором и кэш-памятью.

Однако, варианты реализации и конструктивного исполнения подобных массивов (так же как и стоимость) существенно различаются от производителя к производителю. При выборе конкретной модели следует обратить на следующие нюансы:

  1. Широта вариантов конфигурации системы (какие RAID уровни реально поддерживаются, сколько независимых массивов можно сформировать из одной системы, к скольким одновременно компьютерам можно подсоединить систему), можно ли при необходимости организовать цепочку массивов, какие ОС поддерживаются;
  2. Какие типы дисков поддерживаются, есть ли ограничения на объем подключаемых дисков, насколько конструктивно продумано крепление дисков (иногда из-за этого могут возникать ограничения на возможные модели дисков);
  3. Как, по каким интерфейсам можно осуществлять конфигурирование и диагностику массивов, есть ли возможность удаленного контроля (по сети);
  4. Насколько "интеллектуальна" самодиагностика системы (какие параметры, есть ли контроль не просто работоспособности дисков, но плохих блоков на дисках);
  5. Как организовано энергопитание системы (предусмотрена ли избыточность блоков питания), насколько продумано охлаждение дисков и блоков питания, есть ли контроль напряжения и температуры.
  6. Предусмотрены ли варианты "горячей" замены (без прерывания работы системы) дисков, блоков питания, вентиляторов.

В качестве примера весьма удачной реализации концепции SCSI-to-IDE RAID-систем хранения данных можно привести серию Arena Premium от фирмы Maxtronic International (http://www.maxtronic.com.tw/). Предлагаются модели AR-8198, PA-8200 и PA-8600 соответственно на 8/12/16 IDE дисков. В качестве иллюстрации в нижеследующей таблице приведены основные параметры PA-8200 (рис. 8).

Поддерживаемые уровни RAID 0, 1, 0+1, 3, 5
Процессор 64-bit RISC Intel 80303
Кеш память 128 МВ SDRAM, расширяется до 512 МВ
Внешний интерфейс Dual Ultra 160 LVD SCSI (до 160 MB/s)(4 разъема, 2 канала)
Поддерживаемые IDE интерфейсы Ultra ATA/100, Ultra ATA/66, Ultra ATA/33
Количество устанавливаемых дисков 12 (можно меньше)
Максимальная емкость IDE диска Не ограничена
Горячий резерв диска (Hot Spare) /
Горячая замена диска (Hot Swap)
Да (автоматическое переключение системы на резервный диск) / Да
Возможное количество массивов, на которые разбивается система 1 / 2 / 4 массива (каждый конфигурируется независимо)
Возможные варианты подключения Соединение в цепочку нескольких систем, подключение к 2-м независимым компьютерам
Управление Кнопками с лицевой панели (индикация на двухстрочном ЖК экране), с компьютера по COM порту, через SCSI интерфейс, с удаленного компьютера в сети Ethernet (имеется соответствующий разъем)
Питание 3 блока питания по 300 ватт с 2-мя вентиляторами в каждом блоке
Охлаждение 2 вентилятора (120 мм)
Горячая замена блоков питания, вентиляторов Да/Да
Диагностируемые параметры Неисправность диска, неисправность блока питания, плохие сектора на диске (автоматически исключаются из использования), все напряжения питания, температура каждого диска, скорость вращения вентиляторов
Конструкция RackMount 19" 4U
Габариты 175x483x583 мм, 20 кг (без дисков)

Рис. 8 PA-8200, вид спереди
Рис. 8 Передняя панель PA-8200 на 12 IDE дисков

Рис. 9 PA-8200, вид сзади
Рис. 9 Задняя панель PA-8200: 2 мощных вентилятора системы
охлаждения дисков и 3 блока питания со своим охлаждением

Даже краткий анализ приведенных данных показывает, что серия Arena Premium удовлетворяет всем требованиям к современным RAID системам. При этом по стоимости данные модели заметно выигрывают у конкурентов. Что касается быстродействия, то было проведено специальные эксперименты с PA-8200 при установленных 12 дисках WD1200JB по 120 GB каждый в разных конфигурациях RAID. Для тестирования использовалась утилита DiskSpeed из комплекта Pinnacle Liquid Chrome. Специальный файл общим размером в 1000 MB считывался и записывался блоками от 64 KB до 2 MB, причем скорость чтения измерялась в 2-х режимах: при линейном (последовательном) чтении и при случайном чтении блоков (самый жесткий режим). Типичный результат тестирования приведен на рис. 10.

Рис. 10 Тест PA-8200 RAID-3
Рис. 10 Экран утилиты DiskSpeed при тестировании PA-8200 c 12x120GB
дисков WD1200JB в конфигурации RAID-3 c SCSI адаптером Adaptec 29160.

Сводная таблица полученных в результате тестирования данных такова:

Block KB

Read Linear MB/sec

Read Random MB/sec

Write Linear MB/sec

SCSI adapter Adaptec 29160+ PA-8200 RAID-0 12x120GB

64

87,6

45,2

71,2

512

94,5

39,4

71,2

1024

99,7

58,7

71,2

2048

100,5

76,3

71,1

SCSI adapter Adaptec 29160 + PA-8200 RAID-3 12x120GB

64

86,6

42,9

59,8

512

93,8

39,2

60,6

1024

98,2

58,7

60,5

2048

98,4

77,0

60,2

SCSI adapter Adaptec 39160 + PA-8200 2 x RAID-0 6x120GB

64

92,1

32,6

52,2

512

103,9

39,2

68,4

1024

107,9

54,9

69,6

2048

109,6

73,8

70,6

По мнению экспертов данные модели являются одними из лучших RAID систем по соотношению цена/качество. Их можно уверенно рекомендовать к использованию как в многопотоковых системах нелинейного видеомонтажа (при RAID-0 & RAID-3), так и для создания серверов общего назначения (при RAID-1 & RAID-5).