Abordagem mais segura ao projetar o servidor de armazenamento [duplicado]

1

Estamos planejando soluções em nuvem para nossos clientes e estamos realmente preocupados em projetar servidores de armazenamento mais seguros para seus arquivos.

Esse armazenamento não será IO exigente, pois conterá apenas arquivos enviados por usuários. Bancos de dados serão armazenados em outros servidores e não são tópicos desta discussão.

Nós estamos requisitando 2 servidores de armazenamento onde um deles irá replicar outro.

Estou dividido entre estas duas abordagens:

  1. 12 HDD dividido em 6 x 2 HDD em Raid 1
  2. coloque todos os 12 discos rígidos no Raid 6

A outra máquina replicaria primeiro e teria a mesma opção de organização do disco.

Não estou preocupado com o sharding no caso 1., posso facilmente resolver isso no meu software e não estou preocupado em perder espaço de armazenamento ou velocidade de armazenamento.

Como planejamos armazenar uma grande quantidade de dados, escolhemos unidades NL-SAS (basicamente SATA).

Se considerarmos a segurança como o principal fator decisivo, qual abordagem você escolheria e por quê?

Obrigado

    
por Goran Radulovic 17.06.2013 / 13:11

1 resposta

1

Isso é simples: se você está atrás da segurança de falhas de disco - use o Raid 6. Ele lida com duas falhas de unidade (erros completos ou de bit) ao mesmo tempo. Seu número de solução 1 é basicamente um ataque 10 que lida com a maioria dos erros de 2 discos, mas não todos, e é, portanto, menos seguro que o Raid 6.

    
por 17.06.2013 / 13:23