RAID 10 est un système RAID imbriqué créé en combinant RAID 1 et RAID 0. Cette combinaison est appelée bande de miroirs. Dans cet arrangement, les données sont réparties en bandes comme dans une matrice RAID 0. La différence est que les données de chaque membre du jeu par bandes sont mises en miroir. Cela garantit que si un seul lecteur de la matrice RAID 10 tombe en panne, les données ne sont pas perdues.
Une façon de penser à une matrice RAID 10 est de créer un RAID 0 avec une sauvegarde en ligne de chaque élément RAID prêt à fonctionner, en cas de défaillance d'un lecteur.
RAID 10 nécessite au moins quatre disques et peut être étendu par paires; vous pouvez avoir une matrice RAID 10 avec 4, 6, 8, 10 ou plus de lecteurs. RAID 10 doit être composé de disques de taille égale.
RAID 10 bénéficie de performances de lecture très rapides. L'écriture dans le tableau peut être légèrement plus lente car plusieurs emplacements d'écriture sur les membres du tableau doivent être trouvés. Même si l'écriture est plus lente, RAID 10 ne souffre pas des très faibles vitesses observées dans les lectures et écritures aléatoires de niveaux RAID utilisant la parité, tels que RAID 3 ou RAID 5.
Cependant, vous n'obtenez pas gratuitement les performances de lecture / écriture aléatoires. RAID 10 nécessite plus de disques; quatre au minimum contre trois pour RAID 3 et RAID 5. De plus, RAID 3 et RAID 5 peuvent être étendus disque par disque, alors que RAID 10 nécessite deux disques.
RAID 10 est un bon choix pour le stockage de données général, notamment pour servir de disque de démarrage et de stockage pour des fichiers volumineux, tels que le multimédia.
La taille d'une matrice RAID 10 peut être calculée en multipliant la taille de stockage d'un seul lecteur par deux fois moins que le nombre de lecteurs de la matrice:
S = d * (1/2 n)
"S" est la taille de la matrice RAID 10, "d" est la taille de stockage du plus petit lecteur et "n" est le nombre de lecteurs de la matrice.
RAID 10 et votre Mac
RAID 10 est un niveau RAID pris en charge disponible dans l'Utilitaire de disque jusqu'à OS X Yosemite. Avec la sortie d’OS X El Capitan, Apple a supprimé la prise en charge directe de tous les niveaux RAID dans Disk Utility, mais vous pouvez toujours créer et gérer des baies RAID dans El Capitan et les versions ultérieures à l’aide de Terminal et de la commande appleRAID.
Pour créer une grappe RAID 10 dans Utilitaire de disque, vous devez d'abord créer deux paires de grappes RAID 1 (miroir), puis les utiliser en tant que deux volumes à combiner en une grappe RAID 0 (rayée).
Un problème souvent négligé avec RAID 10 et un Mac est la quantité de bande passante nécessaire pour prendre en charge le système RAID logiciel utilisé par OS X. Au-delà de la surcharge imposée par la gestion du système RAID par OS X, un minimum de de quatre canaux d’E / S hautes performances pour connecter les disques à votre Mac.
Les méthodes courantes pour établir la connexion consistent à utiliser USB 3, Thunderbolt ou, dans le cas des Mac Pro 2012 et antérieurs, les baies de lecteur internes. Le problème est que dans le cas de l'USB 3, la plupart des Mac n'ont pas quatre ports USB indépendants; Au lieu de cela, ils sont souvent connectés à un ou deux contrôleurs USB 3, obligeant ainsi plusieurs ports USB à partager les ressources disponibles à partir d'une puce de contrôleur. Cela peut limiter les performances potentielles du RAID 10 basé sur logiciel sur la plupart des Mac.
Bien que la bande passante disponible soit nettement supérieure, Thunderbolt peut toujours avoir le problème du nombre de ports Thunderbolt contrôlés indépendamment. Dans le cas du Mac Pro 2013, il existe six ports Thunderbolt, mais seulement trois contrôleurs Thunderbolt, chaque contrôleur gérant le débit de données de deux ports Thunderbolt. Les MacBook Air, les MacBook Pro, les Mac mini et les iMac possèdent tous un seul contrôleur Thunderbolt partagé avec deux ports Thunderbolt. L'exception est le plus petit MacBook Air, qui possède un seul port Thunderbolt.
Une méthode permettant de surmonter les limitations de bande passante générées par les contrôleurs USB ou Thunderbolt partagés consiste à utiliser une paire de boîtiers externes RAID 1 (miroir) basés sur le matériel, puis à utiliser l’utilitaire de disque pour répartir la paire de miroirs en bande, créant ainsi une matrice RAID 10 uniquement. nécessite deux ports USB indépendants ou un seul port Thunderbolt (en raison de la bande passante supérieure disponible).
Aussi connu sous le nom
RAID 1 + 0, RAID 1 et 0