Académique Documents
Professionnel Documents
Culture Documents
Les niveaux de RAID offrent un large choix dalternatives qui permettent de choisir un rapport performance/scurit diffrent. Il est aussi possible de combiner deux niveaux de RAID entre eux. On parle alors de niveaux combins. Certaines cartes permettent de combiner diffrents modes (ou niveaux) RAID en hardware mais elle sont chres mis part les cartes RAID IDE dentres de gamme qui grent toutes le RAID 01 ou 10 selon les cas. Cependant ces dernires ne sont pas intressantes pour raliser des combinaisons tant donn que ces cartes bas de gamme nintgrent quun seul contrleur (donc pas de tolrance de panne pour le contrleur) et que le nombre de disques utilisables est souvent limit quatre. Gnralement la manire la moins onreuse pour raliser une combinaison entre deux modes RAID est : 1) dutiliser plusieurs contrleurs au niveau matriel pour met tre en place plusieurs ensemble en mode RAID X. 2) de crer un RAID Y au niveau logiciel partir de tous les ensembles RAID X. Lensemble obtenu sera un ensemble fonctionnant en un mode RAID nomm XY. Cela signifie que lon met dabord en place plusieurs RAID X, puis quon les rassemble avec un mode RAID Y. Un RAID XY est donc diffrent dun RAID YX. Voici un exemple : Admettons que lon dispose de 9 disques durs de 20 Go chacun, de trois cartes RAID grant le RAID 0 et le RAID 1 ainsi que dun 7 disque dur (branch sur le contrleur intgr la carte mre) o est install Windows Server 2003. On peut raliser deux combinaisons intressantes :
un RAID 01 un RAID 10
II-2) Le RAID 01
On divise les disques en trois groupes de trois. On met trois disques sur chacune des cartes RAID et on cre trois ensembles RAID 0. Chaque ensemble RAID 0 comporte 3 disques de 20 Go chacun, ce qui donne une capacit de 60Go par ensemble. Ensuite, on cre un ensemble RAID 1 sous Windows Server 2003 avec les trois ensembles matriel en RAID 0. On obtient donc aprs formatage, un seul disque dune capacit de 60Go.
Chaque ensemble matriel en RAID 0 a des performances en lecture/criture trois fois plus leves environ quun disque seul. Lensemble logiciel en RAID 1 propose donc des performances triples celles dun disque seul. Si lun des six disques vient tomber en panne alors, toutes les donnes stockes sur lensemble matriel RAID 0 auquel il appartient sont perdues. On se retrouve avec seulement deux ensembles matriels en RAID 0 et donc 6 disques utiliss. Si on perd ensuite un second disque il ne reste plus quun ensemble RAID 0. Enfin si un dernier disque tombe en panne alors, lensemble subsistant et donc toutes les donnes seront perdus. Dans notre exemple, grce au RAID 01, on obtient des performances triples par rapport un disque seul et le systme supporte la perte de deux disques dur.
II-3) Le RAID 10
On divise les disques en trois groupes de trois. On met trois disques sur chacune des cartes RAID et on cre trois ensembles RAID 1. Chaque ensemble RAID 1 comporte 3 disques de 20 Go chacun, ce qui donne une capacit de 20Go par ensemble. Ensuite, on cre un ensemble RAID 0 sous Windows Server 2003 avec les trois ensembles matriel en RAID 0. On obtient donc aprs formatage, un seul disque dune capacit de 60Go.
Chaque ensemble matriel en RAID 1 a des performances en lecture/criture gales un disque seul. Lensemble logiciel en RAID 0 propose donc des performances triples celles dun disque seul. Si lun des six disques vient tomber en panne alors, lensemble RAID 1 auquel il appartient continue fonctionner normalement. Si on perd un second disque dans le mme ensemble RAID 1, lensemble RAID 0 logiciel nest pas affect non plus. Si on perd le troisime disque lensemble matriel RAID 1 ne fonctionne plus ce qui implique que les donnes stockes sur lensemble logiciel RAID 0 sont perdues. Ainsi en RAID 10, on perdre jusqu 2 disques par ensemble RAID 1 (dans notre exemple) soit un maximum de 6 disques sur les 9 disques. Tableau comparatif RAID01/RAID 10 avec 9 disques de 20 Go (50Mo/s en lecture/criture) et trois contrleurs RAID
RAID 01 capacit dbit en lecture/criture tolrance de panne 60Go 150Mo/s 2 disques maximum RAID 10 60Go 150Mo/s 6 disques maximum
Pour conclure, les performances en RAID 01 sont les mmes quen RAID 10. Cependant lensemble RAID 10 se distingue au niveau de la tolrance de pannes car il peut perdre (dans notre exemple) jusqu 6 disques contre 2 uniquement pour le RAID 01. Cest pour cette raison essentielle que le RAID 10 est prfr au RAID 01.
De manire gnrale, les constructeurs implmentent du RAID 01 car il est beaucoup plus simple mettre en place au niveau lectronique que le RAID 10 (il faut des composants plus performants et plus nombreux pour le RAID 10). Il est dommage que les constructeurs utilisent cette notation avec des + qui trouble par rapport la notation classique. Le RAID 53 est aussi une appellation fallacieuse. En effet la plupart du temps, le terme RAID 53 ne dsigne pas un niveau RAID 5 combin avec un niveau RAID 3, mais niveau de RAID 0 combin avec du RAID 3. Ce terme dsigne donc du RAID 03. Il arrive parfois que les constructeurs appellent RAID 53 du RAID 30. Ces appellations trompeuses sont un argument marketing utilis par les fabriquant de carte RAID (la plupart du temps, le consommateur se fait duper car il pense que sa carte RAID 0+1 supporte le RAID 10 alors quen ralit ce nest que trs rarement le cas). Cela est vraiment dommage car cela cre un climat dincertitude qui rend cet technologie encore plus obscure pour les novices.
II-6) Conclusion
On peut donc combiner des niveaux RAID simples afin daugmenter les performances et/ou la tolrance de panne. Le niveau combin le plus utilis est de loin le RAID 10 (pour sa fiabilit). La faon la plus simple de crer un niveau combin est de mettre en place du RAID matriel et du RAID logiciel. Mais en pratique, cette solution n'est quasiment jamais utilise puisque on lui prfre pour diverses raisons (cf. : ces raisons sont abordes dans la partie traitant du RAID matriel) une solution 100% matrielle. Il est donc impratif de bien choisir le matriel utiliser pour chaque niveau (simple ou combin) de RAID que lon veut mettre en place.