Matriz RAID para armazenamento redundante de longo prazo em várias compilações de sistemas

4
Primeiro, quero começar dizendo que estou nos estágios de planejamento disso. Eu não comprei nenhum hardware, e tudo é uma possibilidade para garantir o sucesso deste projeto, mantendo a conveniência e a portabilidade em mente.

Estou procurando uma solução que me permita ter 2 matrizes RAID compostas de 2 unidades de 3 TB cada. Estes serão meus drives LTRS. Referido como LTRS0, primeiro array e LTRS1, segundo array. Essas unidades destinam-se a armazenar meu trabalho, música, vídeos e documentos, da compilação do sistema à compilação do sistema. Eu quero garantir sua integridade a longo prazo, colocando-os dentro do RAID 1. Basicamente, LTRS0 terá 2 HDD de 3Tb em RAID 1, LTRS1 terá 2 HDDs de 3TB em RAID 1, mas eles podem conter dados diferentes.

Eu quero saber qual é a minha melhor opção com base nesses requisitos. Devo obter um cartão PCI (e) que eu possa levar de um sistema para outro enquanto os construo, ou devo obter um NAS e colocar todos os meus dados nele, ou devo usar o controlador da placa-mãe e apenas me certificar? Eu tenho o mesmo controlador da compilação do sistema para a compilação do sistema?

  1. Os problemas que vêm com cada um são um pouco assustadores também, como por exemplo, a primeira opção PCI (e) pode atrapalhar uma configuração Cross Fire ou SLI.
  2. A segunda opção NAS pode ser mais lenta que o armazenamento interno, já que ela passa por um link de 1 Gbps e não diz uma interconexão SATA de 3Gbps ou SATA de 6 Gbps.

    A outra opção seria um NAS light path / thunderbolt, mas esses tendem a ser caros e eu não possuo um Mac, e não consigo encontrar uma placa Thunberbolt PCI (e) on-line, e isso pode tem os mesmos problemas que a primeira opção (ficando no caminho de uma configuração SLI / CX.

  3. A terceira opção também pode não funcionar porque os fabricantes podem alterar os controladores RAID da placa-mãe para a placa-mãe e isso reduziria a vida útil da LTRS.

Então, eu ligo para você, das opções dadas, qual é a melhor para atingir o objetivo de armazenamento redundante de longo prazo. Se você pudesse fornecer detalhes do produto que seriam ótimos, ou informações em sua própria solução interna.

    
por Mark Tomlin 01.08.2011 / 07:21

3 respostas

2

Use o RAID de software. Você não diz qual sistema operacional está usando, mas a maioria dos sistemas operacionais modernos (OSX desde 10.2, Windows desde pelo menos 2000 mas apenas para as edições mais caras, Linux desde sempre, * BSD desde há muito tempo,…) suporte RAID fora da caixa. O RAID de software é mais confiável que o RAID de hardware, precisamente porque você não depende de algum controlador de hardware que possa ser incompatível com outros. Pode haver uma vantagem de desempenho para o RAID de hardware (o tipo caro, não o de nível de entrada) para os modos RAID que exigem somas de verificação de computação (por exemplo, RAID-5 ou RAID-6), mas não para a duplicação de dados simples do RAID-1 .

Ao reler sua pergunta, vejo que você está vinculando o RAID ao armazenamento de longo prazo. Não há nenhuma conexão entre os dois realmente. RAID é para redundância curto-tempo , para tornar mais provável que você sobreviva a uma falha de disco com tempo de inatividade zero. Para armazenamento de dados de médio prazo (alguns anos) ¹, o que você precisa é de redundância offline , ou seja, backups. Não há grande vantagem em manter o arranjo do disco por um longo tempo; mover dados entre discos a cada dois anos não é um grande problema. Sistemas operacionais sérios até permitem que você faça isso on-line, embora isso seja um ponto discutível se você estiver conectando as unidades a uma placa-mãe diferente de qualquer maneira.

Uma questão mais importante para você, especialmente considerando que você deseja que seus dados sejam acessíveis a partir de vários sistemas operacionais, é o sistema de arquivos a ser escolhido. Com um NAS, você pode isolar os dados de seu sistema operacional (qualquer sistema operacional deve suportar NFS ou Samba), mas os sistemas de arquivos de rede geralmente são visivelmente mais lentos que os locais. Não há nenhuma opção muito boa para compartilhar dados entre o Windows dual-booted e o Linux: a única opção séria para o Windows é o NTFS, que tem suporte correto mas lento no Linux. A escolha atual recomendada para requisitos comuns no Linux é o ext4, que não é facilmente utilizável no Windows. Se você inicializa Linux e Windows, considere um NAS (na forma de um PC com fator de forma pequeno Linux ou * BSD) mais replicação local no sistema operacional preferido de cada sistema operacional, se o desempenho for insuficiente (benchmark primeiro). / p>

¹ O armazenamento a longo prazo (dezenas de anos e mais) é outro problema completamente diferente.

    
por 01.08.2011 / 08:48
1

A redundância é para evitar o tempo de inatividade durante a falha da unidade e não tem nada a ver com 'longo prazo'.

Se você está procurando por proteção de dados "a longo prazo", então você deve estar fazendo backups, não usando RAID.

Tendo dito isso, os fabricantes de adaptadores RAID mais decentes (LSI, Adaptec) garantem que seus conjuntos de instruções permaneçam os mesmos entre os lançamentos de cartões e os modelos. Isto é, caso você tenha uma placa RAID de 3+ anos que morra, você pode substituí-la por uma atual que é similar e deve pegar e continuar usando as assinaturas RAID dos discos.

OBSERVAÇÃO: Isso não é necessariamente verdadeiro quando você passa entre os cartões de baixo custo (ou seja: os modelos da Adaptec que terminam em "S") e as coisas de maior valor, então é melhor obter um cartão mais caro com os recursos RAID mais padrão.

    
por 01.08.2011 / 16:49
0

Eu odeio o software RAID para começar, mas você constantemente teria que quebrá-lo e reconfigurá-lo para movê-lo de um computador para outro.

Pessoalmente, como você não precisaria fazer isso com muita frequência, eu preferiria uma placa RAID de hardware. Como você afirmou, o desempenho seria muito melhor. Você poderia movê-lo de um computador para outro, e funcionaria apenas com uma possível exceção ... o limite de 2,1 TB em muitas placas-mãe.

Eu não me preocuparia tanto no futuro, já que BIOS mais novos estão levando isso em conta, mas certifique-se de que sua placa atual e a placa RAID consigam lidar com essas unidades de 3 TB.

    
por 01.08.2011 / 13:31

Tags