RAID-массивы в теории и на практике Антон Клыга (a_kliga@tut.by) Xakep, номер #062, стр. 062-028-3 И это работает? Железно! Для того чтобы заиметь в своем компе RAID, нужна железяка, которая называется RAID-контроллер. Такие контроллеры продаются отдельно или встраиваются на материнки. Условно их можно разделить на три группы. Первую паяют для использования дисков с продвинутыми интерфейсами (SCSI, FC-AL, SSA) для работы в супербыстрых и супернадежных системах. На таких контроллерах стоит собственный проц, кэш, они поддерживают многие уровни RAID и щеголяют переизбытком всевозможных функций (проверка целостности, горячее резервирование, горячая замена – из них самые необходимые). Сами по себе такие контроллеры стоят до чертиков, не говоря уже про диски. Вторая группа RAID-контроллеров рассчитана на пользователей победнее. В основном характеристики таких контроллеров мало чем отличаются от характеристик устройств первой группы, да и стоят эти девайсы ненамного меньше. Зато работают они со значительно более дешевыми дисками (с ATA или Serial ATA интерфейсом), на чем и экономится куча бабок. RAID-контроллеры третьей группы предназначены для тех, кому нужен рейд, но у кого нет на него денег. На таких девайсах нет ни проца, ни кэша, уровни поддерживаются лишь самые простые, а функции урезаны по самое не хочу. Такой контроллер стоит смешных денег, но несмотря на это некоторую пользу можно извлечь и из него. От винта! Проведем эксперимент. Предположим, что на наших с тобой материнках есть RAID-контроллер, поддерживающий RAID 0 и 1. Давай прикинем, как его можно использовать. Ну, перво-наперво, конечно, мы обзаводимся двумя одинаковыми винчами или - что вероятней - докупаем пару к тому, что уже имеется. В рейд желательно ставить жесткие диски одной марки – надежней будет. Но даже если винчи разные, ничего страшного не случится. Главное подсуетиться, чтобы винчи были одинакового объема, иначе больший диск «подрежется» по размеру меньшего. А мне лично всегда обидно, когда дисковое пространство пропадает впустую. Что дальше? А дальше ты подключаешь винчи куда надо, заводишь машину, караулишь момент, когда будет написано, как войти в RAID Setup, жмешь заветную кнопочку, и… опа! Мы там! Как и у всего ширпотреба, в меню твоего контроллера, скорее всего, будет представлен минимальный набор пунктов – Create RAID Set, Delete RAID Set и Rebuild. Не бог весть что, конечно, но, с другой стороны, и запутаться нельзя. Пробежимся по списку. Создать RAID проще простого – выбираешь пункт Create, потом - тип массива (Mirroring или Striping), указываешь диски и все! Впрочем, если ты выберешь Striping (т.е. если ты сооружаешь рейд-массив нулевого уровня), тебе, возможно, придется еще указать порядок чередования винчестеров (если вдруг ты всунул их больше двух) и размер блока чередования. Не знаешь, какой размер блока поставить? Используй значение по умолчанию. Удалить еще проще – выбираешь пункт Delete, нужный RAID Set, и недрогнувшей рукой подтверждаешь свой выбор. |