O RAID de software é poo no Windows, mas funciona bem no Linux. Para uma máquina linux, o software RAID é uma opção viável (embora não seja algo que eu recomende no Windows).
Prós e contras do SW RAID
Profissionais do SW RAID:
-
Mais barato, embora um controlador SATA RAID possa não ser muito mais caro do que um bom cartão SATA de 8 portas.
-
Portátil em diferentes modelos de adaptador host.
Contras do SW RAID:
-
Não BBWC - Uma bateria de cache em um controlador RAID HW mitiga alguns riscos associados à perda de energia.
-
Os volumes SW RAID (pelo menos a última vez que eu olhei) não suportam E / S mapeadas diretamente. Se você estiver usando um software que ofereça suporte a isso, poderá obter algum benefício de um controlador RAID H / W com um driver de dispositivo que ofereça suporte a E / S mapeadas diretamente. Isso pode ou não ser um problema.
Hardware RAID com mais profundidade
Se você quiser fazer RAID por hardware, é melhor obter um controlador de modelo antigo de um fabricante melhor (Adaptec, LSI, 3Ware, ICP-Vortex ou Intel) do que um mais barato. A 3Ware, em particular, tem feito controladores SATA RAID por um bom tempo e está bem estabelecida nesse espaço. Normalmente, você pode comprar esse tipo de kit fora do ebay por algumas centenas de dólares.
Verifique os sites do fabricante (suporte, downloads de drivers terão itens para controladores mais antigos) e encontre um com a especificação apropriada e interface de barramento (ou seja, não compre um controlador PCI-X 133 para uma placa-mãe com um slot PCIe x4 ). Então, vá caçar para esse modelo no ebay. Atenha-se a tipos muito mainstream, e é muito pouco provável que você tenha problemas em obter um controlador de substituição. Obtenha também uma unidade de backup de bateria para ela - novamente, elas são geralmente muito baratas no ebay, especialmente para modelos Adaptec ou LSI.
Note também que a maioria das placas-mães desktop não possui slots PCIe x4, então você vai querer uma máquina com placa-mãe. A Asus e vários outros equipamentos fazem placas-mãe de 'estação de trabalho' de soquete único que possuem slots mais largos. A Supermicro e a Tyan também fazem uma série de duas placas-mãe de soquete se você precisar de muita velocidade de CPU ou RAM.
Um ponto a salientar é que os formatos de metadados RAID tendem a ser bastante consistentes dentro de um único fabricante. Encontre um intervalo em que versões futuras do controlador montarão matrizes de matrizes mais antigas. A maioria das principais marcas de controladores fará isso.
Estou usando estações de trabalho com H / W RAID para o trabalho de desenvolvimento de banco de dados há alguns anos e, com as BBUs nos controladores, nunca perdi nenhum dado. A maioria dos meus sistemas tem controladores Adaptec ASR-2200S neles. Estes parecem ser controladores bastante bons e os recursos de gerenciamento de BIOS e disco são muito bons. Se você estiver fazendo um trabalho de banco de dados, formate os volumes nos quais está colocando o banco de dados com um tamanho de faixa grande, o maior que caberá em uma única faixa de seus discos. Em uma unidade SATA moderna esta provavelmente será 256K ou 512K. Verifique se as unidades de alocação de volume de disco estão alinhadas com as distribuições físicas no disco, embora isso seja principalmente um problema do NTFS / SQL Server - YMMV.
Observe que o ASR-2200S é um controlador SCSI U320, portanto, você não poderá usar esse modelo em particular, mas a Adaptec também faz os controladores SATA RAID e todos compartilham praticamente o mesmo firmware.
O ASR-2200S irá esporadicamente remover um disco se ele reportar erros SMART. Muitas vezes você pode derrubar a máquina e remontar o disco (a menos que ele realmente tenha passado) e ele irá reconstruir o array em segundo plano. Se você tiver discos hot-swap, obtenha um disco e uma bandeja sobressalentes e apenas troque os discos se o controlador fizer isso.