Alguma diferença entre Hardware RAID e Software RAID?

9

Estou construindo um novo servidor (Small Business Server 2008), mas não consigo fazer com que o controlador RAID integrado (AMD SB700) funcione e basicamente desisti de trabalhar com o Server 2008. Fine.

Mas a minha pergunta é ... existe alguma diferença real entre o Hardware (como este ) e Software (integrado no Drive Mirroring da janela) para RAID 1?

Assumindo que as unidades são modelos idênticos, etc., parece que haveria uma diferença insignificante, apenas com base em minha suposição / pensamento positivo.

    
por Alex Papadimoulis 23.08.2009 / 17:43

3 respostas

9
por 23.08.2009 / 17:58
8

Algumas diferenças óbvias:

  • Com o software RAID você está limitado às portas SATA da sua placa-mãe. Algumas placas RAID permitem, digamos, 10 unidades SATA conectadas.
  • O RAID de software usa tempo de CPU adicional, enquanto um RAID de hardware descarrega esse processamento na placa RAID. Depende de como você usa o RAID, mas isso provavelmente não irá adicionar uma carga significativa (CPU's são bastante rápidos agora ..)
  • O RAID de software é infinitamente mais barato, já que (provavelmente) já está incluído no seu sistema operacional
  • Um RAID de software é mais portátil, vinculado a um sistema operacional específico, em vez de uma marca ou modelo de cartão RAID específico (" Interoperabilidade RAID ")
  • (Opinião pessoal) Um pouco infundado, mas eu confio no software RAID mais do que os drivers para cartões RAID - engenheiros de software geralmente são melhores em fazer software do que engenheiros de hardware!

Um não é melhor que o outro - ambos têm suas vantagens.

Se você estiver preocupado com o desempenho, ou precisar de mais unidades do que a sua placa-mãe, você deve usar uma placa RAID (embora valha a pena testar / testar o RAID antes de comprar uma placa RAID)

    
por 23.08.2009 / 19:17
3

O hardware geralmente tem melhor suporte para hotswap com lógica / circuito de hardware separado, identificação mais fácil de unidades com falhas por luzes piscantes, volumes inicializáveis para qualquer nível de invasão e assim por diante ... desempenho-sábio? Não realmente, contanto que haja ciclos de CPU e a implementação do software seja boa o suficiente ...

... mas como nik apontou - o hardware nem sempre é "hardware" e geralmente "depende".

    
por 23.08.2009 / 19:14