Любая RAID-подобная система для использования дисков разных размеров?
6 ответов
Да. Стандартный программный рейд Linux может справиться с этим.
Для меня это 2 жестких диска, 250 и 200 ГБ. Каждый диск имеет раздел raid одинакового размера и зеркально отображен с помощью программного обеспечения raid. Работает прекрасно.
Я не слышал ни о каком аппаратном рейде, который мог бы работать с неравными жесткими дисками.
Аппаратные RAID-системы, которые я использовал, позволят вам использовать жесткие диски разных размеров, но любое дополнительное пространство будет потрачено впустую. Я слышал, что некоторые из них позволяют вам использовать дополнительное пространство как раздел без RAID, но я никогда не видел такого лично.
Вы можете получить похожее поведение на этом рисунке, разбив каждый диск на ряд компонентов RAID-5 и поместив их в LVM. Если вы добавите новый больший диск, вы бы вырастили кучу компонентов RAID-5.
Очевидно, что все это не будет автоматическим, и я не уверен, что LVM просто работает, если физические тома растут под ним.
Есть способ, я читал статью об этом некоторое время назад - http://www.linuxjournal.com/article/8149 Это не совсем то, что вы просите, это об использовании ATA через Ethernet и использовании EVMS проект на некоторое время), но он близок.
Дело в том, что если вам действительно нужна эта функциональность, вам нужно либо заплатить $$ за DROBO, и иметь возможность использовать его Just Work (у меня он есть, и у меня не было с этим проблем), либо заплатить своим временем, чтобы взломать и иметь дело с LVM, RAID, сценариями и т. д.
В наши дни стоимость жестких дисков настолько низкая, что, возможно, она того не стоит, просто приобретите несколько дисков емкостью 1 ТБ и используйте обычный рейд.
Как было предложено выше, вы могли бы что-то сделать с LVM и расширить VG на вновь добавленный диск, но технически это не будет "RAID". Помните, что DROBO технически не делает "RAID", но они делают что-то близкое с некоторыми проприетарными методами.