Объяснение уровней RAID

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

Компании, скорее всего, регулярно создают резервные копии своих данных, но также используют защиту данных на самих массивах хранения в виде RAID, что означает Redundant Array of Independent Disks (избыточный массив независимых дисков). RAID защищает ваши данные, позволяя потерять диск (или два) и сохранить данные в целости и сохранности. Это также может увеличить производительность вашего хранилища в зависимости от того, какой уровень вы используете.

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

Давайте начнем с RAID 0, который просто называется чередованием данных. Чередование — это процесс, при котором данные делятся на блоки и записываются на все диски RAID-массива. Поскольку данные распределяются по нескольким дискам, очевидно, что вам нужно больше одного диска, поэтому два — это минимальное требование, и вы можете использовать столько дисков, сколько может выдержать ваш контроллер.

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

Далее у нас есть RAID 1, который называется зеркалированием. Зеркалирование подразумевает наличие двух дисков, данные на которых зеркалируются, или, другими словами, каждый диск идентичен другому. Таким образом, если вы потеряете один диск, другой продолжит работу, поскольку на нем есть копия всех данных. Затем вы заменяете поврежденный диск, зеркало восстанавливается, и вы снова в деле. Если вы потеряете оба диска, вы, конечно, потеряете свои данные.

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

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

Данные четности позволяют вам потерять 1 диск в наборе и сохранить все ваши данные, но если вы потеряете более 1 диска, все будет потеряно. В RAID 5 у вас обычно есть горячий резерв, так что если диск выходит из строя, запасной диск начинает действовать и восстанавливается с данными, чтобы набор снова функционировал должным образом. Для использования RAID 5 необходимо минимум 3 диска, он обеспечивает высокую скорость чтения, но более медленную скорость записи, поскольку данные должны быть записаны на все диски. Многие используют RAID 6 в качестве альтернативы RAID 5, потому что можно потерять 2 диска в наборе и сохранить все данные.

Теперь мы обсудим пару гибридных конфигураций RAID, которые становятся все более популярными. Первый — RAID 0+1, также известный как зеркало полос. При этом 2 или более групп состоят из наборов RAID 0 (с чередованием), а затем эти группы зеркалируются друг с другом.

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

Другой гибридной конфигурацией RAID, которую мы обсудим, является RAID 10 (иногда называемый RAID 1+0), который также называют полосой зеркал. В этой конфигурации у вас будут группы зеркальных дисков RAID 1, объединенных в полоску для повышения производительности. Это похоже на RAID 0+1 в обратном направлении.

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

Оцените статью
Добавить комментарий