Je me demande quelle est la combinaison RAID la plus rapide et la plus sûre pour les entraînements SATA et l'utilisation générale (certains écrits, surtout lu)?
RAID 0 est rapide mais tout à fait dangereux, RAID 1 est sûr mais lent, RAID 5 est sûr mais pas si rapide, en particulier sur les contrôleurs bon marché (calculs XOR).
Il semble que RAID 1 + 0 ou RAID 10 est la meilleure combinaison. Vous obtenez la mise en miroir pour la sécurité et la bande de vitesse. Y a-t-il d'autres combinaisons meilleures ou plus optimales? Le seul inconvénient du RAID 10 est une utilisation inefficace de stockage.
Cela dépend également du nombre de lecteurs: avec 4 lecteurs, aller pour RAID-10. Avec plus de 8 lecteurs, RAID-6 sera probablement assez rapide avec un bon contrôleur RAID (3ware, Areca, Série Intel 52xxx). Voici les chiffres:
Comme vous pouvez le constater, avec environ 8 lecteurs RAID 5 et RAID 6 sont assez compétitifs dans des performances séquentielles avec RAID-10 (pas aussi avec une carte de merde telle que prometteuse, etc.). La performance en écriture est assez limitée dans RAID-6, bien que tolérable donnait suffisamment de disques.
Avec de grands disques, RAID-5 est relativement dangereux en raison de la longue période (3 à 4 heures, jusqu'à 7 à 8 heures) nécessaires à la reconstruction. Vous pouvez aller à RAID-5 avec 6 ou 8 lecteurs, mais vous doit arrêter toutes les opérations d'écriture en cas de panne d'entraînement jusqu'à ce que la matrice soit reconstruite . De cette façon, c'est "assez sûr".
En outre, n'utilisez pas de lecteurs de bureau dans un tableau RAID avec plus de 4 lecteurs. Les vibrations et les erreurs de lecture vont tuer la performance.
Il n'y a pas beaucoup de mieux que RAID 10 pour la vitesse. Point - parce que vous obtenez un découplage en écriture. Un raid plus efficace (5, 6) a un goulot d'étranglement par écrit plus élevé que RAID 10.
Cela dit, vous pouvez vous échapper en remplacement d'une DSIC normale RAID 10 avec un RAID 5 ou RAID 6 sur la base de SSD - ce qui pourrait ne pas être beaucoup plus cher grâce à la nécessité d'avoir moins de disques.
RAID 5 devient dangereux avec trop grand/trop de disques - dans ce cas, vous devez aller RAID 6. Le problème est que si un disque échoue à RAID 5 .... À un moment donné, vous êtes plus ou moins susceptible d'avoir une seconde échec du disque pendant la reconstruction, à quel point le raid échoue. La limite est actuellement visible autour des disques de 2 Go, donc plus pertinents pour les configurations d'archives. RAID 6 résout que pour le moment.
Personnellement, je vais actuellement RAID 5/6 pour le stockage, les serveurs de fichiers. RAID 10 pour les disques du système d'exploitation du serveur Virthal (mais j'ai alors une partie de 6 à 10 platts et exécutez 40 serveurs de 40, si elles ont tous démarrages, c'est-à-dire l'enfer de disque) un raid 10 pour certaines zones de données de base de données.
Une autre chose à regarder est les disques que vous utilisez. Les iops plus élevés sont meilleurs. Bon marché serait des disques SATA normaux, haut de gamme sont de 15 000 tr/min =SAS Disques qui coûtent une fortune. La version d'entreprise de Velociraptoraptor ouest velocipiraptor 2.5 "est un bon moyen - 300 Go par disque, 10000RPM. Environ double le IO d'un disque SATA standard, mais beaucoup moins cher que SAS disques haut de gamme. Mais alors, un raid 5 de SSD bientôt tue ceux de la performance et prix ... parce que vous avez besoin de moins.
Comme l'a dit Andol, tout dépend de vos besoins. Qu'est-ce que vous essayez de faire?
Et enfin - ce n'est pas SATA Selon tout. Actuellement merci à SAS Interopérabilité avec SATA, vous pouvez brancher n'importe quel lecteur SATA dans un SAS Backbone (ils sont compatibles - même physiquement) et utilisez le SAS Infrastructure.