Назад | Перейти на главную страницу

Почему RAID 0 классифицируется как RAID, если он не является избыточным?

Я проработал в ИТ довольно много лет, поэтому я знаю, что такое RAID-массив, что такое RAID 0, RAID 1, 5, 6, 10, 50, 60 и т. Д., Но кое-что мне пришло в голову в недавнем разговор на работе; если RAID означает избыточный массив независимых (или недорогих) дисков, тогда почему RAID 0 вообще классифицируется как RAID, а не просто чередующийся массив?

Распределение данных по нескольким дискам в одном массиве не обеспечивает никакой избыточности, так почему же он классифицируется как RAID-массив? Конечно, наименьшее число должно быть RAID 1 (зеркальное отображение), поскольку именно тогда начинается резервирование?

Вы фактически ответили на это в своем вопросе.

Самая низкая форма RAID - это RAID 1. RAID 0 был добавлен задолго до того, как RAID был определен (хотя не могу найти ссылку на дату для этого)

0 в RAID 0 используется для обозначения того, что на самом деле он не считается избыточным. Думайте об этом как о более истинном / ложном, где 0 - это ложь.

RAID - это просто название, значение которого со временем изменилось.

Важной частью является то, что базовая технология и механизмы одинаковы для уровней RAID, поэтому вы используете один и тот же контроллер (или часть программного обеспечения, например, mdraid) для достижения всех уровней RAID.

Как предлагали другие, RAID 0 можно рассматривать как уровень 0, означающий нулевую избыточность. Это называется RAID, хотя избыточности нет по двум другим причинам:

  • Обычно его определяют и говорят в одном контексте, поэтому название прижилось. То же самое нельзя сказать о JBOD, но такие схемы обычно не описываются вместе с уровнями RAID, поскольку у них меньше общего (RAID 0, по крайней мере, включает чередование, как в RAID 5).

  • Хотя RAID 0 сам по себе не обеспечивает избыточности, он часто используется как часть составного RAID-массива, обеспечивающего избыточность. RAID 10 является наиболее распространенным, в котором 0 для скорости сочетается с 1 для избыточности. RAID 50 и RAID 60 менее распространены, но одинаково действительны, за исключением случаев, когда потенциальное снижение производительности записи (из-за шаблона чтения-контрольной суммы-записи 5/6) является проблемой.

Обычно вы говорите об уровне RAID. Итак, если вы говорите, что система является RAID-0, это не означает, что она «избыточна с типом 0», это означает только, что она имеет «уровень RAID 0», что означает отсутствие рейда вообще.

Потому что «не избыточность» - это действительная точка на шкале того, насколько что-то избыточно.

Чистый маркетинг.

<reminisce> Я помню, когда на рынке начали появляться файловые серверы для локальных сетей. И да, RAID 0 был одной из возможных конфигураций. В то время RAID был таким модным словечком, что менеджеры просто спрашивали: «А у сервера есть ли RAID?» не зная точно, что это значит. Итак, хитрые продавцы начали перемаркировать чередование как «RAID 0», и таким образом они могли «правдиво» сказать «почему да!» </reminisce>

RAID ... это было резкое сокращение. Не то чтобы, скажем, SCSI (произносится как «скупой»). Это было одно из тех немногих сокращений, которые ИТ-менеджер мог использовать на совещании по бюджету на высоком уровне, чтобы убедить других одобрить покупку. Хотите получить свой кусок бюджетного пирога? У вас должны быть хорошие акронимы. Просто попробуйте сказать «нам просто нужно получить SCSI» на таком собрании. Посмотри, как далеко ты уйдешь.