Quais são as minhas opções de recuperação se a arquitetura RAID falhar?

2

Ok, primeiro de tudo eu não sou tudo o que au fait com RAID (mas li sobre isso), então aqui vai ... Eu tenho 4 x 1.5TB Seagate SATA II e na esperança de permitir que o RAID atenda ao espelhamento no caso de uma unidade (ou 2) travar. Minhas 3 perguntas são:

  1. Qual nível de RAID eu deveria investigar - RAID 5?
  2. O RAID onboard (onboard SATA) me dará o mesmo desempenho em relação a uma placa RAID Controller?
  3. Por fim (mais importante) o que posso fazer para recuperar meus dados e a unidade se algum dos componentes que contribuem para a matriz RAID falhar - como a placa-mãe ou a placa controladora RAID?

Minhas desculpas se o título é um pouco enganador, já que fiz outras perguntas, mas eu realmente não sabia como chamá-lo!

Obrigado (antecipadamente)!

EDIT: Desculpe, devo mencionar que pretendo manter uma unidade de backup (HDD externo) e executar backups incrementais no final de cada dia.

EDIT2: : Ok, esqueça a questão # 2, pois encontrei um artigo muito bom aqui explicando isso.

    
por Shalan 08.11.2010 / 07:26

2 respostas

2
  1. Eu recomendaria o RAID 1 + 0 (geralmente chamado de apenas 10) se você tiver quatro unidades. Isso fornece a maior proteção contra perda de dados e também proporciona algum desempenho adicional. Basicamente, você estará espelhando uma faixa. Se o seu controlador RAID não suporta isso, vá com 5. Você pode ver um benefício de desempenho de 10 sobre 5, já que ele não terá que gerenciar a paridade.
  2. Depende da aplicação do que você está fazendo. Um cartão dedicado pode mostrar melhor desempenho. No uso de classe desktop. O desempenho do servidor pode ter uma vantagem melhor. No entanto, nunca usei o RAID 1 + 0 a bordo, sempre com um controlador.
  3. Se os componentes falharem; basta substituí-los por um controlador equivalente, se não duplicado. Controladores são mais fáceis de substituir do que placas-mãe. Se uma unidade falhar, consulte a documentação do controlador sobre como recuperar a unidade.

EDITAR : Apenas para ter certeza, o artigo ao qual você se referiu é software RAID vs. RAID por hardware, não um controlador dedicado vs. on-board.

EDIT-2 : Suponho que software versus hardware tenha uma pequena margem de manobra na definição. Você é na verdade um lugar mais comum quando penso nisso. "on-board" RAID em uma placa-mãe de desktop é tipicamente uma emulação, contra a minha definição, que é um controlador RAID de hardware integrado à placa-mãe.

EDIT-3 : OK, última edição. Depois de analisar as edições da sua pergunta, a funcionalidade de espelhamento pode não ser necessária se você estiver disposto a aceitar até um dia de dados perdidos. O RAID 5 e 10 oferecem recuperação de dados por meio de paridade ou duplicação. Se isso não é o que você está procurando, e tudo que você quer é um desempenho bruto, então o RAID 0 pode ser uma opção melhor. Nesse caso, se um único disco falhar, você precisará recompilar o array a partir do backup.

    
por 08.11.2010 / 08:12
2

Em primeiro lugar, o artigo sobre hardware vs software é enganador (ou pelo menos desatualizado). Desempenho em hardware moderno é geralmente similar - na verdade, eu tive RAID de software superando uma placa RAID de hardware de ponta. Também o hot-swapping pode ser suportado com software RAID.

Isso disse:

  1. O RAID 10/1 + 0 oferece a mais alta proteção contra falhas de disco e o tempo de recuperação mais rápido. O RAID 5 proporcionará a você mais espaço em disco e o desempenho mais rápido de leitura (mas o desempenho de gravação mais lento).
  2. Veja meu comentário acima - isso depende do seu hardware. Pessoalmente, eu sempre recomendo o RAID por hardware para dispositivos de inicialização, pois é muito mais fácil inicializar a partir de um array com falha com RAID de hardware.
  3. Se você estiver usando o RAID de hardware, terá que substituí-lo por um cartão compatível - pelo menos do mesmo fornecedor e possivelmente do mesmo intervalo (embora, se você estiver usando o RAID 1, isso geralmente não importe). Com o RAID de software, não existem tais problemas.

Edit: Eu não aconselharia configurar sua matriz de inicialização usando qualquer forma de software RAID, mas você provavelmente estará bem executando uma matriz RAID de software para qualquer coisa mais (especialmente se você estiver usando o RAID 10). Inicializar um software degradado A matriz RAID pode ser um desafio se você não tiver feito isso antes. Dito isso, se você estiver executando o RAID 1 para sua matriz de inicialização, a maioria dos RAIDs falsos baseados na placa-mãe será suficiente para essa finalidade.

    
por 08.11.2010 / 08:33

Tags