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

Один диск из двух дисковых массивов

Я начну со своего вопроса, а затем приведу небольшой пример:

Является ли хорошей идеей разделить диск на несколько разделов и создать с ними разные дисковые массивы (raid1 / raid5)? Есть ли проблемы / риски?

А теперь пример:

Скажем, у меня есть три диска. У двух одинаковый размер, а у одного в два раза больше:

Disk a: |---------------|
Disk b: |---------------|
Disk c: |-----------------------------------|

Теперь я бы создал следующие два дисковых массива

     Array 1           Array 2
|-----Disk a----| |-----Disk b----|
|----Disk c/1---| |----Disk c/2---|

Диск c был разделен на два раздела, один раздел используется для создания raid1 с диском a, а другой раздел используется для создания raid1 с диском b.

При таком подходе используется все дисковое пространство и ничего не теряется. Я знаю, что отказ диска c приведет к ухудшению обоих дисковых массивов. Есть ли какие-то другие проблемы / риски?

Это хорошая идея

Нет, и в наши дни мы очень стараемся избегать R5, пожалуйста, не надо - придерживайтесь R6 / 60 и 1/10.

Единственный риск - это то, что вы уже определили. Это обычная практика для небольших систем NetApp, однако компромисс - это гораздо более высокий уровень накладных расходов.

edit: чтобы уточнить, в NetApp все диски разделены на одни и те же разделы, и с них делаются рейды. Все тот же рейдовый уровень, все те же диски. В вашем сценарии, как упоминал @ Chopper3, у вас будет неравномерное количество работы, выполняемой на разных дисках, что плохо.