Cada RAID falso RAID onboard é?

1

Comprei uma estação de trabalho MSI C236M. Alega que suporta RAID 0/1/5/10. Como posso decidir que tipo de RAID é esse? É sempre "falso" RAID, ou há alguma chance de que seja um verdadeiro RAID de hardware?

No meu entender, é melhor usar um software ou um verdadeiro hardware RAID, do que esses RAIDs falsos vindo com as placas-mãe ... link

    
por inf3rno 31.07.2017 / 16:17

3 respostas

3

Em quase todas as placas-mãe de baixo custo, o RAID on-board será um ataque "falso". É possível, no entanto, obter uma placa-mãe com um controlador RAID de hardware dedicado. Por exemplo, muitas placas Supermicro vêm com um controlador RAID dedicado embutido na placa.

Como já mencionado, o seu possui o chipset Intel C236, que vem com "Intel Rapid Storage Technology". Eu me deparei com um sistema com isso não muito tempo atrás e fui mordido pelo fato de que o sistema tinha auto-atualizado para o Windows 10, que o software de gerenciamento não era suportado. O utilitário não funcionará e este controlador não possui uma interface real do BIOS, onde você pode gerenciar o array como a maioria dos controladores de hardware. O formato Intel RAID é bastante consistente e suportado pelas ferramentas do Linux, então eu tentei reconstruir usando isso, mas desisti no final.

É parcialmente devido à preferência pessoal, mas eu sempre escolho software RAID (ou seja, fornecido pelo sistema operacional), se possível, sobre o Fake Raid, principalmente pelas seguintes duas razões -

  • Mover os discos para um novo hardware normalmente "simplesmente funciona". Você não terá que encontrar um sistema com a mesma placa-mãe ou chip de ataque falso.
  • O gerenciamento da matriz pode ser feito com as ferramentas no sistema operacional, em vez de depender de suporte contínuo para software, que geralmente é mal suportado em primeiro lugar. Na maioria dos casos, também é trivial reconstruir a matriz simplesmente conectando os discos a um sistema diferente que executa a mesma família de sistema operacional ou a inicialização de um CD ao vivo.

(Ou, claro, isso se aplica principalmente aos sistemas operacionais Linux / Unix que possuem mdraid / ZFS / etc. Não tenho certeza do status atual do RAID no Windows - especialmente o que pode ser inicializado?)

    
por 31.07.2017 / 17:06
3

"RAID falso" nada mais é do que um RAID de software feito por meio de um driver / blob binário proprietário. Qualquer controlador RAID on-board sem cache é um RAID falso (quase inútil), feito a colagem de um controlador SATA / SAS e o dito driver opaco.

Sua única vantagem sobre o RAID de software "puro" é a capacidade de apresentar um único dispositivo para a inicialização do BIOS. Suas desvantagens são muito maiores, principalmente:

  • você executa um código não confiável no caminho de E / S crítico;
  • baixa compatibilidade com outras placas.

Com esse controlador, geralmente desabilito a funcionalidade RAID e uso o software RAID nos discos físicos, basicamente usando o controlador SATA / SAS como está.

Você pode argumentar que mesmo as placas "hardware RAID" realmente não são nada mais do que um software específico rodando em hardware proprietário, e de certo modo isso é muito verdadeiro. No entanto, as boas placas RAID possuem recursos críticos: um cache writeback protegido contra perda de energia, que aumenta bastante o desempenho de gravações aleatórias e a velocidade RAID baseada em paridade. Para mais informações, dê uma olhada aqui

    
por 31.07.2017 / 17:51
-2

Sua pergunta está mal formada.

Você está operando sob a suposição de que existe uma RAID de hardware, e a grande mentira que a indústria não lhe dirá é que não existe RAID de hardware.

O RAID tradicional é um controle do passado, em que o hardware não era rápido o suficiente e o software não era avançado o suficiente para fazer o trabalho; portanto, um segundo computador dedicado era usado para gerenciar o RAID. Isso é o que as pessoas chamam de "cartão RAID".

Com o hardware ficando mais rápido e sistemas operacionais mais avançados, como ZFS ou BTRFS, surgiram para assumir o trabalho.

Seu chipset não é diferente, ele possui um software que gerencia a distribuição ou o espelhamento de seus discos, assim como uma placa RAID de "hardware" possui software ou ZFS ou BTRFS.

Agora, as pessoas que as placas RAID falam têm vantagens, elas leram e gravaram cache para melhorar o desempenho e o backup de bateria para proteger contra gravações perdidas no disco, se houver uma perda de energia. Da mesma forma, o ZFS e o BTRFS podem ter um disco de cache (geralmente um SSD ou NVMe) e apenas deixá-lo no controlador no dispositivo de cache de gravação para lidar com a proteção contra perda de energia.

Sua configuração, no entanto, não tem nada disso, então você pode chamá-lo de um sistema RAID menos avançado. Mas ainda é RAID, bem, RAID 0 não é RAID, é stripe, e RAID 1 não é RAID, é um espelho.

    
por 13.02.2018 / 15:44