8 votes

Réseau RAID 5 : Probabilité d'échec de la reconstruction de la matrice

J'ai une baie de stockage de données Qnap ts463u-rp, qui contient 4x4TB HDD.

Ma question est la suivante : est-il sûr de configurer 3x4TB en RAID 5 ?

D'après ce que j'ai compris, il n'est pas recommandé de configurer un stockage de 12 To avec RAID 5, en raison de l'erreur de lecture irrécupérable lors de la reconstruction de la matrice. Est-ce exact ?

6voto

DrZoo Points 9877

Il n'est pas nécessairement mauvais de configurer votre réseau RAID 5 avec N LA TUBERCULOSE. Ce dont vous devez vous préoccuper, c'est de la quantité de données à lire APRÈS la perte d'un disque. Le calcul de la probabilité de défaillance pour la reconstruction d'une matrice RAID 5 dépend de la quantité et de la taille des disques qui la composent.

Qu'est-ce qu'une URE ?

Une erreur URE (Unrecoverable Read Error) se produit lorsque la lecture du secteur d'un lecteur échoue et ne peut être réparée. Un numéro URE signifie simplement que "en moyenne 1 erreur est détectée pendant la lecture de n bits" . Dans notre scénario, il court simplement le risque de ne pas pouvoir lire l'une des parités distribuées lors de la reconstruction de la matrice.

Comment connaître ma probabilité d'échec ?

Un disque dur grand public typique a un taux d'erreur binaire de 10¹. Pour calculer la probabilité, on utilise la formule suivante Probability = 1-((X-1)/X)^R . X est le nombre de résultats, et R est le nombre d'essais. Dans ce cas X sera notre taux d'erreur binaire pour le lecteur, 10¹. R sera la taille de la matrice RAID après la perte d'un disque. Dans ce cas, il s'agit de 8 To.

L'heure des maths !

Tout d'abord, nous voulons convertir 8 TB en bits. Cela équivaut à 6,4*10¹³. Maintenant, nous pouvons enfin calculer la probabilité que notre RAID 5 ne parvienne pas à se reconstruire après la perte d'un disque.

Probabilité = 1-((10¹-1)/10¹)^(6.4*10¹³) ... branchez ce mauvais garçon dans wolfram alpha et vous obtenez 0.4727... multipliez cela par 100 et vous avez 47% de chance que votre matrice RAID 5 échoue à reconstruire dans une configuration 3x4TB qui perd un disque. Si vous avez une configuration de 4x4TB et que vous perdez un disque, vous avez 61% de chances que les disques n'arrivent pas à se reconstruire.

Alors, dois-je prendre le risque ?

La conclusion générale est que si vous utilisez des disques durs de qualité grand public, il peut être risqué d'utiliser de grands disques avec RAID 5. L'histoire est bien différente avec les disques et le matériel de qualité professionnelle. Par exemple, en utilisant un disque Seagate Enterprise avec un taux d'erreur binaire de 10¹, la récupération d'une matrice RAID 5 de 4x4 To qui perd un disque n'a que 9% de chances de ne pas être reconstruite. Les disques durs de qualité grand public ont 61 % de chances d'échouer.

En réponse à un commentaire de Christoper, j'ai trouvé ce calculateur élégant des chances d'échec de la reconstruction d'un RAID. Il calcule rapidement et facilement la probabilité de défaillance d'un URE lors d'une reconstruction RAID 5 ou RAID 6.

Calculateur des chances d'échec de la reconstruction d'un RAID - créé et entretenu par magJ

0 votes

Super ! Avez-vous une source et/ou des informations similaires pour RAID10 ?

0 votes

@ChristopherHostage non je ne le fais pas. Mais grâce à votre commentaire, j'ai fait quelques recherches et je suis tombé sur une belle calculatrice pour calculer la probabilité d'échec pour les RAID 5 et RAID 6.

0 votes

@ChristopherHostage J'ai montré ce message à des collègues de travail aujourd'hui parce que ce sujet a été abordé. Je suis tombé d'une manière ou d'une autre sur un post Reddit qui montre Comment calculer le taux d'échec de Raid10 dû aux UREs ?

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X