Что такое raid контроллер для чего нужен. Что такое «RAID»? Какой выбрать способ реализации RAID - программный или аппаратный?

27.09.2018

RAID массивы всё чаще становятся такой же неотъемлемой частью персонального компьютера, как и сервера. Причин тому предостаточно: за последние несколько лет жёсткие диски сильно продвинулись в технологическом плане: они сменили несколько интерфейсов от ATA/33 до SATA 300, вырос объём кэш-памяти, а технология перпендикулярной записи кардинально снизила стоимость одного гигабайта объёма HDD. Неизменным осталось одно - надёжность жёстких дисков. И хотя сегодня производители дают гарантию на жёсткие диски для настольных ПК до 5 лет, а заявленное время наработки на отказ составляет до 136 лет (1.2 млн. часов), никто не гарантирует, что винчестер не выйдет из строя в любой момент. Исследования показывают, что жесткие диски очень часто выходят из строя в течение первых трёх месяцев службы - наиболее подло, когда пользователь так уверен в новеньком быстром жёстком диске.

Разъемы в задней части

Источник и фанаты

Мощность, доступная в слоте жесткого диска. Непрерывное потребление: -25 Вт для жестких дисков 5 -12 для 5-дюймовых жестких дисков. Размеры, вес, стойка и рабочие температуры. Максимальная вместимость. Например, если вы хотите перейти с одного стандартного контроллера на двойной контроллер, просто добавьте второй модуль контроллера без необходимости передачи данных или увеличения простоев.

Уровни опасности отображаются через 8-уровневый прирост бара

Подготовлено все время для использования, имеет набор наушников, доступ к беспроводным данным, работу на большой высоте и ночное наблюдение. Дополнительный аккумулятор. Для каждого класса отображается отдельная панель мониторинга, каждый из которых контролируется независимо. Антитерроризм Национальная защита Первый ответ Меры нераспространения Мониторинг в режиме реального времени токсичных и опасных химических веществ в окружающей среде Контроль пожаров - борьба с химическими опасностями. Интегрированный микропроцессор автоматически оценивает спектры подвижности ионов.

Наглядно о надёжности современных винчестеров говорит исследование, проведённое компанией Google. Ниже мы приводим график вероятности выхода из строя винчестера в зависимости от его срока службы и загрузки. Полностью ознакомиться с исследованиями Google и набраться пессимизма можно, скачав отчёт на английском языке в формате.pdf .

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

Также доступна звуковая и визуальная сигнализация. Во многих странах существует стратегия защиты критической инфраструктуры. К этим важным инфраструктурам относятся аэропорты, электростанции, финансовые и банковские центры, водные станции, государственные учреждения, медицинские и транспортные услуги. Эти объекты, службы и учреждения требуют адекватного уровня защиты. Инциденты, направленные на эти критические инфраструктуры, такие как террористические акты или стихийными бедствия могут оказать значительное воздействие на гражданское население, здоровье и безопасности, экономику и потенциально на хорошем функционировании правительства.

Вероятность выхода из строя жесткого диска в зависимости от его возраста



Вероятность выхода из строя жесткого диска в зависимости от его загрузки

Наиболее простой способ повысить надёжность данных - использовать зеркалированный массив RAID 1. В этом случае два винчестера работают как один, дублируя содержимое друг друга. При установе двух дисков в RAID 1, вы теряете объём в два раза (получаете объём одного HDD), но при поломке любого из них, система продолжит работать и у вас будет время для резервного копирования и замены жёстких дисков. Надо сказать, что технология RAID 1 стара как мир, но всё большее распространение в домашних компьютерах получает только сейчас. И вот причины:

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

    Современные винчестеры стоят достаточно дёшево, чтобы можно было ставить 2 жёстких диска вместо одного в обычный домашний компьютер

    Большинству пользователей достаточно объёма и одного винчестера стоимостью 80$

    Современные винчестеры достаточно быстры, чтобы можно было отдать поступиться скоростью в угоду надёжности

    Каждый пользовательский уровень может иметь свое имя и пароль для обеспечения соответствия стандартам безопасности. Они могут подключать внешние системы предупреждения или сигнальные огни в качестве дополнительных аварийных сигналов, отличных от тех, которые присутствуют на веб-интерфейсе в диспетчерской.

    Для просмотра данных требуется только веб-браузер. В одном корпусе две технологии обнаружения обнаружения работают параллельно, чтобы обеспечить самую мощную способность обнаружения любого другого детектора на рынке. Этот двухтехнологический подход воспринимается как ортогональное обнаружение. Ортогональные обнаружения является метод обнаружения, которая использует информацию из двух технологий, каждая из которых независимы друг от друга и каждая технология обнаруживает черты самостоятельной субстанцией.

    Современные жёсткие диски всё ещё не надёжны

Конечно, своевременный бэкап позволяет избежать лишних трат на создание RAID массивов, но делать резервные копии больших винчестеров можно, разве что, на такие же большие винчестеры. Плюс, при выходе из строя основного диска вы потратите время на восстановление данных из архива. Применение RAID 1 нисколько не освобождает пользователя от создания резервных копий, т.к. массив всё ещё остаётся не защищённым против действий пользователя и программных сбоев (вирусы, хакерские атаки и т.д.), но в случае поломки одного из защищённых винчестеров, компьютер продолжит работать на втором HDD.

Защита критически важных пассажиров инфраструктуры с возможностью преднамеренного или случайного выброса токсичного газа или пара является одним из самых больших проблем, известных в цивилизованном мире. Критическая инфраструктура является главной целью терроризма, и пользователи, операторы и посетители этих инфраструктур могут быть уязвимы для атаки путем выпуска токсичного химиката.

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

Но до сих пор не все материнские платы поддерживают RAID. Если у вас такая материнская плата, если на плате уже не хватает портов для подключения ещё пары дисков, или хочется использовать контроллер, чтобы можно было легко делать апгрейд материнской платы, вы встанете перед выбором выбором модели RAID-контроллера.

RAID 1 - оптимальный выбор для дома

Условно, RAID-контроллеры можно разделить на два типа: полностью аппаратные и хост-контроллеры, полупрограммные. Первые отличаются наличием собственного процессора, частотой до 800 МГц (а в будущем и выше), на который ложится вся нагрузка по обслуживанию массива. Мощь этого процессора востребована в массивах RAID 5, RAID 50, RAID 6 и RAID 60. Это не наш случай. RAID-контроллеры для домашнего использования, как правило, имеют 2 или 4 порта. Это позволяет строить на них массивы уровня 0, 1, 10 и 5, последние два - на 4-портовых контроллерах. Рассмотрим, почему мы откажемся от всех типов, кроме одного.

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

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

    RAID 0 - подключает винчестеры в последовательную цепь. При поломке любого из них, вы теряете данные на массиве. С каждым добавленным в массив жёстким диском, надёжность решения снижается. Массив RAID 0 в два раза менее надёжен, чем 1 винчестер.

    RAID 10 - подключает четыре винчестера: два последовательно и два параллельно. Считается надёжным, как и RAID 1, но требует установки 4 дисков. В итоге вы получаете объём, равный сумме двух HDD. Но так ли он надёжен? Если параллельно работают две последовательных цепочки из двух винчестеров, насколько он надёжен? RAID 10 позволяет выйти из строя двум дискам. При его структуре A1B1+A2B2, он выдерживает следующие комбинации поломок: A1, B1, A2, B2, A1B1, A1B2, A2B1, A2B2. Но остаются две смертельные комбинации: A1A2 и B1B2, а так же любая поломка 3-х дисков. Вероятность выхода из строя одновременно двух дисков A1A2 или B1B2 в два раза выше, чем если бы массив состоял из двух дисков. Поэтому паранойя торжествует, и мы отказываемся от RAID 10.

    Также доступны дополнительные пакеты оптоволоконного соединения. Инструмент отображает на одной странице статус обнаружения со статусом и условиями системы. Если пространство дисплея ограничено, можно использовать всплывающий экран «мини-просмотр», который отображается зеленым, когда нет сигнала тревоги и изменения красного цвета при наличии сигнала тревоги.

    Интерфейс веб-сервера обеспечивает безопасный доступ к паролю для нескольких пользователей с различными уровнями доступа, такими как: оператор, руководитель и обслуживающий персонал. Устройство может быть смонтировано на транспортных средствах и может эксплуатироваться во время вождения.

    RAID 5 - требует большой вычислительной мощности, наличия минимум трёх дисков, и при этом он выдерживает выход из строя только одного диска. Давая преимущество в объёме, он имеет свойство "рассыпаться", особенно на полупрограммных контроллерах. Это слишком сложная технология, чтобы доверять её контроллеру за 50$. Возможно, существуют тысячи примеров удачной реализации надёжных RAID 5 на дешёвых контроллерах, но паранойе достаточно такого же количества сообщений на форумах с криками "спасите, рассыпался RAID 5".

    Технические характеристики и производительность не ограничиваются выбранным диапазоном химических веществ. Новые книжные магазины могут быть созданы и использованы пользователем. Обучение и работа сокращаются до минимально возможного уровня, а надежность повышается. Защита окружающей среды: обнаружение и быстрое и надежное опознавание на месте опасных химических веществ в почве, воде и воздухе в течение нескольких минут. Транспортными средствами могут быть автомобили, фургоны, грузовики, а также корабли, вертолеты и другие летательные аппараты. Мониторинг событий: защита спортивных мероприятий, концертов, фестивалей и т.д. . Все известные химические вещества и токсичные промышленные химикаты автоматически контролируются, обнаруживаются и идентифицируются.

Выходит, что самый простой и самый надёжный из недорогих массивов - RAID 1. Для его реализации не нужно столько ресурсов, как для RAID 5. Его можно реализовать на двух дисках. Он не требует перестройки структуры диска, поэтому в случае чего, винчестер можно вытащить из массива и подключить напрямую к материнской плате, пусть даже в другой компьютер. Все RAID контроллеры поддерживают RAID 1, и стоят такие решения порой в несколько раз дешевле одного винчестера.

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

Диапазон высоты сканера может быть установлен между 50 ° и -10 ° и выполнен в растровой схеме, обеспечивая контролируемый и точный охват целевых областей. На первом этапе снимается и сохраняется серия изображений области, затем объединяются вместе, чтобы составить общий обзор. Затем оператор может взаимодействовать с этим общим видом в соответствии с требованиями миссии. Секторы могут быть выбраны с помощью кнопок масштабирования, а угрожающие вещества могут быть определены с учетом доступных соединений в библиотеке.

Но создавая RAID 1, мы должны быть готовы к тому, что скорость массива снизится по сравнению с одним диском, загрузка CPU повысится, а объём массива будет равен объёму одного из двух винчестеров.

Если просмотреть прайс-листы компьютерных магазинов в поисках RAID-контроллеров, то вы обнаружите, что с трудом можно найти старые-добрые решения HighPoint, Adaptec и даже Promise. Новый мир принёс перемены, и теперь перед нами такие брэнды, как Orient, Tekram и STLab.

Потоковое видео в реальном времени над секцией панорамы облегчает непосредственный мониторинг областей, представляющих интерес. Когда обнаружено какое-либо из определенных веществ, визуальный сигнал тревоги активируется почти мгновенно, а всплывающее графическое сообщение идентифицирует обнаруженное соединение. Кроме того, эти визуальные сигналы тревоги могут быть подключены к вашему компьютеру звуковой сигнализацией. В условиях тревоги изображение изменяется и указывает относительные концентрации обнаруженных веществ.

Они накладываются как цветные блоки в местах, где произошли обнаруженные события. Таким образом, операторы могут легко и без проблем переключаться между исходной и новейшей системами. Оператор может выбрать целевую область с полными настройками поворота на 360 ° и высотой от 50 ° до -10 °. Программное обеспечение, которое управляет головкой сканера, перемещает его по растровому рисунку, обеспечивая точное и контролируемое охват цели.


Мы тестируем следующие модели RAID контроллеров:

    Orient S-822R (SiI3112), PCI, 2x SATA

    Tekram TR-824 (SiI 3114), PCI, 4xSATA

    Orient V-802R (VIA VT6421A), PCI, 2xSATA, 1xPATA

    Orient S3132 RAID (SiI3132), PCI Express 1x, 2+2 SATA

    STLab A-341 (SiI3132), PCI Express 1x, 2x SATA + 2x E-SATA

Четыре контроллера на чипах Silicon Image, один - на чипе VIA, три - с интерфейсом PCI, два - с более новым PCI Express 1x. И как раз у нас будет шанс проверить, насколько новая шина PCI Express 1x даёт преимущества по сравнению с PCI 2.3.

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

Когда военнослужащие или первопроходцы должны быть развернуты в токсичных средах, скорость реагирования и защита персонала чрезвычайно важны. Для обеспечения этой защиты были разработаны и усовершенствованы решения для обеспечения безопасности мобильных платформ для обнаружения.

    Все контроллеры имеют собственный BIOS и позволяют загружаться с RAID массива

    Все контроллеры поставляются в комплекте с кабелями Serial ATA

    Все контроллеры поставляются в комплекте с переходниками питания PCPlug-SATA

    Все контроллеры поддерживают режим JBOD, позволяющий использовать винчестеры по одному, без организации RAID массива

    Обнаружение противостояния обеспечивает расширенные предупреждения о потенциальных угрозах, поскольку оно может обнаруживать облака токсичных газов на расстоянии в милях, в то же время оставляя автомобиль и экипаж вне опасной зоны. Инновационная система с двойной трубкой позволяет одновременно обнаруживать следы наркотиков и взрывчатых веществ, не разбавляет тест и не проявляет большей чувствительности.

    Дисплей может быть ограничен яркими огнями или может быть быстро изменен на полностью научном дисплее. Аэропорты Пенитенциарная полиция и центры превентивного ареста Критическая защита инфраструктуры Контрольные точки безопасности. Система управления и дисплей оператора облегчаются ноутбуком с сенсорным экраном.

    Ни один контроллер не имеет низкопрофильной планки для установки в низкопрофильные корпуса.

Тестовая конфигурация:

    Intel Pentium D 820 (2.8 GHz)

    2x512 Mb DDR2 PC5300

  • 2xSamsung HD161HJ 160 Gb


Для тестирования мы взяли два винчестера Samsung HD161HJ. Эти диски имеют объём 160 Гб, кэш 8 Мб, интерфейс SATA 300 и частоту вращения шпинделя 7200 rpm. Он поддерживает NCQ, что покажет преимущества при работе с контроллерами, поддерживающими Native Command Queing. В общем-то, обычный современный недорогой диск. При тестировании винчестер форматировался под NTFS с размером сектора 64Кб.

Технические и тактические характеристики

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

Запатентованная технология микротрепа обеспечивает работу прибора без необходимости использования высокого вакуума или дополнительных источников газа. Вы можете слушать музыку соседей через стену. Если один из соседей оставляет дверь открытой для квартиры, безопасность комнаты или квартиры скомпрометирована. Замедление сайта также вызвано соседями, которые могут использовать ресурсы в полной мере, безопасность зависит от каждого соседа и прежде всего от службы веб-хоста. Мы будем ежедневно создавать резервные копии ваших данных на отдельный сервер, и мы будем вмешиваться каждые 15 минут, если мы обнаружим проблемы.

Для каждого устройства мы будем приводить результаты тестов, а потом подведём итоговое сравнение. Вот, что показал один винчестер Samsung HD161HJ в тестах CrystalMark 2.1, HDTach 2.61, SiSoft Sandra XII и PCMark05. Кликните на диаграмму для увеличения.

Интересующиеся могут ознакомиться с результатами одного диска, а мы перейдём к рассмотрению первого RAID контроллера, Orient S-822R.

Orient S-822R

Перед нами двухканальный Serial ATA RAID контроллер, построенный на базе чипа Silicon Image SiI3112. Низкопрофильная плата красного цвета со стандартной металлической планкой. При средней стоимости 19$ , это очень распространённое решение для тех, кому нужен RAID контроллер с интерфейсом PCI.


Это достаточно старый чип, он поддерживает стандарт Serial ATA 1.5 Gbps (SATA 150), так что современные винчестеры с интерфейсом SATA 300 при возникновении проблем с совместимостью надо переключать в режим SATA 150. На некоторых дисках это делается перемычками, на некоторых - программно, автоматически. В нашем случае, переключение интерфейса винчестера не потребовалось - всё заработало автоматически.

Чип Silicon Image SiI3112 поддерживает интерфейс PCI 32-bit/66 MHz, что позволяет ему передавать данные южному мосту со скоростью до 266 Мб/с, естественно, если материнская плата поддерживает такой режим работы PCI шины.

На плате установлен чип ST39SF010A, перезаписываемый Flash EEPROM объёмом 1 Мбит. При современных тенденциях устанавливать на контроллеры неперезаписываемые чипы, плата Orient S-822R выглядит предпочтительно.

Из BIOS контроллера вы можете создавать RAID массив уровня 0 или 1, причём имеется возможность при этом сохранить данные на первом диске. Так же вы можете форматировать диски на низком уровне в случае появления битых секторов, а так же производить перестройку массива. Не хватает, разве что, функции проверки соответствия дисков в массиве. В случае если массив был разрушен, после подстановки нового диска перестройка производится в фоновом режиме, не мешая вам работать.

Создание RAID 1 массива без сохранения данных на дисках, например, на новых компьютерах, занимает всего пару секунд. После этого вы можете работать уже с логическим диском.

Учитывая низкую стоимость и возможность перепрошивки BIOSа, это наиболее вероятный RAID контроллер на 2 SATA диска в домашнем комьютере. А следующая модель - логическое продолжение предыдущей.

Tekram TR-824

Контроллер от известного брэнда построен на базе чипа Silicon Image SiI3114, и поддерживает до 4 винчестеров с интерфейсом SATA. За счёт поддержки четырёх дисков, он позволяет создавать массивы RAID 0, RAID 1, RAID 10, а так же RAID 5. Этот контроллер так же ограничен в поддержке дисков с интерфейсом SATA 150 и так же поддерживает шину PCI 32-bit/66 MHz.


Поддержка до четырёх дисков позволяет создавать конфигурации с дисками "горячей подмены", Hot Spare, которые простаивают в компьютере до тех пор, пока один из винчестеров RAID массива не сломается. Как только это происходит, диск Hot Spare подключается в массив вместо сломанного, после чего производится перестроение массива. Hot Spare активно используется в многодисковых конфигурациях, в массивах RAID 5 и RAID 6, где после выхода из строя одного винчестера, резко возрастает нагрузка на оставшиеся, что может привезти и к их поломке.


Дома время работы RAID массива в деградированном состоянии не столь актуально, как в серверах, да и причины, по которым мы отказываемся от RAID 5, мы уже рассмотрели. А для RAID 1 диски горячей подмены актуальны лишь при повышенной заботе пользователя о данных (читай параноидальном расстройстве).

Но вот возможность построения RAID 10 или подключения четырёх дисков может потребоваться тем пользователям, кому нужна повышенная производительность дисковой системы при более высокой надёжности, чем RAID 0, и кто готов установить ради этого 4 винчестера в компьютер.


Контроллер Tekram TR-824 имеет разъёмы для подключения четырёх светодиодных индикаторов, плюс - индикаторы установлены под каждым S-ATA портом. Это очень удобно, поскольку далеко не каждый RAID контроллер начального уровня заставит мигать индикатор HDD на корпусе вашего компьютера.

На контроллере установлен перепрошиваемый чип флэш-памяти Winbond, точную модификацию которого прочесть не удалось - наклейка стёрла все надписи.

Поддержка 4 каналов делает этот контроллер самым дорогим в нашем сравнении - 45$ . А чтобы реализовать его преимущества, придется потратить на жёсткие диски в два раза большую сумму - не каждый пользователь готов вложить так много в дисковую подсистему компьютера.

Следующий контроллер, так же позволяет подключать 4 диска, но он более интересен тем, у кого в системе установлены как SATA, так и IDE винчестеры.

Orient V-802R

Чипы VIA редко используются в RAID-контроллерах, но именно они позволяют создавать универсальные решения для подключения старых IDE и новых SATA дисков. Яркий пример тому - контроллер Orient V-802R на чипе VIA Vectro VT6421A. Этот RAID контроллер имеет два порта SATA 150 и один ATA133/100/66 порт.


И хотя вы не можете объединять в один RAID-массив SATA и IDE винчестеры, этот контроллер очень пригодится тем, кому некуда подключить старые жёсткие диски. Ведь на современных материнских платах часто устанавливается только один IDE разъём для подключения DVD-приводов.

Контроллер Orient V-802R так же поддерживает шину PCI 2x, обеспечивая передачу данных со скоростью до 266 Мб/с на соответствующих материнских платах.


На плате установлен чип перепрошиваемой флэш-памяти WinBond W49V002AP, так что вы сможете заливать в EEPROM обновления, если потребуется.

BIOS контроллера имеет функцию автоматического создания массива, которая избавит пользователя от лишних телодвижений. Хотя процесс объединения дисков в массивы итак сложным назвать язык не поворачивается, нам трудно сказать, проще ли он у чипов VIA или Silicon Image.

Конечно, совместимость со старыми дисками - это хорошо, а когда контроллер на 2 SATA устройства и 2 IDE устройства стоит всего 14$ - это просто отлично, но прогресс не стоит на месте, и для тех, кто подбирает RAID контроллер для современного компьютера, следующие две модели.

Orient S3132 RAID и STLab A-341

Эти два RAID контроллера - пример современного подхода к разработке устройств. Во-первых, они используют самый современный чип Silicon Image SiI3132, во-вторых они имеют интерфейс PCI Express 1x, так что будет для чего использовать пока ещё мало востребованные порты на материнской плате. В-третьих, они настолько компактны, что меньше остальных влияют на воздушные потоки в корпусе. И в конце концов они похожи, как братья близнецы, но мы найдём в них различия.

Чип Silicin Image SiI3132 поддерживает два SerialATA 300 устройства с одной стороны и шину PCI Express 1x с другой стороны, обеспечивая скорость передачи по интерфейсной шине до 2.5 Гбит/с (312 Мб/с). Это уже серьёзная заявка на современные RAID массивы, не ограниченные по скорости тормозным интерфейсом. Данный чип поддерживает NCQ, что ставит его в более выгодное положение при использовании дисков с поддержкой этой технологии.

Перед нами два контроллера, построенные на референсном дизайне: слева - STLab A-341, справа - Orient S3132 RAID. Внешне они очень похожи, и как видно на фотографиях, каждая плата имеет по четыре порта: два внешних и два внутренних.


Так как сам чип SiI3132 поддерживает только два SATA 300 устройства, то и использовать вы можете только половину портов на плате, какие именно, внешние или внутренние - вы выставляете перемычками.


Причём, у контроллера STLab A-341 внешние порты соответствуют стандарту ESATA для подключения внешних винчестеров с этим интерфейсом, а у Orient SiI3132 RAID снаружи доступны обычные SATA порты, подключить к которым ESATA устройства можно будет только через переходник, покупаемый отдельно.


На контроллере STLab A-341 установлен FLASH-чип EON EN29LV040A, который может быть заблокирован на запись или стирание, чтобы пользователь не мог купить более дешёвый аналогичный SATA контроллер без поддержки RAID и добавить её перепрошивкой BIOS-а. В нашем случае был именно такой, заблокированный BIOS - программа перепрошивать его отказывалась. На плате Orient S3132 RAID установлен флэш чип Winbond W27E010P, который такой защиты не имеет, что определённо хорошо, т.к. в случае выхода новой прошивки для контроллера, её можно будет обновить.


BIOS контроллеров одинаков, и он идентичен тому, что используется на Orient S-822R. Он позволяет создавать RAID 1, RAID 0 и JBOD. Собственно, как уже было сказано ранее.


Контроллеры устанавливаются в системе одинаково, интерфейс PCI Express 1x никак не отражается на процессе установки - вы можете загружать систему с массива, построенного на этом контроллере. Лишь бы в операционной системе были установлены драйверы.

Контроллер STLab A-341 стоит в розницу примерно 23$ , а модель Orient S3132 RAID - примерно 21$ . Соответственно, если нет надобности использовать внешние ESATA устройства, а плата берётся именно под домашний RAID 1, надо ли платить больше?

Результаты тестирования Orient S3132 RAID:

Результаты тестирования STLab A-341:

Ну что же, мы рассмотрели и протестировали все контроллеры, теперь пришло время свести вместе все результаты и сделать выводы.

Результаты тестирования

Итак, прежде, чем мы сведём результаты в общие диаграммы, напомним ещё раз нашу тестовую конфигурацию.

Тестовая конфигурация:

    Intel Pentium D 820 (2.8 GHz)

    2x512 Mb DDR2 PC5300

  • Windows XP SP2 на Maxtor DiamondMax 9 80Gb

    2xSamsung HD161HJ 160 Gb

В режиме тестирования одного жёсткого диска, винчестер подключался к SATA порту южного моста материнской платы.

CrystalDisk Mark

В тесте CrystalDisk Mark 2.1 использовались настройки по умолчанию: объём тестовой таблицы - 50 Мб, 5 запусков каждого теста.


Первый же тест даёт очень интересные результаты - на контроллерах STLab A-341 и Orient S3132 последовательная запись даёт более высокие результаты, чем последовательное чтение. Так как ни в том, ни в ином случае запись не превышает скорость работы одного диска, можно с уверенностью говорить о том, что алгоритм записи отлажен очень хорошо. Но вот при считывании, выигрывают контроллеры Orient V-802R на базе чипа VIA и Orient S-822R на чипе Silicon Image S3112.


При случайной записи ситуация с PCI express контроллерами повторяется, но решение на чипе VIA уже не даёт никаких преимуществ.


При снижении размера блока, ситуация с контроллерами становится более линейной, а разницу в показаниях можно списать на погрешность измерений. Можно сказать, что здесь RAID 1 никак не влияет на скорость дисковой подсистемы.

HDTach 2.61

Тест HDTach 2.61 интересен, прежде всего, своими диаграммами, которые вы уже могли видеть в нашем описании каждого контроллера. Здесь же мы приводим минимальные, максимальные и средние значения.


Интересно, что минимальное значение скорости показывает именно одиночный диск, чуть выигрывает у него контроллер на чипе VIA. Но если рассматривать средние значения при чтении, то все контроллеры приблизительно равны по скорости.


При записи лучшие результаты снова показывают контроллеры с интерфейсом PCI Express. Они выигрывают примерно 10% у остальных, и столько же проигрывают одному диску. Но минимальное значение скорости записи у них в два раза выше, чем у одного диска. А Orient V-802R определённо выглядит аутсайдером в этом тесте, недалеко от него ушёл и 4-портовый Tekram.


При том, что время случайного доступа у контроллеров различается на уровне погрешности, интересно посмотреть на загрузку процессора. Как показывает HDTach 2.61, большинство контроллеров не сильно-то нагружают систему. И только драйверы от VIA отличаются большей прожорливостью. Напоминаю, что наш процессор - Pentium D 820 частотой 2.8 ГГц.

SiSoft Sandra XII

Тест Sandra должен нам явно показать ограничения интерфейса при использовании буферизации.


Да, буферизованное чтение показывает преимущество шины PCI Express 1x перед устаревшей PCI. Но последовательное и случайное чтение показывают примерно одинаковые результаты для всех тестовых конфигураций.


В тестах записи можно отметить, разве что, преимущества контроллеров Orient S3132 RAID и STLab A-341 перед остальными. Контроллер Orient V-802R снова показывает самые низкие результаты.


А вот то, что время доступа на RAID контроллерах оказывается ниже, чем на одном диске, говорит о грамотной реализации работы с двумя дисками. И снова чип Silicon Image SiI3132 выигрывает, а VIA VT6421A проигрывает. А контроллер Orient S-822R уже второй раз показывает низкое время доступа. Видимо, дело в прошивке.

PCMark05

Тест PCMark05 более интересен для домашних пользователей, так как при работе с дисковой подсистемой он показывает результаты работы в реальных задачах - загрузке Windows XP, запуске программы и т.д. Посмотрим, что даёт здесь RAID 1.


В тестах, эмулирующих реальные задачи, RAID 1 показывает свои преимущества перед одним диском. Возможно, потому что контроллер поддерживает NCQ или читает информацию сразу с двух дисков. Интересно так же, что Tekram TR-824 здесь выглядит очень слабо.


И последняя диаграмма полностью подтверждает все предыдущие выводы.

Выводы

Если вы решили, что данные, хранящиеся на вашем компьютере стоят дороже, чем второй винчестер и RAID контроллер, то стоит обезопасить себя установкой массива RAID 1. Как мы выяснили, это просто, быстро, недорого, и вы гарантированно приносите в жертву только объём дисковой системы, а скорость может быть даже выше, чем у одного винчестера. Главное - это не ошибиться с выбором RAID контроллера.

Среди протестированных нами контроллеров лучше всего показали себя решения на чипе Silicon Image SiI3132. Это современное решение, поддерживающее интерфейс SATA 300, NCQ и шину PCI Express 1x. Модель Orient S3132 RAID, построенная на этом чипе, выиграла в большинстве текстов. Так как мы подбираем контроллер для RAID массива, обеспечивающего повышенную надёжность, нам не важно, что у неё можно переключать порты со внутренних на внешние. Более важно, что на этой плате установлен нормальный, перепрошиваемый BIOS, который позволит в будущем обновлять микропрограмму контроллера.

При своей низкой стоимости, Orient S3132 RAID - лучший выбор для современного домашнего компьютера.

Если же у вас есть необходимость задействовать старые IDE диски и использовать S-ATA диски, то отличной покупкой станет контроллер Orient V-802R. Он хоть и не показал рекордов по скорости, но обеспечивает необходимую универсальность и поддержку четырёх устройств.

Tekram TR-824 по тестам показал себя не так достойно, как от него ожидали. Эту модель приобретать стоит только если вы решили ставить массив RAID 10 или RAID 1 + Hot Spare. То есть, для более чем двух винчестеров. В нашем конкретном вопросе создания RAID 1 это явный аутсайдер: цена высока, а скорость везде, кроме теста работы с буфером в Sandra XII, не соответствует стоимости.

Orient S-822R - вариант странный. Для старых компьютеров без PCI Express и SATA, куда надо установить новые винчестеры лучше подойдёт более доступный V-802R, который имеет ещё и поддержку IDE. Для компьютеров, выпущенных в последние пару лет, лучше подойдёт модель S3132 RAID. Разве что, когда IDE порт явно не нужен, а PCI Express на материнской плате нет.

Какой бы вы контроллер ни выбрали, помните, что в RAID 1 массив мы зачастую устанавливаем винчестеры из одной партии, они работают в одинаковых условиях и с одинаковой нагрузкой. Так что если выходит из строя один винчестер, надо будет менять оба - вероятность поломки второго очень высока. Но вы, скорее всего успеете сохранить данные и перестроить массив на новых дисках, избежав потери любимых фотографий и лишней нервотрёпки. Как бы то ни было, не забывайте делать резервные копии, ведь никто не застрахован от плохого стечения обстоятельств.

Мы благодарим Елену Николаеву, руководителя отдела маркетинга компании Orient за предоставленное оборудование.

LIKE OFF
03/03.2008


Взаимосвязанных скоростными каналами и воспринимаемых внешней системой как единое целое. В зависимости от типа используемого массива может обеспечивать различные степени отказоустойчивости и быстродействия. Служит для повышения надёжности хранения данных и/или для повышения скорости чтения/записи информации (RAID 0).

Аббревиатура RAID изначально расшифровывалась как «redundant array of inexpensive disks» («избыточный (резервный) массив недорогих дисков», так как они были гораздо дешевле RAM). Именно так был представлен RAID его создателями Петтерсоном (David A. Patterson), Гибсоном (Garth A. Gibson) и Катцом (Randy H. Katz) в 1987 году. Со временем RAID стали расшифровывать как «redundant array of independent disks» («избыточный (резервный) массив независимых дисков»), потому что для массивов приходилось использовать и дорогое оборудование (под недорогими дисками подразумевались диски для ПЭВМ).

(+) : Имеет высокую надёжность - работает до тех пор, пока функционирует хотя бы один диск в массиве. Вероятность выхода из строя сразу двух дисков равна произведению вероятностей отказа каждого диска. На практике при выходе из строя одного из дисков следует срочно принимать меры - вновь восстанавливать избыточность. Для этого с любым уровнем RAID (кроме нулевого) рекомендуют использовать диски горячего резерва . Достоинство такого подхода - поддержание постоянной доступности.

(-) : Недостаток заключается в том, что приходится выплачивать стоимость двух жёстких дисков, получая полезный объём лишь одного жёсткого диска.

RAID 1+0 и RAID 0+1

Зеркало на многих дисках - RAID 1+0 или RAID 0+1 . Под RAID 10 (RAID 1+0) имеют в виду вариант, когда два или более RAID 1 объединяются в RAID 0. Под RAID 0+1 может подразумеваться два варианта:

RAID 2

Массивы такого типа основаны на использовании кода Хемминга . Диски делятся на две группы: для данных и для кодов коррекции ошибок, причём если данные хранятся на дисках, то для хранения кодов коррекции необходимо дисков. Данные распределяются по дискам, предназначенным для хранения информации, так же, как и в RAID 0, т.е. они разбиваются на небольшие блоки по числу дисков. Оставшиеся диски хранят коды коррекции ошибок, по которым в случае выхода какого-либо жёсткого диска из строя возможно восстановление информации. Метод Хемминга давно применяется в памяти типа ECC и позволяет на лету исправлять однократные и обнаруживать двукратные ошибки.

Достоинством массива RAID 2 является повышение скорости дисковых операций по сравнению с производительностью одного диска.

Недостатком массива RAID 2 является то, что минимальное количество дисков, при котором имеет смысл его использовать,- 7. При этом нужна структура из почти двойного количества дисков (для n=3 данные будут храниться на 4 дисках), поэтому такой вид массива не получил распространения. Если же дисков около 30-60, то перерасход получается 11-19%.


RAID 3

В массиве RAID 3 из дисков данные разбиваются на куски размером меньше сектора (разбиваются на байты) или блоки и распределяются по дискам. Ещё один диск используется для хранения блоков чётности. В RAID 2 для этой цели применялся диск, но большая часть информации на контрольных дисках использовалась для коррекции ошибок на лету, в то время как большинство пользователей удовлетворяет простое восстановление информации в случае поломки диска, для чего хватает информации, умещающейся на одном выделенном жёстком диске.

Отличия RAID 3 от RAID 2: невозможность коррекции ошибок на лету и меньшая избыточность.

Достоинства:

  • высокая скорость чтения и записи данных;
  • минимальное количество дисков для создания массива равно трём.

Недостатки:

  • массив этого типа хорош только для однозадачной работы с большими файлами, так как время доступа к отдельному сектору, разбитому по дискам, равно максимальному из интервалов доступа к секторам каждого из дисков. Для блоков малого размера время доступа намного больше времени чтения.
  • большая нагрузка на контрольный диск, и, как следствие, его надёжность сильно падает по сравнению с дисками, хранящими данные.


RAID 4

RAID 4 похож на RAID 3, но отличается от него тем, что данные разбиваются на блоки, а не на байты. Таким образом, удалось отчасти «победить» проблему низкой скорости передачи данных небольшого объёма. Запись же производится медленно из-за того, что чётность для блока генерируется при записи и записывается на единственный диск. Из систем хранения широкого распространения RAID-4 применяется на устройствах хранения компании NetApp (NetApp FAS), где его недостатки успешно устранены за счет работы дисков в специальном режиме групповой записи, определяемом используемой на устройствах внутренней файловой системой WAFL .

RAID 5

Основным недостатком уровней RAID от 2-го до 4-го является невозможность производить параллельные операции записи, так как для хранения информации о чётности используется отдельный контрольный диск. RAID 5 не имеет этого недостатка. Блоки данных и контрольные суммы циклически записываются на все диски массива, нет асимметричности конфигурации дисков. Под контрольными суммами подразумевается результат операции XOR (исключающее или). Xor обладает особенностью, которая применяется в RAID 5, которая даёт возможность заменить любой операнд результатом, и, применив алгоритм xor , получить в результате недостающий операнд. Например: a xor b = c (где a , b , c - три диска рейд-массива), в случае если a откажет, мы можем получить его, поставив на его место c и проведя xor между c и b : c xor b = a. Это применимо вне зависимости от количества операндов: a xor b xor c xor d = e . Если отказывает c тогда e встаёт на его место и проведя xor в результате получаем c : a xor b xor e xor d = c . Этот метод по сути обеспечивает отказоустойчивость 5 версии. Для хранения результата xor требуется всего 1 диск, размер которого равен размеру любого другого диска в raid.

(+) : RAID5 получил широкое распространение, в первую очередь, благодаря своей экономичности. Объём дискового массива RAID5 рассчитывается по формуле (n-1)*hddsize, где n - число дисков в массиве, а hddsize - размер наименьшего диска. Например, для массива из 4-х дисков по 80 гигабайт общий объём будет (4 - 1) * 80 = 240 гигабайт. На запись информации на том RAID 5 тратятся дополнительные ресурсы и падает производительность, так как требуются дополнительные вычисления и операции записи, зато при чтении (по сравнению с отдельным винчестером) имеется выигрыш, потому что потоки данных с нескольких дисков массива могут обрабатываться параллельно.

(-) : Производительность RAID 5 заметно ниже, в особенности на операциях типа Random Write (записи в произвольном порядке), при которых производительность падает на 10-25% от производительности RAID 0 (или RAID 10), так как требует большего количества операций с дисками (каждая операция записи сервера заменяется на контроллере RAID на три - одну операцию чтения и две операции записи). Недостатки RAID 5 проявляются при выходе из строя одного из дисков - весь том переходит в критический режим (degrade), все операции записи и чтения сопровождаются дополнительными манипуляциями, резко падает производительность. При этом уровень надежности снижается до надежности RAID-0 с соответствующим количеством дисков (то есть в n раз ниже надежности одиночного диска). Если до полного восстановления массива произойдет выход из строя, или возникнет невосстановимая ошибка чтения хотя бы на еще одном диске, то массив разрушается, и данные на нем восстановлению обычными методами не подлежат. Следует также принять во внимание, что процесс RAID Reconstruction (восстановления данных RAID за счет избыточности) после выхода из строя диска вызывает интенсивную нагрузку чтения с дисков на протяжении многих часов непрерывно, что может спровоцировать выход какого-либо из оставшихся дисков из строя в этот наименее защищенный период работы RAID, а также выявить ранее необнаруженные сбои чтения в массивах cold data (данных, к которым не обращаются при обычной работе массива, архивные и малоактивные данные), что повышает риск сбоя при восстановлении данных. Минимальное количество используемых дисков равно трём.

RAID 5EE

Примечание: поддерживается не во всех контроллерах RAID level-5EE подобен массиву RAID-5E, но с более эффективным использованием резервного диска и более коротким временем восстановления. Подобно RAID level-5E, этот уровень RAID-массива создает ряды данных и контрольных сумм во всех дисках массива. Массив RAID-5EE обладает улучшенной защитой и производительностью. При применении RAID level-5E, ёмкость логического тома ограничивается ёмкостью двух физических винчестеров массива (один для контроля, один резервный). Резервный диск является частью массива RAID level-5EE. Тем не менее, в отличие от RAID level-5E, использующего неразделенное свободное место для резерва, в RAID level-5EE в резервный диск вставлены блоки контрольных сумм, как показывается далее на примере. Это позволяет быстрее перестраивать данные при поломке физического диска. При такой конфигурации, вы не сможете использовать его с другими массивами. Если вам необходим запасной диск для другого массива, вам следует иметь еще один резервный винчестер. RAID level-5E требует как минимум четырех дисков и, в зависимости от уровня прошивки и их ёмкости, поддерживает от 8 до 16 дисков. RAID level-5E обладает определенной прошивкой. Примечание: для RAID level-5EЕ, вы можете использовать только один логический том в массиве.

Достоинства:

  • 100% защита данных
  • Большая ёмкость физических дисков по сравнению с RAID-1 или RAID -1E
  • Большая производительность по сравнению с RAID-5
  • Более быстрое восстановление RAID по сравнению с RAID-5Е

Недостатки:

RAID 6

RAID 6 - похож на RAID 5, но имеет более высокую степень надёжности - под контрольные суммы выделяется ёмкость 2-х дисков, рассчитываются 2 суммы по разным алгоритмам. Требует более мощный RAID-контроллер. Обеспечивает работоспособность после одновременного выхода из строя двух дисков - защита от кратного отказа. Для организации массива требуется минимум 4 диска . Обычно использование RAID-6 вызывает примерно 10-15% падение производительности дисковой группы, по сравнению с аналогичными показателями RAID-5, что вызвано большим объёмом обработки для контроллера (необходимость рассчитывать вторую контрольную сумму, а также прочитывать и перезаписывать больше дисковых блоков при записи каждого блока).

RAID 7

RAID 7 - зарегистрированная торговая марка компании Storage Computer Corporation, отдельным уровнем RAID не является. Структура массива такова: на дисках хранятся данные, один диск используется для складирования блоков чётности. Запись на диски кешируется с использованием оперативной памяти, сам массив требует обязательного ИБП ; в случае перебоев с питанием происходит повреждение данных.

RAID 10


Схема архитектуры RAID 10

RAID 10 - зеркалированный массив, данные в котором записываются последовательно на несколько дисков, как в RAID 0 . Эта архитектура представляет собой массив типа RAID 0, сегментами которого вместо отдельных дисков являются массивы RAID 1. Соответственно, массив этого уровня должен содержать как минимум 4 диска. RAID 10 объединяет в себе высокую отказоустойчивость и производительность.

Нынешние контроллеры используют этот режим по умолчанию для RAID 1+0. То есть, один диск основной, второй - зеркало, считывание данных производится с них поочередно. Сейчас можно считать, что RAID 10 и RAID 1+0 - это просто разное название одного и того же метода зеркалирования дисков. Утверждение, что RAID 10 является самым надёжным вариантом для хранения данных, ошибочно, т.к., несмотря на то, что для данного уровня RAID возможно сохранение целостности данных при выходе из строя половины дисков, необратимое разрушение массива происходит при выходе из строя уже двух дисков, если они находятся в одной зеркальной паре.

Похожие статьи