it-swarm.com.de

Kann ich ein RAID 5 mit mehreren Laufwerken unterschiedlicher Größe einrichten?

Ich habe derzeit 3 ​​1-TB-Laufwerke, ein paar 500-GB-Laufwerke und einige 750-GB-Laufwerke. Kann ich sie alle in eine RAID 5-Konfiguration einbinden oder müssen sie dieselbe Größe haben?

27
n0pe

Hierfür gibt es verschiedene Methoden.

1) Verwenden Sie jedes Laufwerk als separaten Knoten im RAID-5-Array. Auf jeder Festplatte werden nur 500 GB verwendet, der andere Speicherplatz wird verschwendet. Dies ist normalerweise die einzige Option in einem Hardware-RAID-Controller.

2) Verwenden Sie ein Software-RAID-System in Kombination mit einem logischen Volume-System wie Linux LVM. Mit LVM können Sie ein virtuelles Laufwerk mit 1 TB erstellen, indem Sie zwei 500-GB-Laufwerke kombinieren. Dieses virtuelle Laufwerk kann als einzelnes Laufwerk in Ihrem RAID-5-Array dienen. Sobald eines dieser Laufwerke ausfällt, wird das gesamte virtuelle Laufwerk als fehlerhaft angesehen. Bitte beachten Sie, dass Sie 3 virtuelle Festplatten derselben Größe benötigen.

3) Verwenden Sie ein RAID-System, das redundanten Speicher auf nicht gleichen Volumes ermöglicht. ZFS ist ein gutes Beispiel dafür.

21
parasietje

Dies hängt vom verwendeten RAID-Controller (Hardware oder Software) ab. Einige lassen unterschiedliche Größen und Typen von Laufwerken zu, während andere identische Laufwerke erfordern (nicht nur Größe, sondern auch Drehzahl, Durchsatz usw.). Einige der Controller, mit denen Sie unterschiedliche Größen verwenden können, zwingen Sie zum kleinsten gemeinsamen Nenner. In Ihrem Fall würde diese Art von Controller Sie mit 5 500 GB Laufwerken ausstatten, wodurch Sie möglicherweise nicht auf den verbleibenden Speicherplatz auf diesen größeren Laufwerken zugreifen können.

Unglücklicherweise besteht die einzige Antwort darin, verschiedene RAID-Controller zu untersuchen, beginnend mit dem, was Sie möglicherweise in Ihr Betriebssystem oder Motherboard eingebaut haben, und festzustellen, welche Konfigurationen sie zulassen. Danach können Sie nach anderen verfügbaren Controllern suchen.

2
BBlake