Choix d'un type de RAID

Le système RAID (Redundant Array of Independent Disks) est une technologie de stockage qui permet de combiner plusieurs disques en un seul espace de stockage. Il existe différents types de RAID, chacun fournissant différents niveaux de performance, de capacité de stockage et de fiabilité.

Cet article fournit un bref aperçu des types de RAID pris en charge par DiskStation, y compris les exigences de mise en œuvre ainsi que les avantages et les inconvénients.

Types de RAID pris en charge

Ce tableau fournit un bref aperçu des types de RAID différents pris en charge par le DiskStation, y compris la capacité de stockage, le nombre de disques au minimum pour le type de RAID et le nombre d'échecs de disques qui peuvent être tolérés avant que se produise la perte de données.

Type de volume Nombre de HDD Défaillances de disques tolérables Description Capacité du volume
SHR 1 0
  • Optimise la taille de volume lors de la combinaison des disques de différentes tailles.
  • Fournit la redondance des données si le volume est composé de deux ou plusieurs disques.
  • Recommandé pour les utilisateurs débutants.
1 x (taille du HDD)
2-3 1 Optimisé par le système.
≧4 1-2
Basic 1 0
  • Composé d'un disque en tant qu'unité indépendante.
  • Ne fournit pas la redondance des données.
1 x (taille du HDD)
JBOD ≧1 0
  • Combine une collection de disques en un espace de stockage unique avec une capacité égale à la somme des capacités des disques.
  • Ne fournit pas la redondance des données.
Somme des tailles de tous les HDD
RAID 0 ≧2 0
  • Propose « l'agrégation par bandes », un processus consistant à diviser les données en blocs et à répartir les blocs sur plusieurs disques afin d'améliorer la performance.
  • Ne fournit pas la redondance des données.
Somme des tailles de tous les HDD
RAID 1 2 1
  • Écrit des données identiques sur tous les disques simultanément.
  • Fournit la redondance des données.
Taille du HDD le plus petit
3 2
4 3
RAID 5 ≧3 1
  • Implémente l'agrégation par bandes au niveau du bloc, avec la parité des données distribuées sur tous les disques membres, procurant ainsi une redondance des données plus efficacement que sur le RAID 1.
(N – 1) x (taille du disque le plus petit)
RAID 6 ≧4 2
  • Implémente deux couches de parité de données pour stocker des données redondantes égales à la taille de deux disques, fournissant un degré supérieur de redondance des données que le RAID 5.
(N – 2) x (taille du HDD le plus petit)
RAID 10 ≧4
(nombre pair)
Moitié de la totalité des HDD
  • Fournit la performance de RAID 0 et le niveau de protection des données de RAID 1, combinant les disques en groupes de deux dans lesquels les données sont dupliquées en miroir.
(N / 2) x (taille du disque le plus petit)
RAID F1 ≧3 1
  • Implémente l'agrégation par bandes au niveau du bloc, avec la parité des données distribuées sur tous les disques membres.
  • Un disque donné aura plus d'informations de parité.
  • Recommandé pour les matrices exclusivement en flash.
(N – 1) x (taille du disque le plus petit)

Remarque :

Synology Hybrid RAID (SHR)

Le Synology Hybrid RAID (SHR) est un système de gestion de RAID automatisé, destiné à simplifier la gestion du stockage et qui répond aux besoins des nouveaux utilisateurs qui ne sont pas familiers avec les types de RAID.

SHR peut combiner des disques de différentes tailles pour créer un volume de stockage avec une capacité et une performance optimisées, ce qui gaspille moins d'espace de disque et fournit une solution de stockage plus flexible. Lorsque suffisamment de disques sont inclus, SHR permet une redondance d'1 ou 2 disques, ce qui signifie que le volume SHR peut tolérer une ou deux défaillances de disque sans subir de perte de données.

RAID 0

RAID 0 combine deux ou trois disques supplémentaires pour augmenter la performance mais n'offre pas la tolérance d'erreur. Une seule défaillance de disque résultera en une perte de données sur la matrice. RAID 0 est utile pour les systèmes non critiques, qui nécessitent un fort équilibre prix/performance.

RAID 1

RAID 1 est le plus souvent mis en place avec deux disques. Les données sur les disques sont dupliquées en miroir, offrant une tolérance d'erreur en cas de défaillance de disque de dur. La performance de lecture est augmentée tandis que la performance d'écriture est similaire à un disque unique. Le système peut supporter une panne sans perte de données. RAID 1 est souvent utilisé lorsque la tolérance d'erreur est capitale, alors que l'espace et la performance ne constituent pas des besoins essentiels.

RAID 5

RAID 5 fournit la tolérance d'erreur et augmente la performance de lecture. Ce système requiert un minimum de trois disques. RAID 5 peut supporter la perte d'un seul disque. En cas de l'échec d'un disque, les données du disque défaillant sont reconstruites depuis la parité, réparties sur les disques restants. En conséquence, les performances de lecture et d'écriture sont sévèrement diminuées lorsqu'un RAID 5 est dans un état dégradé. RAID 5 est idéal lorsque l'espace et le coût sont plus importants que la performance.

RAID 6

RAID 6 est similaire au RAID 5, mais il fournit une autre couche d'agrégation en bandes et peut supporter la défaillance de deux disques. Ce système requiert un minimum de quatre disques. La performance de RAID 6 est inférieure à celle de RAID 5 du fait de cette tolérance d'erreur supplémentaire. RAID 6 devient plus attractif lorsque l'espace et le coût sont importants et que la tolérance de plusieurs défaillances de disques est requise.

RAID 10

RAID 10 combine les avantages de RAID 1 et de RAID 0. La performance de lecture et d'écriture est augmentée mais seule la moitié de l'espace total est disponible pour le stockage des données. Quatre disques ou davantage sont requis, ce qui amène un coût relativement élevé, cependant la performance est excellente tout en fournissant la tolérance d'erreur. En fait, un RAID 10 peut supporter plusieurs défaillances de disque - sous réserve que les défaillances ne se situent pas à l'intérieur du même sous-groupe. RAID 10 est idéal pour les applications comportant une haute demande d'entrées/sorties telles que les serveurs de bases de données.

RAID F1

RAID F1 applique le mécanisme de RAID 5, en offrant la tolérance d'erreur et des performances de lecture augmentées. Toutefois, avec RAID F1, un disque donné aura davantage d'informations de parité afin d'accélérer son vieillissement et donc d'éviter que tous les disques n'arrivent en fin de vie en même temps. Cela peut affecter de manière subtile ses performances par comparaison au RAID 5. Ce système requiert un minimum de trois disques. RAID F1 peut supporter la perte d'un seul disque. En cas de l'échec d'un disque, les données du disque défaillant sont reconstruites depuis la parité, réparties sur les disques restants. En conséquence, les performances de lecture et d'écriture sont sévèrement diminuées lorsqu'un RAID F1 est dans un état dégradé. RAID F1 est idéal pour les matrices exclusivement en flash.