Home
 
Download
 
Buy now
 
Tech support
     
Tools
Instructions
Plus d'information
Screenshots
ZAR 8.4 Manual
Zmeil 2.1 Manual
Zlon 1.0 Manual
Liste des appareils photo numériques compatibles
Checklists
Articles
Links
Test sur le thème restauration de données
Vocabulaire de termes
News
Contacts

Page maître / Plus d'information / Articles / RAID5 implementations

RAID5 implementation aspects

La théorie du RAID5 est simple, mais elle admet les implémentations différentes. Le nombre des paramètres déterminants la matrice est plus grand que dans le RAID0, et le nombre des variantes augmente aussi. Ici on fait attention à ces paramètres additionnels en supposant que la taille d’une bande et l’ordre des constituants sont bien connus.

 

La répartition de la parité

D’abord il faut déterminer la location de la parité. Les données de parité doivent être réparties également sur les disques, et il nous reste deux facteurs :
  • Le nombre du disque initial – le nombre du disque contenant la parité dans la ligne 0 (au début d’une matrice). Il est typique de répartir la parité sur le dernier bloc de la ligne (commençer par un angle droit en haut), comme vous pouvez voire ci-dessous (la parité commençe du Disque ¹2 dans deux exemples).
  • La circulation - le changement d’une valeur appliqué au nombre du disque contenant la parité pendant l’écriture d’une nouvelle ligne. Les valeurs typiques sont +1 (à droite, le layout direct) ou -1 (à gauche, le layout inverse).

Parity placement examples: Forward and inverted layouts

Répartition de la parité: les variantes directe et inverse, la parité commence du Disque ¹2 dans tous les deux cas.

Après la parité est répartie il faut déterminer la répartition des données (la règle d’alternance de données, interleaving rule). Les approches les plus connues sont décrites ci-dessous.

 

La répartition des données – ‘un échiquier’

Sur un échiquier les données sont réparties de gauche à droite ignorant les blocs avec parité. Deux exemples sont cités ci-dessous.

La répartition des blocs adjacents mérite une attention spéciale. Dans un échiquier ‘direct’ de trois disques quelques blocs de données adjacents se retrouvent sur un seul et même disque physique (dans la même colonne), ce qui est équivalent à la taille doublée d’une bande – voire des blocs 8/9, 14/15 dans un exemple gauche en haut. Cela peut entraîner la perte non désirée des performances.

 

La répartition des données - Microsoft (LDM)

Windows 2000 et les versions plus avancées (pour être précis, le manager du disque logique - LDM) utilize un algorithme plus compliqué pour augmenter la distance entre les blocs. Le processus de la détermination du ‘répartir-quelque chose-quelque part’ peut être décrit en deux pas:
  1.  La parité se trouve répartie sur le premier disque d’une matrice, les autres blocs des données y suivent dans l’ordre d’accroissement.
  2.  Après tout ça la ligne des données circule de manière que la parité prend sa place.

L’ordre reçu diffère de ‘l’échiquier’ comme vous pouvez observer ci-dessous:

LDM RAID5 parity and data placement

Il est à noter que la variante ‘directe’ LDM entraîne la distance minimum entre les blocs sur le même disque physique, ce qui n’est pas très effectif à l’égard de vue des performances. C’est pourquoi la variante ‘directe’ n’est pas utilisé. Opposé à la ‘directe’ ‘le LDM inverse’ offre la distance maximum possible (égal au nombre des disques dans la matrice). Cette répartition est utilisée par Windows pour atteindre les meilleurs performances de la matrice.

 

La détermination automatique du layout d’une matrice

L’homme peut résoudre ce problème facilement (surtout un homme expérimenté) par se représentant tout dans son ensemble. Quant au logiciel automatique il n’a que s’adresser à d’autres méthodes. Couramment il s’appuie sur des capacités statistiques d’une matrice, ce qui impose quelques limitations.

  • Les matrices qui contiennent des grandes quantités de données sont faciles à récupérer parce qu’elles incluent plus de "points" pour des algoritmes statistiques.

  • Les matrices au grand nombre de disques nécessitent plus de données (pour avoir plus de "points").

  • Le RAID5 est plus compliqué que le RAID0, parce qu’il faut déterminer plus de paramètres.

<<RAID 101ArticlesRAID calculator>>

Special offers

Weekend discount
starts in 4 hours 14 min

Our customers say

Sounds good, but it didn't identify my camera as a drive. I use an Olympus C740UZ with an XD picture card, and Windows XP. Windows reads the camera as removeable disk E: but ZA failed to pick it up. I tried all the different processes suggested by ZA help, without success. Shame, because all the other reviews suggest it's a nice little bit of software. Try it anyway, you've got nothing to lose.


 
Carte du site
Copyright © 2001-2009 Zero Assumption Recovery
[NTFS recovery software]

There are currently 81 visitors browsing the site.