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