« Comparaison des différents types de RAID » : différence entre les versions

De Linux Server Wiki
Aller à la navigation Aller à la recherche
Ligne 37 : Ligne 37 :
* Tolérance à la panne : 1 disque par grappe raid 1. Si les 2 disques de la même grappe raid 1 tombent en panne : perte de donnée.
* Tolérance à la panne : 1 disque par grappe raid 1. Si les 2 disques de la même grappe raid 1 tombent en panne : perte de donnée.
* RAID 1+0 permet une meilleur tolérance aux pannes et une meilleure performance que le RAID 0+1
* RAID 1+0 permet une meilleur tolérance aux pannes et une meilleure performance que le RAID 0+1
[[Fichier:Https://upload.wikimedia.org/wikipedia/commons/b/bb/RAID 10.svg|vignette]]

Version du 7 février 2022 à 18:56

RAID 0

  • Stripping : les données sont écrites aléatoirement sur l'un des disques de l'array
  • Aucune redondance de donnée donc aucune tolérance à la panne. La défaillance d'un disque entrain
  • Nombre de disque minimum : 2
  • Bonne performance en lecture et écriture (meilleure qu'un disque seul)

RAID 1

  • Mirroring : les données sont dupliquées sur chaque disque de l'array
  • La duplication des données assure la redondance
  • Nombre de disque minimum : 2
  • Performance en lecture : moyenne, meilleure qu'une disque seul
  • Performance en écriture : moyenne, inférieur à un disque seul

RAID 3, RAID 4, RAID 5

  • Même principe pour les 3 : les données sont écrites aléatoirement sur les disques, avec existence d'un système de parité.
    • Pour RAID 3 et 4 : disque dédié à la parité, qui fait goulot d'étranglement
    • Pour RAID 5 : parité distribution des bits de parités sur l'ensemble des disques de l'array, ce qui efface le goulot d'étranglement et améliore les performances
  • Principal défaut : overhead pour le calcul de la parité, nécessitant un contrôleur hardware de qualité, ou un CPU puissant en raid software
  • Nombre de disque minimum : 3
  • Tolérance à la panne de 1 disque (reconstruction des données soit via les données restantes, soit données + parité)
  • Performance en lecture : Bonne
  • Performance en écriture : moyenne

RAID 6

  • Même principe que le RAID 5 mais avec une double parité
  • Nombre de disque minimum : 4
  • Tolérance à la panne de 2 disque

RAID 7

  • Nécessité un contrôleur hardware avec un cache. Similaire a un RAID 3 ou 4, mais les performances sont améliorés par le cache.

RAID 01(0+1) et 10(1+0)

  • Mirroring et stripping sans parité
  • Nombre de disque minimum : 4
  • Combine la vitesse du RAID 0 et la redondance du RAID 1, sans nécessité d'une parité
  • Grossièrement pour le RAID-10 : on créé 2 arrays RAID-1 avec chacune 2 disque. Ces arrays sont mergées au sein d'un array RAID-0.
  • Tolérance à la panne : 1 disque par grappe raid 1. Si les 2 disques de la même grappe raid 1 tombent en panne : perte de donnée.
  • RAID 1+0 permet une meilleur tolérance aux pannes et une meilleure performance que le RAID 0+1