
У меня сейчас 3 диска по 1 ТБ, пара по 500 ГБ и несколько по 750 ГБ. Могу ли я объединить их все в конфигурацию RAID 5 или они должны быть одинакового размера?
решение1
Есть несколько способов сделать это.
1) Использовать каждый диск как отдельный узел в массиве RAID-5. На каждом диске используется только 500 ГБ, остальное пространство тратится впустую. Обычно это единственный вариант в контроллере аппаратного рейда.
2) Используйте программную RAID-систему в сочетании с системой логических томов, например Linux LVM. Используя LVM, вы можете создать виртуальный диск объемом 1 ТБ, объединив два диска по 500 ГБ. Этот виртуальный диск может служить в качестве одного диска в вашем массиве RAID-5. Если один из этих дисков выходит из строя, весь виртуальный диск считается неисправным. Поэтому, пожалуйста, учтите, что вам понадобятся 3 виртуальных диска одинакового размера.
3) Используйте RAID-систему, которая допускает избыточное хранение на неравных томах. ZFS — хороший пример.
решение2
Это зависит от RAID-контроллера (аппаратного или программного), который вы используете. Некоторые из них допускают разные размеры и типы дисков, в то время как другие требуют идентичных дисков (не только размера, но и скорости вращения, пропускной способности и т. д.). Некоторые из контроллеров, которые позволяют использовать разные размеры, заставят вас использовать наименьший общий знаменатель. В вашем случае такой контроллер обнаружит вас с настроенными 5 дисками по 500 ГБ, которые могут или не могут позволить вам получить доступ к оставшемуся пространству на этих больших дисках по отдельности.
К сожалению, единственным ответом будет исследование различных RAID-контроллеров, начиная с того, что вы могли бы встроить в свою ОС или материнскую плату, и посмотреть, сможете ли вы определить, какие конфигурации они допускают. После этого вы можете исследовать другие контроллеры, которые доступны.