Рейтинг:0

Как диск емкостью 2 ТБ может обеспечить защиту данных объемом 12 ТБ в SHR (Synology Hybrid RAID)?

флаг in

я использовал Калькулятор Synology RAID для моделирования сценария сочетания нескольких дисков емкостью 1 ТБ и 2 ТБ.

Может кто-нибудь объяснить мне, как это возможно, что 2 ТБ избыточного пространства обеспечивают защиту 12 ТБ данных?

Скриншот калькулятора Synology RAID

vidarlo avatar
флаг ar
Это совершенно нормально для RAID 5. n дисков размером m гигабайт дает (n-1)*m гигабайт полезной емкости. [Документацию Synology по *shr*] (https://kb.synology.com/en-us/DSM/tutorial/What_is_Synology_Hybrid_RAID_SHR) также стоит прочитать; это в основном модное слово для использования неравных устройств в массиве.
Nikita Kipriyanov avatar
флаг za
Какую конкретную бизнес-проблему вы пытаетесь решить?
adamsfamily avatar
флаг in
Спасибо, аналогия с RAID 5 кажется ответом.
Рейтинг:1
флаг us

Моя догадка? Synology использует вариант RAID5.

Обычно ваши данные хранятся в блоках вместе с данными четности.

Порядок расположения блоков и контроля четности меняется, поэтому блоки контроля четности распределяются равномерно по всем дискам в массиве.

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

Я подозреваю, что в SHR Synology объединяет диски емкостью 1 ТБ, поэтому для каждых двух дисков емкостью 1 ТБ они ведут себя как диски емкостью 2 ТБ, эффективно имитируя какой-то RAID 0.

По сути, это было бы то же самое, что заполнить диск 9 дисками по 2 ТБ и выполнить обычный RAID5 на участке.

.... и, как показано на прикрепленном рисунке: нет никакой разницы между RAID5 и SHR, когда у вас есть 9 дисков по 2 ТБ.

введите описание изображения здесь

Nikita Kipriyanov avatar
флаг za
SHR дает некоторое «преимущество» только при использовании в сценарии с дисками *разного* размера. В этом вся цель его существования: любой ценой максимально использовать доступное избыточное пространство. Если все диски одного размера, получается обычный RAID. Так что ваш пример просто не имеет смысла.
флаг us
Согласовано. Насколько я вижу, это в основном то же самое, что и создание массива JBOD, за исключением небольшой встроенной избыточности.
adamsfamily avatar
флаг in
Спасибо, предложенный ответ через RAID 5 доказывает (математически), что можно защитить 16 ТБ всего за 2 ТБ. Я думаю, стоит упомянуть из того, что я прочитал в ссылках из комментариев выше, что это «защита» в двойных кавычках, поскольку один бит ошибки чтения после сбоя полного диска отбрасывает весь массив, что в значительной степени проблема. Я не уверен, должен ли я принять этот ответ, кстати, потому что он говорит «я подозреваю», кто-нибудь может подтвердить, верны ли предположения в предложенном ответе?
флаг us
Ну, я сделал акцент на «я подозреваю», потому что самый большой массив, который я когда-либо делал с Synology, состоял из 4 дисков, следовательно, только царапал голую поверхность систем RAID. :-)

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.