Ma compréhension est qu'un SSD a un nombre limité d'écritures. RAID5 effectue de nombreuses écritures en raison des informations de parité sur les disques. Le raisonnement indique donc que RAID5 tuerait et diminuerait les performances des disques SSD à un rythme plus rapide.
La déclaration suivante de cet article , me fait penser que je ne comprends pas complètement ou peut être incorrect avec mon raisonnement ci-dessus.
Un autre créneau pour les SSD à haute endurance est dans les matrices RAID à parité. SLC, en raison de sa latence d'écriture et de son endurance intrinsèquement supérieures, est bien adapté à ce type d'application.
Réponses:
Votre raisonnement est correct, même si vous manquez l'ampleur du problème.
Les disques SSD d'entreprise sont fabriqués avec des cellules MLC à endurance supérieure et peuvent tolérer des taux d'écriture très élevés. Le SLC souffle toujours le MLC de haute endurance hors de l'eau, mais dans la plupart des cas, la durée de vie en écriture du HE-MLC dépasse la durée de vie opérationnelle attendue d'un SSD.
Ces jours-ci, l'endurance est répertoriée comme «Écritures à vie» sur les fiches techniques.
À titre d'exemple, la gamme SSD Seagate 600 Pro en contient une liste, à peu près:
Compte tenu d'une durée de vie opérationnelle de 5 ans, pour atteindre l'endurance indiquée pour ce disque de 100 Go, vous devez écrire 123 Go sur ce disque par jour. C'est peut-être trop peu pour vous, c'est pourquoi il existe des entraînements encore plus endurants sur le marché. Stec, fournisseur OEM de certains fournisseurs de premier plan, a répertorié les disques pour «10x écritures complètes sur disque pendant 5 ans». Ce sont tous des appareils eMLC.
Oui, R5 entraîne une amplification d'écriture. Cependant, cela n'a pas d'importance dans la plupart des cas d'utilisation.
Il y a aussi un autre problème ici. Les disques SSD peuvent effectuer des écritures (et des lectures) si rapidement que le goulot d'étranglement d'E / S se déplace vers le contrôleur RAID. C'était déjà le cas avec les disques métalliques en rotation, mais cela est mis en lumière lorsque les SSD sont impliqués. Le calcul de la parité est coûteux et vous aurez du mal à obtenir vos performances d'E / S à partir d'un LUN R5 créé avec des SSD.
la source
J'ai trouvé 2 articles de recherche sur ce sujet:
La mise à jour de parité augmente la charge de travail d'écriture et l'utilisation de l'espace
Le vieillissement égal de tous les SSD impose un risque de défaillance simultanée (RAID1 et RAID6 également affectés!)
Pour se protéger de cela, le document propose un nouveau niveau RAID appelé Diff-RAID qui effectue automatiquement le brassage en fonction de l'âge sur les remplacements de périphériques).
Vous pouvez vous protéger contre cela en vérifiant manuellement l'indicateur d'usure du SSD et en remplaçant les lecteurs de manière proactive par des disques de rechange afin qu'à aucun moment plusieurs disques n'aient le même âge critique.
la source
Le RAID parité va détruire votre SSD SATA de bureau de 300 $. Il ne mettra même pas un brin dans un SSD de 3000 $ de qualité entreprise.
Tout dépend de ce que vous achetez et de votre cas d'utilisation. Le SSD est une technologie beaucoup plus mature qu'auparavant. Sur le haut de gamme, leurs écritures MTBF et max approchent du même type de fiabilité que les disques durs mécaniques.
L'une des raisons pour lesquelles vous ne souhaiterez peut-être pas utiliser le RAID à parité sur SSD est que vous pouvez rapidement saturer un fond de panier ou un bus de contrôleur avec un grand groupe RAID SSD à plusieurs membres. Les rendements diminuent très rapidement avec la vitesse de lecture des SSD haut de gamme et la bande passante bus / fond de panier des contrôleurs RAID actuels. Sans oublier que s'il s'agit de données hébergées sur le réseau, il est tout à fait possible que vos interfaces réseau soient le goulot d'étranglement avant les E / S sur disque lorsque vous parlez de grands RAID SSD.
Au fond, la vie d'écriture n'est pas un gros problème à moins que vous construisez votre « serveur » de Newegg, mais il y a d'autres raisons pour lesquelles vous pouvez être gaspiller de l' argent en mettant les disques SSD dans de grands ensembles RAID de parité.
la source