Calculateur RAID

Conversion entre les secteurs RAID globaux et locaux

Calculateur RAID en ligne

Le calculateur RAID vous permet de faire correspondre les secteurs entre le RAID et ses disques individuels. Par exemple, si vous souhaitez savoir sur quel secteur d'un disque individuel se trouve le secteur 111 d'un RAID-5 rétroactif à 3 disques avec une taille de bloc de 128, vous pouvez le découvrir à l'aide de l'outil ci-dessous. Les modes RAID-0, RAID-5, RAID-6 et un mode RAID-5 non standard utilisé dans les serveurs HP sont pris en charge.

TYPE DE RAID




ROTATION





DISQUES



Secteur GLOBAL sur RAID

ACTION




Secteur local sur le disque


Essayez-le ! Essayez-le : entrez 111 dans le champ ci-dessus et cliquez sur « Calculer ». À droite, vous pouvez lire le résultat : disque 1 et secteur 111.

Vous pouvez inverser la direction et déterminer quel secteur global provient d'un secteur local donné. Cliquez sur « >> », puis tapez 2 dans le champ correspondant au lecteur local et 111 dans le champ correspondant au secteur local. Le côté gauche affiche désormais le résultat, 239, ce qui est normal puisque les 128 premiers secteurs se trouvent sur le lecteur 1 et les 111 suivants sur le lecteur 2, ce qui donne 239.

Essayez maintenant le disque 3, secteur 111. Comme déterminé par la topologie RAID, le secteur 111 sur le disque 3 se trouve dans un bloc de parité et, à ce titre, ne peut pas être converti en secteur global. Le côté gauche signale cela avec PARITYDRIVE.

Blocs, bandes et cycles

Veuillez noter notre terminologie concernant les « blocs », les « bandes » et les « cycles ». Le RAID défini ci-dessus présente les caractéristiques suivantes :

Dans notre exemple, un bloc comprend 128 secteurs. Une bande est constituée d'un bloc provenant de chaque lecteur à la même position. Deux de ces blocs contiennent des données ; l'un d'eux est la parité. Un cycle est composé de trois bandes, ce qui correspond à la période nécessaire à la parité pour effectuer une rotation complète.

Types de RAID pris en charge

Le calculateur RAID prend en charge les types RAID suivants :

  • RAID-0, matrice en bandes sans redondance

  • RAID-5, matrice redondante avec 1 disque de parité

  • RAID-6, matrice redondante avec 2 disques de parité

  • RAID-5 (HP), schéma RAID propriétaire largement utilisé par les contrôleurs RAID HP/Compaq

Rotations prises en charge

Le sens de rotation correspond au mouvement du mécanisme de parité d'une bande à l'autre bande au cours d'un cycle.

  • Arrière (alias asymétrique à gauche) :

    Arrière (Backward)
    Exemple : RAID-5, 3 disques, taille de bloc 128
    Disque local
    secteur*)\
    Disque 1 Disque 2 Disque 3 Cycle Bande
    0-127 B1 **) B2  P 0 0
    128-255 B3  P B4 1
    256-383  P B5 B6 2
    384-511 B7 B8  P 1 0
    512-639 B9  P B10 1
    640-767  P B11 B12 2
     :  :  :  :  :  :
    *) Les secteurs, cycles et bandes sont basés sur 0,
    les blocs et les disques sont basés sur 1
    **) Blocs B1, B2, B3, ... sont des données dans le
    1er 128 secteurs global (0-127),
    2e 128 secteurs global (128-255),
    3e 128 secteurs global (256-383), etc.
    P est la parité pour les blocs au sein d'une même bande.

    Le nom provient du disque de parité, qui tourne vers l’arrière (gauche) avec chaque bande jusqu'au début d’un nouveau cycle.

    Ce schéma de rotation est très répandu et utilisé par de nombreux contrôleurs RAID matériels.

  • Dynamique arrière (alias symetric à gauche) :

    Dynamique arrière (Backward dynamic)
    Exemple : RAID-5, 3 disques, taille de bloc 128
    Disque local
    secteur*)\
    Disque 1 Disque 2 Disque 3 Cycle Bande
    0-127 B1 **) B2  P 0 0
    128-255 B4  P B3 1
    256-383  P B5 B6 2
    384-511 B7 B8  P 1 0
    512-639 B10  P B9 1
    640-767  P B11 B12 2
     :  :  :  :  :  :
    *) Les secteurs, cycles et bandes sont basés sur 0,
    les blocs et les disques sont basés sur 1
    **) Blocs B1, B2, B3, ... sont des données dans le
    1er 128 secteurs global (0-127),
    2e 128 secteurs global (128-255),
    3e 128 secteurs global (256-383), etc.
    P est la parité pour les blocs au sein d'une même bande.

    Comme pour la rotation arrière, la rotation dynamique arrière tire son nom du fait que le disque de parité tourne vers l'arrière (à gauche) à chaque bande, jusqu'au début d'un nouveau cycle. C'est très similaire à la rotation arrière, seulement la bande 1 organise les blocs différemment. Le bloc situé à droite de la parité P est le bloc avec le numéro le plus bas de cette bande, tandis qu'à l'envers, le bloc avec le numéro le plus bas est toujours le premier bloc. Les blocs commencent à droite de la parité P, augmentent de 1 à chaque bloc, reviennent au premier bloc et continuent jusqu'à atteindre la parité P depuis le côté gauche. Certains appellent cela une symétrie gauche.

    Nous appelons cela « Dynamique arrière » car nous avons découvert ce schéma de rotation pour la première fois en examinant les RAID-5 logiciels Windows créés avec un partitionnement de disques dynamiques. Ce schéma de rotation est très courant et est utilisé par la plupart des RAID-5 logiciels, sous Windows et Linux.

  • Avant (alias asymétrique à droite) : 

    Avant
    Exemple : RAID-5, 3 disques, taille de bloc 128
    Disque local
    secteur*)\
    Disque 1 Disque 2 Disque 3 Cycle Bande
    0-127  P B1 **) B2 0 0
    128-255 B3  P B4 1
    256-383 B5 B6  P 2
    384-511  P B7 B8 1 0
    512-639 B9  P B10 1
    640-767 B11 B12  P 2
     :  :  :  :  :  :
    *) Les secteurs, cycles et bandes sont basés sur 0,
    les blocs et les disques sont basés sur 1
    **) Blocs B1, B2, B3, ... sont des données dans le
    1er 128 secteurs global (0-127),
    2e 128 secteurs global (128-255),
    3e 128 secteurs global (256-383), etc.
    P est la parité pour les blocs au sein d'une même bande.

    Le nom provient du disque de parité qui tourne avant (droite) à chaque bande jusqu’au début d’un nouveau cycle.

    Il s'agit d'un schéma de rotation rare, utilisé par seulement quelques contrôleurs RAID matériels.

  • Dynamique avant (alias symétrique droite) :

    Dynamique avant
    Exemple : RAID-5, 3 disques, taille de bloc 128
    Disque local
    secteur*)\
    Disque 1 Disque 2 Disque 3 Cycle Bande
    0-127  P B1 **) B2 0 0
    128-255 B4  P B3 1
    256-383 B5 B6  P 2
    384-511  P B7 B8 1 0
    512-639 B10  P B9 1
    640-767 B11 B12  P 2
     :  :  :  :  :  :
    *) Les secteurs, cycles et bandes sont basés sur 0,
    les blocs et les disques sont basés sur 1
    **) Blocs B1, B2, B3, ... sont des données dans le
    1er 128 secteurs global (0-127),
    2e 128 secteurs global (128-255),
    3e 128 secteurs global (256-383), etc.
    P est la parité pour les blocs au sein d'une même bande.

    Comme pour la rotation avant, la rotation dynamique avant tire son nom du disque de parité qui tourne vers l'avant (à droite) à chaque bande jusqu'au début d'un nouveau cycle. Il est très similaire à avant, sauf que la bande 1 organise les blocs différemment. Le bloc à droite de la parité P est le bloc avec le numéro le plus bas de cette bande, tandis qu'en avant, le bloc avec le numéro le plus bas est toujours le premier bloc. Les blocs commencent à droite de la parité P, augmentent de 1 à chaque bloc, reviennent au premier bloc et continuent jusqu'à atteindre la parité P depuis le côté gauche. Certaines personnes appellent cela la symétrie droite.

    Ce système de rotation est très rare.

  • En arrière avec sous-allocation (RAID-5 propriétaire de type HP/Compaq) :

    Arrière avec sous-allocation
    Exemple : RAID-5 de type HP, 3 disques, taille de bloc 128 avec sous-allocation de 32 secteurs
    Disque local
    secteur*)\
    Disque 1 Disque 2 Disque 3 Cycle Bande
    0-31 B1 **) B2  P 0 0
    32-63 B3 B4  P
    64-91 B5 B6  P
    92-127 B7 B8  P
    128-159 B9  P B10 1
    160-191 B11  P B12
    192-223 B13  P B14
    224-255 B15  P B16
    256-287  P B17 B18 2
    288-319  P B19 B20
    320-351  P B21 B22
    352-383  P B23 B24
    384-415 B25 B26  P 1 0
    416-447 B27 B28  P
    448-479 B29 B30  P
    480-511 B31 B32  P
    512-543 B33  P B34 1
    544-575 B35  P B36
    576-607 B37  P B38
    608-639 B39  P B40
    640-671  P B41 B42 2
    672-703  P B43 B44
    704-735  P B45 B46
    736-767  P B47 B48
     :  :  :  :  :  :
    *) Les secteurs, cycles et bandes sont basés sur 0,
    les blocs et les disques sont basés sur 1
    **) Blocs B1, B2, B3, ... sont des données dans le
    1er 32 secteurs global (0-31),
    2e 32 secteurs global (32-63),
    3e 32 secteurs global (64-95), etc.
    P est la parité pour les blocs au sein d'une même bande.

    Il ne s'agit pas d'un RAID-5 pur. Il est utilisé par les systèmes serveurs HP/Compaq. Tandis que sa parité pivote vers la gauche, au sein des blocs de données, les données pivotent plusieurs fois entre les disques sans parité.

    Ce système de rotation est assez courant.

© 2026 Runtime Software