Издательский дом ООО "Гейм Лэнд"ЖУРНАЛ ХАКЕР #62, ФЕВРАЛЬ 2004 г.

RAID-массивы в теории и на практике

Антон Клыга (a_kliga@tut.by)

Xakep, номер #062, стр. 062-028-5


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

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

Я его слепила из того, что было…

Я уже упоминал, что средство построения программного рейда встроено в Windows 2000/XP. Как пользователи мелких и мягких мы можем в любой момент сделать себе RAID 0, 1, 5 или JBOD, не потратив ни одного честно заработанного рубля.

Однако объясняю по пунктам: все начинается с подключения дисков к компьютеру, его включения и ожидания загрузки окон. Полюбоваться на новые устройства можно в Панель управления –> Администрирование –> Управление компьютером –> Управление дисками. После этого ты должен выбрать нужные диски и преобразовать их в динамические. Сделать это необходимо, поскольку интересующие нас софтверные рейды являются динамическими томами, а последние, в свою очередь, могут быть созданы лишь на динамических дисках.

Теперь можно творить. Динамические тома (созданные с помощью ее, Windows, собственного средства управления дисками) – это и есть нужные нам программные рейд-массивы. Определившись, чего бы ты хотел иметь, заходишь в меню Действие –> Все задачи и выбираешь создание тома. Запустится мастер, который проведет тебя за ручку через весь несложный процесс. От тебя потребуется указать тип тома (составной (JBOD), чередующийся (RAID 0), Зеркальный (RAID 1), RAID 5), диски, на которых он будет создан, его метку и выбрать метод представления тома в системе. Да, форматирование лучше выбирай быстрое, иначе засидишься до утра. Дельце сделано? RAID-массив готов? Пользуйся!

Размеры динамических томов можно легко изменять (Действие –> Все задачи –> Расширить том). К тому же софтверные массивы гораздо удобнее аппаратных в плане распределения объема. Можно отвести под создание томов с избыточностью лишь часть пространства, а остальное использовать под другие нужды, создавая тома других видов. Здесь не может быть ситуации с потерей части диска при использовании винчестеров разного объема, как при аппаратном рейде, так как на оставшемся «лишним» куске свободного пространства можно запросто организовать еще один том.

Назад на стр. 062-028-4  Содержание  Вперед на стр. 062-028-6