Equilíbrio de carga ideal entre dois discos rígidos. O RAID 1 faz o truque?

1

Estou procurando um sistema de disco Linux para fins de streaming de mídia que faça um balanceamento de carga inteligente e minimize o desgaste do disco rígido.

Para ilustrar meus pontos, vamos pegar um dispositivo de disco rígido físico e indicá-lo com "A". Então:

A (): A está ocioso

A (w): A está escrevendo

A (r): A está lendo

A (w, r): A está escrevendo e lendo

A (r) = > B (w): A está copiando dados para B

Agora, vamos ter dois dispositivos físicos A e B, RAIDed no mesmo volume lógico.

(a) O sistema está atualizado e ocioso. Os mesmos dados residem nos dois volumes A e B, portanto:

A (), B ()

(b) O sistema começa a escrever novos dados, enquanto, ao mesmo tempo, alguém está solicitando dados antigos, então ele entra no estado.

A (w), B (r)

(c) Agora as operações foram interrompidas e o sistema começa a replicar os dados de A para B para ter os mesmos dados em A e B:

A (r) = > B (w)

Agora, minha pergunta é: o RAID 1 opera dessa maneira, ou seja, como descrito em (a) - (c), ou simplesmente, ao escrever e ler simultaneamente:

A (w, r), B (w, r)

Existe algum disco / sistema de arquivos que funcione da maneira descrita em (a-c)?

Eu acho que o RAID 1 poderia ter parâmetros configuráveis que alcançariam (a-c) ..?

    
por El Sampsa 19.06.2015 / 13:51

0 respostas