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