RAID 0 / 1 / 0+1 / 5 / JBOD ... : description et explication

Le par  |  14 commentaire(s)
Article n° 254 - Le RAID en théorie (120*120)

Grâce à la multiplication des ports S-ATA par un grand nombre de cartes mères, le RAID est aujourd'hui très répandu. Acronyme de Redundant Array of Inexpensive Disks, le RAID apporte un plus grand confort dans l'usage des disques durs. Le RAID évoque néanmoins de nombreuses interrogations. Quels sont ses avantages ? Que nécessite le RAID en termes de matériel ? C'est ce que nous allons découvrir dans cet article.

Le terme RAID (Redundant Array of Inexpensive Disks), définit une technologie permettant de combiner plusieurs disques durs pour ne former qu’une unité de stockage. Egalement connu sous le nom de grappe (Array en Anglais), l’avantage du RAID est d’offrir une grande capacité de stockage, performante et présentant une meilleure tolérance aux pannes.

Mais nous allons voir que tous les niveaux de RAID n'offrent pas les mêmes avantages.


Le RAID 0
Le RAID 0, ou striping, permet de combiner tous les disques durs pour ne former qu’un disque virtuel. La taille est alors égale au nombre de disques, constituant la grappe RAID 0, multiplié par la plus petite capacité de stockage. Il est donc préférable d’utiliser des disques de même taille, afin d’éviter toute perte en capacité de stockage.

Prenons par exemple, trois disques durs de respectivement 120, 160 et 250 Gigaoctets, pour former une grappe RAID 0. Nous obtiendrons un disque virtuel de 3 x 120 Go, soit 360 Go. La perte est donc de 170 Go.


RAID 0


Le niveau RAID 0, apporte de meilleures performances en écriture/lecture en découpant les données en segments (striping). Puis en les répartissant simultanément sur tous les disques formant la grappe RAID. Les performances dépendront avant tout de la taille du stripping que vous aurez choisi lors de la création de votre grappe RAID 0.

Une taille de segment faible, privilégiera le débit de données, les disques fonctionnant simultanément. Au contraire, une taille plus élevée améliorera les temps de chargement. Ce qui est idéal pour un environnement multitâche. Mais la taille idéale étant assez difficile à évaluer, et dépendant fortement de l’utilisation que vous faites de votre PC, il est préférable d’opter pour une taille intermédiaire, à savoir entre 64 et 128 Ko.

En contrepartie de ce gain de performances, le RAID 0 n’offre aucune tolérance aux pannes de telle sorte que si un seul disque venait à tomber en panne, vous perdriez la totalité de vos données. A moins bien sûr, d’avoir créé une image de sauvegarde de votre disque en utilisant par exemple notre logiciel référence Acronis True Image 10 Home Edition.

../..
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos commentaires Page 1 / 2
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Le #170003
Très bel article. Le plus clair que j'ai lue sur le sujet. J'ai par contre une question. Est-ce qu'on parle de partition ou de disque total. Par exemple. Si on a deux 160 gig et un 300 gig. En formatant le 300 en deux partitions l'une de 160 et le reste sur l'autre, est-ce que l'on pourrait utiliser les deux disques et la partition du troisième pour faire un raid 5'''''''
Le #170004
c'est dis des les 1ere phrases,
"Le terme RAID (Redundant Array of Inexpensive Disks), définit une technologie permettant de combiner plusieurs disques durs pour ne former qu?une unité de stockage"

le mot disque à été utilisé et pas le mot partition
Le #170005
Bon article, clair, rapide et concis avec des exemples concrets
Merci GNT
Le #170006
C'est bien ce que j'avais compris. Dommage. Il faudra attendre le plus performant zfs bien que je doute de le voir sur win d'ici tôt
Le #170007
Il ya des points sur lesquels il y a désaccord :
- en raid0 (captures à l'appui sur ICH5R et VIA VT6410 ici : http://www.pc-optimise.com/RAID/images.html) : aucun changement sur les temps d'accès. On trouvera facilement sur le net des tests montrant que les temps d'accès sont identiques au disque seul ! D'ailleurs physiquement, ce n'est pas possible car le temps d'accès correspond au temps pour placer les têtes en face des données. Au mieux le temps moyen est diminué par le cache virtuellement doublé, mais c'est tout !. Ce qui ralentie les perfs avec un petit striping, ce sont surtout les opérations plus lourdes qui sont gérées par le processeur central, à moins d'avoir une "vraie" carte raid, avec son propre contrôleur.
- concernant le raid1 (j'en ai monté, mais je n'ai pas les benchs) : "Les performances sont sensiblement meilleures". Uniquement en lecture, SI le contrôleur est suffisament évolué pour savoir répartir les requettes de lecture entre les disques... Quant à l'écriture, elle est au mieux aussi bonne qu'un seul disque.
- raid 0+1 : "la panne d?un seul disque rend inopérant toute la grappe RAID 0+1"->une coquille, surtout avec la phrase suivante qui sous entend la reconstruction.

Bref, avant de faire un tuto, ce qui est une bonne chose, valider ce qu'on avance avec des mesures et des benchs, ca peut servir ! Ca évite des énormités !

DayWalker, webmestre de PC-Optimise.com

EDIT : au passage pour ce qui est dans les commentaires, RAID= Redundant Arrays of Independent Disks
Le #170008
Redundant Array of Inexpensive Disks, c'est l'ancien acronyme (voir wikipedia)
Le #170009
sans oublier le raid 6 les gars ..... amélioration du raid 5 mais avec 2 disques durs de parité.

Comme l'a souligné DayWalker il faudrait faire des modifs dans le tuto au plus vite

Mais bon sinon les bases sont là
Le #170010
C'est incomplet, et les autres niveaux de RAID alors '
Ma référence reste : http://www.acnc.com/04_01_0_1.html
Le #170011
C'est un bon article généraliste.

Maintenant les cartes mères intègrent souvent les RAID décrits, il n'est pas inutile de présenter les différents RAID accessible.

Il faut juste savoir que généralement les RAID 0, 1, 10, 0+1 sont gérés au niveau hardware (comme les nforce à partir du 3), alors qu'à ma connaissance le RAID 5 est purement logiciel, ce qui a bien sûr un impact sur les performances.

Mais bon, un RAID 5 sur un PC perso... qui a parlé de geek'
Le #170014
Bon dossier mais il est vrai qu'il manque les autres niveaux de RAID, mais bon ils ne sont pas forcément très répandus : le RAID4 par exemple (sur les NAS Netapps).
Pour Shakram : RAID5 purement logiciel ' Par contre, tous les cartes contrôleurs ne le gèrent pas.
Suivre les commentaires
Poster un commentaire
Anonyme
:) ;) :D ^^ 8) :| :lol: :p :-/ :o :w00t: :roll: :( :cry: :facepalm:
:andy: :annoyed: :bandit: :alien: :ninja: :agent: :doh: :@ :sick: :kiss: :love: :sleep: :whistle: =]