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 in effect
16 hours 17 min left

Our customers say

I tried this software with my camera Canon PowerShot S20 (Which windows XP does not see as a drive) and I could not do anything. But if your camera is a drive when you connect it to your computer then this software will do its job. EXCELLENT SOOFTWARE (don't get me wrong...)


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

There are currently 123 visitors browsing the site.