Найти тему
ТехноWorld

Raid-массивы

Оглавление

А вы знали, что используя так называемые "Raid-массивы", можно увеличивать производительность жёсткого диска? Например, можно объединить 2 жёстких диска в один, получив больший объём памяти. Но существует несколько видов таких массивов.

Raid 0

В таком массиве, информация при записи разбивается на одинаковые по размеру блоки, а затем записывается на каждый диск поочерёдно. Проще говоря, данные равномерно распределяются по дискам массива. При этом, пользователю доступен весь объем дисков. А скорость записи увеличивается в 2 раза, если скорости записи дисков одинаковы. Если же диски разные, то скорость записи будет такая же, как у диска с самой медленной скоростью записи в массиве.

Но очень важно обратить внимание на то, что при таком типе raid, надёжность хранения информации сильно падает. Допустим, в массиве находится 4 диска. Если из строя выйдет хоть один, то вся информация в массиве потеряется, и восстановить её уже не получится. Это происходит потому, что один файл может быть записан сразу на нескольких дисках. В общем, суть такого массива в том, чтобы увеличить скорость работы с дисками, увеличить производительность. Но огромный минус конечно, в надёжности.

Raid 1

Суть такого массива как раз в надёжности. Информация записывается параллельно на несколько дисков. Проще говоря, клонируется. Производительность никак не меняется. При выходе одного диска из строя, информация останется на других. Допустим, у нас есть 2 диска по 1Тб. Объединив их в такой массив, информация будет дублироваться на один из дисков. Нам будет доступен лишь 1Тб, скорость записи тоже не изменится.

Raid 10

-2

Это вариация первых двух (1+0). Тут нам понадобится как минимум 4 диска. Но есть так же условие, их количество должно быть чётным. Для понимания, у нас есть 4 диска по 1Тб, со скоростью записи 100 Мбит/с. Первая и вторая пара будут объединены в raid 0. То есть их производительность увеличиться. Одну из пар можно представить как отдельный диск, с объемом уже 2Тб, и скоростью в 2 раза большей (200 Мбит/с). И вот эти 2 получившиеся пары, можем объединить в raid 1. Тогда нам будет доступен объем лишь одной из пар (2Тб) и скорость записи 200 Мбит/с. А на вторую пару информация будет дублироваться. Тогда мы получим более производительный и при этом надёжный массив. Можно так же в другой последовательности объединить диски: компоненты пары в raid 1, а сами пары в raid 0. Но к сожалению, 4 диска будут стоить не дёшево... Конечно, мы могли объединить их в raid 0, получив 4Тб и 400 Мбит/с, но тогда пришлось бы усомниться в надёжности этого массива.

Существует ещё достаточно много типов raid, но все они схожи по принципу работы с разобранными выше, да и применяются они намного реже.