Partager via


Niveaux de RAID et SQL Server

Les niveaux de RAID (redundant array of independent disks) 0, 1 et 5 sont généralement implémentés avec SQL Server.

Niveau 0

Ce niveau est également connu sous l'appellation entrelacement de disques, en raison de l'utilisation d'un système de fichier sur disque nommé ensemble entrelacé. Les données sont divisées en blocs et réparties selon un ordre fixe sur tous les disques d'une batterie. Le RAID de niveau 0 améliore les performances en lecture et en écriture en répartissant les opérations sur plusieurs disques. Les opérations peuvent alors être exécutées indépendamment et simultanément.

Le RAID de niveau 0 est semblable au niveau 5, mais ce dernier fournit également la tolérance aux pannes.

Agrégation par bandes de disque sur 4 disques à l'aide de RAID 0

Niveau 1

Ce niveau est également connu sous l'appellation mise en miroir de disques, en raison de l'utilisation d'un système de fichier sur disque nommé jeu de miroir. La mise en miroir de disques fournit une copie redondante et identique d'un disque sélectionné. Toutes les données écrites sur le disque principal sont écrites sur le disque miroir. Le RAID de niveau 1 offre la tolérance aux pannes et améliore généralement les performances de lecture mais peut nuire aux performances d'écriture.

Mise en miroir de disque à l'aide de RAID 1

Niveau 2

Ce niveau ajoute la redondance à l'aide d'une méthode de correction d'erreurs qui répartit la parité sur tous les disques. Le RAID de niveau 2 fait également appel à une stratégie d'agrégation par bandes sur disques qui consiste à diviser un fichier en octets et à le répartir sur plusieurs disques. Cette stratégie n'offre qu'une amélioration limitée au niveau de l'utilisation des disques et des performances en lecture et en écriture par rapport à la mise en miroir (RAID de niveau 1). Le RAID de niveau 2 n'est pas aussi efficace que les autres niveaux RAID et, en général, n'est pas utilisé.

Niveau 3

Le RAID de niveau 3 utilise la même méthode d'agrégation par bandes que le niveau 2, mais la méthode de correction d'erreurs du niveau 3 ne nécessite qu'un seul disque pour les données de parité. La quantité de l'espace disque utilisée varie selon le nombre de disques de données. Le RAID de niveau 3 apporte une certaine amélioration des performances en lecture et en écriture.

Niveau 4

Le RAID de niveau 4 exploite les données agrégées par bandes dans des blocs ou des segments plus étendus que les niveaux 2 ou 3. À l'instar du niveau 3, la méthode de correction d'erreurs ne nécessite qu'un seul disque pour les données de parité. Cette fonctionnalité garde les données de l'utilisateur séparées des données de correction des erreurs. Le RAID de niveau 4 n'est pas aussi efficace que les autres niveaux RAID et, en général, n'est pas utilisé.

Niveau 5

Également dénommé agrégation par bandes avec parité, ce niveau constitue la stratégie la plus appréciée pour de nouvelles conceptions. Le RAID de niveau 5 ressemble au niveau 4 dans la mesure où il agrège par bandes les données en blocs étendus sur tous les disques d'une batterie. Toutefois, il diffère dans le sens où il écrit la parité sur tous les disques. La redondance des données est assurée par les informations de parité. Les données et les informations de parité sont disposées sur la batterie de disques de manière à toujours se trouver sur des disques différents. L'agrégation par bandes avec parité offre de meilleures performances que la mise en miroir de disques (RAID de niveau 1). Toutefois, lorsqu'un membre de l'agrégat par bandes est manquant, les performances de lecture sont réduites, par exemple si un disque tombe en panne.

Agrégation par bandes de disque avec une parité utilisant RAID 5

Niveau 10 (1+0)

Ce niveau s'intitule également mise en miroir avec agrégation par bandes. Le RAID de niveau 10 utilise une batterie de disques agrégés par bandes qui sont ensuite mis en miroir sur une autre batterie identique de disques agrégés par bandes. Par exemple, une batterie agrégée par bandes peut être créée avec cinq disques. La batterie de disque agrégée par bandes est ensuite mise en miroir à l'aide d'une autre batterie de cinq disques agrégés par bandes. Le RAID de niveau 10 associe les performances avantageuses de l'agrégation par bandes des disques à la redondance de disques due à la mise en miroir. Le RAID de niveau 10 fournit les meilleures performances en lecture et en écriture de tous les autres niveaux RAID, mais en utilisant deux fois plus de disques.

Les RAID de niveau supérieur à 10 (1 + 0) peuvent offrir une tolérance aux pannes renforcée ou des performances améliorées. Ces niveaux sont plutôt des systèmes propres aux constructeurs. Pour plus d'informations sur ces types de systèmes RAID, contactez votre fournisseur de matériel.