Le RAID (Redundant Array of Independant Disk) est
lié à la connexion des disques durs. Il permet soit d'augmenter la
vitesse de transfert soit d'augmenter la sécurité des données (crash
disque) suivant le type. Dans tous les
cas, ceci nécessite un contrôleur particulier configuré dans le setup (RAID hardware) ou un système
d'exploitation compatible (Linux, Netware ou Windows 2000
servers,
Windows 2003), même si les autres systèmes d'exploitation
peuvent le gèrer
également via un pilote spécifique.
La technologie RAID permet de regrouper ensemble des disques
durs
de même capacité et de même type (SCSI principalement mais aussi
contrôleurs IDE ou S-ATA
implantés sur les cartes mères actuelles
et géré par un pilote).
On distingue plusieurs types selon la méthode connexion:
Le Raid 0 (aussi appelé Stripping)
regroupe 2 disques durs (ou plus) dans un même groupe. Les données sont
morcelées sur chacun des disques. Cette technique augmente la vitesse
de transfert en lecture et en écriture au détriment de la sécurité.
Le RAID 1 (aussi appelé Mirroring, mirror
en version logicielle)
permet l'écriture simultanée des données sur chaque disque dur.
L'information est donc dédoublée. En cas de crash, les
données restent accessible sur le deuxième. La capacité utile est uniquement
celle d'un disque dur. C'est une des solutions les plus sécurisée.
Le RAID 2 est similaire au 0 pour les
performances mais plusieurs disques sont également implantés pour vérifier la
parité et ainsi protéger les données, elle utilise la technologie
ECC. Cette méthode très complexe n'a
jamais été réellement commercialisée.
Le RAID 3 est basé sur une grappe de disques
durs identique au RAID 0 mais on ajoute un disque de parité pour la protection
des données.
Le RAID 4 est similaire au 3 mais se
différencie par une gestion spécifique de la parité.
Le RAID 5 est similaire au RAID 3 et 4 mais utilise un bit de parité
réparti sur l'ensemble des disques durs, réduisant l'accès systématique
à un disque particulier pour cette parité. C'est l'équivalent à l'agrégat
avec parité proposé par
les serveurs sous Windows. Lors d'un échange de disque dur à chaud (hot plug), les données sont
automatiquement recréées. Ce type est le plus utilisée pour les serveurs
réseaux.
L'Orthogonal RAID 5 est identique au RAID 5
mais avec un contrôleur par disque dur et plus un pour l'ensemble. Cette technique a été mise au
point par IBM.
Le RAID 6 est dérivé du 5 mais avec deux disques de parité. Ce type
accepte 2 disques durs défectueux mais avec des pertes de performances.
Le RAID 7 met en jeux plusieurs disques durs pour les données couplés avec
un ou plusieurs autres pour la parité. le contrôle des données, du cache et le calcul de la parité
utilise un microcontrôleur, avec des performances jusque 50 % supérieures
aux autres modes. Le brevet appartient à la firme Storage Computer Corporation.
La norme RAID 10 implante des disques en RAID 0, chaque fois
couplés individuellement avec un disque en RAID1. C'est la solution la plus
rapide et la plus sécurisée, mais aussi la plus chère.