Чи можна встановити RAID 5 з купою дисків різного розміру?


30

Наразі у мене є 3 диски 1 Тб, пара на 500 ГБ і кілька 750 ГБ. Чи можу я помістити їх у конфігурацію RAID 5 або вони повинні бути однакового розміру?


Це повинно працювати нормально, ви б просто обмежилися приблизно (n - 1) x 500ГБ загальної площі, де nзагальна кількість дисків.
sblair

1
не зовсім. Якщо ви розмістите розділи 2 х 500 Гб на дисках 1 ТБ, ви отримаєте більше n-1 x 500.
Sirex,

6
Ніколи не діліть один привід на кілька частин, лише комбінуйте окремі диски в одну більшу групу. У випадку @Sirex, якщо накопичувач 1 ТБ вийшов з ладу, RAID5 неможливо відновити (два "диски" втрачено відразу).
parasietje

1
впевнений. Я, мабуть, мав би згадати, що це жахлива ідея, "це ще більше, щоб проілюструвати недолік у математиці.
Сірекс

Відповіді:


21

Для цього є пара методів.

1) Використовуйте кожен диск як окремий вузол у масиві RAID-5. Всього на кожному диску використовується 500 ГБ, інший простір витрачено даремно. Зазвичай це єдиний варіант в апаратному контролері рейду.

2) Використовуйте програмну систему RAID у поєднанні з логічною системою томів, як Linux LVM. Використовуючи LVM, ви можете створити віртуальний накопичувач об'ємом 1 Тб, комбінуючи два накопичувачі на 500 ГБ. Цей віртуальний привід може служити одним диском у вашому масиві RAID-5. Після того, як один з цих дисків виходить з ладу, весь віртуальний привід вважається несправним. Тому, зауважте, вам знадобляться 3 віртуальні диски одного розміру.

3) Використовуйте систему RAID, яка дозволяє надмірно зберігати на нерівних томах. ZFS є хорошим прикладом цього.


2

Це залежить від контролера RAID (апаратного чи програмного забезпечення), який ви використовуєте. Деякі дозволятимуть різні розміри та типи накопичувачів, а інші потребують однакових накопичувачів (не просто розмір, а швидкість віджиму, пропускну здатність тощо). Деякі контролери, які дозволять використовувати різні розміри, змусять вас до найменшого спільного знаменника. У вашому випадку такий тип контролера знайде вас із встановленими накопичувачами 5 500 ГБ, які можуть або не дозволять вам отримати доступ до залишків місця на цих великих дисках окремо.

На жаль, єдиною відповіддю буде дослідження різних RAID-контролерів, починаючи з того, що ви могли вбудувати в вашу ОС або материнську плату, і побачити, чи зможете ви визначити, які конфігурації вони дозволять. Після цього ви можете дослідити інші доступні контролери.


Я фактично планую використовувати програмний рейд на CentOS або, можливо, навіть використовувати FreeNAS. Це для домашнього сервера.
n0pe
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.