Como faço para diferenciar "RAID falso" de RAID real?


31

A página wiki do Ubuntu no FakeRaid diz o seguinte:

[Um] número de produtos de hardware ... afirmam ser controladores IDE ou SATA RAID ... Virtualmente, nenhum deles é um verdadeiro controlador RAID de hardware. Em vez disso, são simplesmente controladores de disco multicanal combinados com opções especiais de configuração do BIOS ...

Existe uma maneira típica de identificar (a partir de uma especificação de produto) se uma placa-mãe possui RAID "real" ou produtos RAID "reais" geralmente não estão disponíveis para os consumidores?

Respostas:


33

O mercado de controladores RAID está bastante consolidado atualmente. Podem ser aplicadas três heurísticas de pincel amplo:

  1. Preço
    Confira os preços das placas RAID originais da Areca, 3Ware, Adaptec e LSI. Qualquer coisa que seja muito, muito mais barata que esses controladores é um 'RAID falso'. Lembre-se, se é bom demais para ser verdade, provavelmente não é.

  2. Fabricante
    Atualmente, há um número bastante limitado de fabricantes que realmente fabricam controladores RAID de hardware verdadeiros. As chances são de que algo não feito por um dos principais fabricantes desse kit seja um 'RAID falso'. As principais roupas que compõem os controladores RAID são: Adaptec , LSI , Areca , Intel e Highpoint (possivelmente uma ou duas outras que eu não consigo lembrar).

  3. Especificações
    As principais roupas que produzem placas / controladoras RAID também documentam as especificações com mais detalhes em seus sites. Se você não encontrar uma especificação detalhada para o cartão, obtenha algo para o qual pode obter. Observe que nem todas as placas produzidas por esses equipamentos são necessariamente controladoras RAID, mas as especificações no site devem deixar isso claro.

  4. Baterias
    Obrigado ao sh-beta por apontar isso: Praticamente qualquer controlador RAID de hardware que valha a pena comprar também terá a opção de um cache com bateria. Os controladores 'RAID falsos' não têm RAM de cache, usando a RAM principal da máquina como cache.

Observe que a IBM, Dell, HP e outros fabricantes de servidores também vendem controladores RAID. Em muitos casos, esses são componentes restaurados fabricados pela Adaptec ou LSI.

Se você deseja comprar um controlador RAID barato, identifique alguns modelos específicos de especificação apropriada das gerações atuais e imediatamente anteriores de vários fabricantes. Em seguida, procure esse modelo específico no ebay e obtenha-o em segunda mão.


16
Um adendo: se você tiver a opção de adicionar memória integrada à bateria no cartão, é RAID real. E se você não adicionar a memória com bateria, é hora de questionar por que você deseja RAID de hardware em vez de software.
Sh-beta

Por experiência pessoal, as placas Areca podem ser RAID reais ... Mas qualquer placa que possa travar e exigir uma reinicialização do servidor (não uma reinicialização suave) é extremamente irritante. Eles também eram altamente sensíveis à temperatura. Um aumento de 5 a 10 graus na temperatura ambiente do computador (como ao transferir para o abastecimento de água da cidade nos A / Cs) os trava ... Exigindo uma reinicialização forçada.
Alexandre Carmel-Veilleux

Areca cartões não usados, principalmente Adaptec, LSI e um par de hospedeiro baseado F / C placas RAID de Mylex e ICP-Vortex
ConcernedOfTunbridgeWells

8

Procure por menções de "Host RAID" ou "software RAID". Nem todos os RAIDs falsos são rotulados com um deles, mas provavelmente capturam 90% deles. Existem muito poucas placas-mãe com controladores RAID (decentes) embutidos. Sua melhor aposta é comprar uma placa RAID adicional decente ou simplesmente usar o software RAID. Não é muito mais lento (exceto em comparação com as placas RAID suportadas por bateria, que são um outro mundo) e é um milhão de vezes mais fácil de gerenciar e mais flexível.


8

Muitos controladores RAID "falsos" funcionam sem nenhum software especial, pois o BIOS mascara isso, na prática, representando uma CPU de controlador RAID dedicada; portanto, o software por si só provavelmente não dará dicas suficientes.

Além disso, e isso é um pouco interessante - os controladores RAID "falsos" (baseados em host) podem ser facilmente muito mais rápidos do que muitos controladores RAID "verdadeiros", devido às velocidades atuais da CPU serem o que são. Obviamente, o preço disso é que você está perdendo um valioso tempo de CPU que poderia ter usado para outra coisa - e isso é principalmente o que um controlador RAID "real" corrigirá para você - mas esteja preparado para pagar muito se você quer em qualquer lugar perto de um desempenho decente.

Há outras coisas além do desempenho a procurar, como estabilidade, troca a quente, velocidade de reconstrução que não diminui tudo, uma migração on-line do nível de invasão e um cache de gravação com bateria.

Nas placas-mãe voltadas para consumidores / entusiastas, o RAID embutido é comum nos dois tipos, mas ... O material normal baseado em host, como Intel ICH10 e assim por diante, é bastante rápido, dependendo da velocidade do host, é claro - mas não é assim. está fazendo qualquer coisa que você não poderia fazer apenas com o sistema operacional (exceto iniciar algo mais avançado que um espelho).

Os controladores RAID "reais" baratos nessas placas-mãe costumam ser uma merda realmente triste, destinada a espelhamento simples e sem problemas. Eles geralmente apresentam um desempenho ruim e não possuem nenhum dos recursos normais, como um cache ou bateria decentes. Afaste-se deles e nunca os use para fins de desempenho. Eles geralmente são rotulados estranhamente como "SuperDrive" ou "EasyRaid" ou outros enfeites e usam chips simples e lentos para o processamento de RAID.

Como outras respostas já indicam, um controlador RAID não falso no contexto significa que custa um pouco - mas deve ser facilmente identificado apenas por isso. Mas quase todos os controladores também executam pelo menos algum processamento baseado em host - é apenas uma questão de quanto (ou pouco) e com que rapidez é a sua CPU / s dedicada.


3

Geralmente, se o seu sistema RAID PRECISA que o software funcione, ele não é um controlador RAID adequado, pelo menos em minha mente. Os bons fazem tudo o que precisam no BIOS / pré-inicialização.


Ummm, todo controlador de disco precisa de software - drivers de dispositivo - para funcionar. Pode ou não vir com o seu sistema operacional, mas está lá.
derobert

3
desculpe, os controladores 'SmartArray' da HP, que não são muito considerados, não precisam de drivers em praticamente nenhum sistema operacional, pois eles se apresentam como um controlador de disco comum e todo o confit pode ser concluído através do menu do BIOS.
Chopper3

Para com isso! Mesmo um controlador de disco comum precisa de um driver. O driver pode muito bem estar incorporado no sistema operacional, mas mesmo um contorller IDE padrão precisa de um driver.
21410 Richard Gadsden

4
Você está perdendo o ponto, a chave aqui é que a maioria dos controladores RAID de hardware decentes apresentará uma matriz gerenciada por hardware como um único disco, usando uma apresentação de BIOS do 'controlador ATA padrão' não rico em recursos - ou seja, um que emula um único disco no controlador de disco mais básico que se possa imaginar. Esses sistemas semi-RAID geralmente apresentam todos os discos de uma matriz no BIOS se os drivers não estiverem no lugar, ou seja, o driver está realizando parte do trabalho.
Chopper3

4
Simplesmente não é esse o caso, tente qualquer um dos controladores SmartArray da Compaq / HP, por exemplo, você configura a matriz RAID através do BIOS e o sistema operacional os vê como um único disco de um controlador de disco ATA comum - não são necessários drivers. É claro que muitas pessoas carregam os drivers, pois oferecem melhor desempenho, alerta de erro, reconfiguração de matriz ao vivo etc.
Chopper3

2

A HP parece usar "RAID falso" (ICH9R) e "pukka RAID" (placas de expansão) em seus servidores. Estive em contato com os dois tipos; deixe-me lhe dizer: pague a quantia extra pelo cartão "RAID real". Se você escolher com sabedoria, terá um bom cartão que dura mais do que apenas uma placa-mãe.

Por outro lado, acredito que exista um terceiro "tipo" de RAID: RAID de software (como no Linux). Sou um usuário feliz de algumas caixas de software RAID Linux há algum tempo e estou muito satisfeito com elas. Principalmente pelo fato de que é possível reorganizar o ataque usando um CD ao vivo e um computador com portas SATA suficientes! Estive lá, fiz isso!

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.