web-dev-qa-db-fra.com

Puis-je configurer un RAID 5 avec plusieurs lecteurs de tailles différentes?

J'ai actuellement 3 disques de 1 To, un couple de 500 Go et quelques 750 Go. Puis-je les mettre tous dans une configuration RAID 5 ou doivent-ils être de la même taille?

27
n0pe

Il existe plusieurs méthodes pour le faire.

1) Utilisez chaque lecteur en tant que nœud distinct dans la matrice RAID-5. Seulement 500 Go sont utilisés sur chaque disque, l’autre espace est perdu. C'est généralement la seule option dans un contrôleur RAID matériel.

2) Utilisez un système RAID logiciel associé à un système de volume logique tel que Linux LVM. À l'aide de LVM, vous pouvez créer un lecteur virtuel de 1 To en combinant deux lecteurs de 500 Go. Ce lecteur virtuel peut servir de lecteur unique dans votre matrice RAID-5. En cas de défaillance de l'un de ces lecteurs, l'intégralité du lecteur virtuel est considérée comme défectueuse. Veuillez noter que vous aurez besoin de 3 disques virtuels de la même taille.

3) Utilisez un système RAID permettant un stockage redondant sur des volumes non égaux. ZFS en est un bon exemple.

21
parasietje

Cela dépend du contrôleur RAID (matériel ou logiciel) que vous utilisez. Certains autoriseront différentes tailles et types de lecteurs, tandis que d'autres nécessitent des lecteurs identiques (pas seulement la taille, mais la vitesse de rotation, le débit, etc.). Certains des contrôleurs qui vous permettront d’utiliser différentes tailles vous forceront au plus petit dénominateur commun. Dans votre cas, ce type de contrôleur vous trouverait avec 5 disques de 500 Go configurés, ce qui vous permettrait ou non d’accéder séparément à l’espace restant sur ces disques plus volumineux.

Malheureusement, la seule solution consiste à étudier différents contrôleurs RAID, en commençant par ce que vous avez éventuellement intégré à votre système d'exploitation ou à votre carte mère, et en déterminant si vous pouvez déterminer les configurations qu'ils autoriseront. Après cela, vous pourrez rechercher d'autres contrôleurs disponibles.

2
BBlake