Calcula a capacidade de armazenamento do RAID 2/3/4?

0

Dado n unidades e capacidade s de cada unidade, como calcularia a capacidade de armazenamento para RAID 2/3/4?

Por exemplo, eu sei que a capacidade de armazenamento do RAID 5 pode ser calculada com a seguinte fórmula:

(n - 1) * s
    
por Tool 29.06.2014 / 04:24

1 resposta

2

RAID 2

Um RAID 2 separa os dados no nível de bit (em vez de bloquear) e usa uma Código de Hamming para correção de erros. Este código usa bits de paridade de m de 2 m - 1 bits para que a capacidade de armazenamento de discos n seja 2 m - m - 1 onde m = log 2 (n + 1) . Aqui estão alguns cenários possíveis:

+--------------+-------------+------------------+
| Parity disks | Total disks | Storage capacity |
+--------------+-------------+------------------+
| 2            | 3           | 1 * s            |
+--------------+-------------+------------------+
| 3            | 7           | 4 * s            |
+--------------+-------------+------------------+
| 4            | 15          | 11 * s           |
+--------------+-------------+------------------+
| 5            | 31          | 26 * s           |
+--------------+-------------+------------------+

RAID 3

Um RAID 3 usa distribuição em nível de byte com um disco de paridade dedicado, então a capacidade é (n - 1) * s .

RAID 4

Um RAID 4 usa striping em nível de bloco com um disco de paridade dedicado, então, novamente, a capacidade é (n - 1) * s .

    
por 29.06.2014 / 04:57

Tags