LXF84:RAID
|
|
|
Машины – в RAID!
- Достала низкая производительность или частые отказы SATA? Объединение ваших жестких дисков может улучшить скорость их работы и повысить надежность, пишет Нейл Ботвик.
Кто-то может сказать, что название напоминает оружие массового уничтожения летающих насекомых, но RAID – замечательный способ улучшить производительность вашего компьютера и повысить безопасность ваших данных, используя только ПО, которое у вас уже есть. Если вам нужна лучшая производительность диска, читайте дальше.
Изготовители дисководов снизили сроки гарантии на стандартные ATA- и SATA-диски, и теперь зачастую дают всего лишь год. Выходит, диски стали менее надежными? У нас нет способа узнать это наверняка, но если вы хотите, чтобы ваши данные уцелели в случае проблем с диском, серьезно подумайте о RAID. Этот термин первоначально означал Redundant Array of Inexpensive Disks (избыточный массив недорогих дисков), довольно обманчивое имя, поскольку RAID в те времена был вовсе не дешев. Акроним позже был изменен на Redundant Array of Independent Disks (избыточный массив независимых дисков).
Концепция дискового массива заключается в объединении двух или более устройств (дисков или разделов) так, чтобы они воспринимались системой как одно устройство. Вашими физическими устройствами могут быть /dev/hda1 и /dev/hdc1, но большая часть ОС и приложения увидят /dev/md0. С точки зрения системы диск только один. Фактически же это комбинация двух и более устройств с разбросанными по ним вашими данными.
Linux обрабатывает все это, когда ядро только загружается, распознавая, что ваши диски содержат признаки RAID, и создает устройства /dev/md. Это происходит на раннем этапе загрузки, до монтирования вашего корневого раздела, так что его тоже можно разместить на RAID. Посмотрим правде в глаза – нет особого смысла в добавлении скорости и безопасности, если это не затрагивает вашу операционную систему.
Пространство, темп, мощь
Использование RAID сперва было нацелено на повышение надежности, поскольку массив сохраняет работоспособность, если один диск выходит из строя, и скорости, поскольку размещение одних и тех же данных на более чем одном диске снижает время доступа и чтения. «Избыточный» не означает «ненужный»; это слово указывает, что данные хранятся более чем на одном диске, и если один из дисков поломается, данные будут по-прежнему в безопасности. Отдельные диски могут считаться избыточными, но не массив в целом. Но если назвать его Array of Redundant Independent Disks (массив избыточных независимых дисков), акроним будет скорее напоминать дезодорант [«arid» поанглийски «сухой», – прим. пер.], чем убийцу насекомых. В наши дни RAID также используется и как средство комбинирования различных дисков в один модуль, хотя LVM (см. практикум по этой теме в прошлом выпуске), вероятно, подходит для этого лучше.
Далее мы покажем, как опробовать RAID самому. Вам понадобится пара лишних разделов, желательно на различных дисках. Вы можете попробовать и два раздела на одном диске, но не увидите реальных преимуществs. Но сначала мы слегка углубимся в принципы работы RAID.