Skip to main content

Qual é o melhor software ou RAID baseado em hardware?

SOLUÇÃO 2018-Corrigir erro Windows não pode ser instalado no disco estilo partição GPT Passo a Passo (Abril 2025)

SOLUÇÃO 2018-Corrigir erro Windows não pode ser instalado no disco estilo partição GPT Passo a Passo (Abril 2025)
Anonim

Um gabinete RAID externo é uma maneira popular de aumentar o armazenamento disponível em seus computadores e, ao mesmo tempo, adicionar um aumento no desempenho, na proteção de dados ou em ambos. Uma das principais questões a serem respondidas ao procurar um sistema de armazenamento RAID externo é como as funções RAID serão executadas, em software ou por hardware dedicado.

Por que um gabinete RAID externo?

Sejamos claros, se o seu propósito principal é apenas expandir a quantidade de espaço disponível no disco, você pode achar que um único disco externo pode ser uma opção muito mais barata. O drive externo único é muito versátil; ele pode ser usado para espaço de armazenamento adicional, como uma unidade de backup ou para instalar sistemas operacionais alternativos.

Um gabinete baseado em RAID, por outro lado, será projetado para comportar várias unidades e oferecer ao usuário a capacidade de configurar o gabinete em uma ou mais configurações de RAID.

Os gabinetes RAID podem ser configurados para fornecer níveis mais altos de desempenho do que o normalmente disponível em unidades únicas, eles também podem fornecer redundância de dados, garantindo que seus dados estejam disponíveis mesmo se uma unidade falhar. Os sistemas RAID também podem ser configurados para desempenho e proteção de dados.

Controlador RAID baseado em software ou hardware

O coração de um sistema RAID é o controlador, que assume o comando de distribuir dados de e para as unidades que compõem a matriz RAID. Os controladores RAID podem ser baseados em hardware, usando um chip embutido no gabinete RAID ou baseado em software, usando a capacidade de computação de seu computador para controlar como os dados são lidos ou gravados no gabinete.

A sabedoria comum é que os controladores baseados em hardware têm a vantagem de desempenho, sendo capazes de fazer os cálculos necessários para direcionar os dados de e para as unidades em uma matriz RAID sem introduzir um gargalo de desempenho. Os sistemas baseados em software geralmente eram menos caros e podiam funcionar adequadamente para três níveis de RAID populares, RAID 0 (Listrado para velocidade), RAID 1 (Dados espelhados para redundância) e RAID 10 (Conjunto espelhado de unidades Listradas). Mas teve problemas de desempenho com níveis de RAID mais complexos.

Níveis avançados de RAID, como RAID 3 e RAID 5, que protegiam dados usando cálculos complexos para gerar dados de paridade que foram escritos ao lado do fluxo de dados existente, foram considerados uma sobrecarga em sistemas baseados em software e resultaram em menor níveis de desempenho do que o que foi visto com controladores RAID baseados em hardware.

No entanto, projetos de processadores modernos usando múltiplos núcleos de processamento, juntamente com sistemas operacionais modernos que aproveitam processadores multi-core praticamente eliminaram a penalidade de desempenho em sistemas RAID baseados em software, pelo menos para os níveis básicos de RAID de 0, 1, 3. , 5 e 10.

RAID baseado em software

Os sistemas RAID que fazem uso do controle baseado em software têm as seguintes características:

  • Custo reduzido: Como o gabinete RAID pode usar chipsets de interface padrão, os custos de projeto e fabricação são baixos para o gabinete RAID. O custo do software pode ser tão baixo quanto zero, já que muitos sistemas operacionais incluem suporte embutido para os níveis de RAID mais básicos normalmente 0, 1, 10. Se você precisar de RAID 3 ou 5, existem aplicativos de software de custo adicional disponíveis que podem ser usados cuidar de suas necessidades.
  • Versatilidade: Os controladores RAID baseados em software permitem a maior flexibilidade na configuração de como cada unidade dentro de um gabinete será usada. Em um gabinete de quatro unidades; você pode ter três unidades configuradas como uma matriz distribuída para desempenho e uma grande unidade para backup. Você também pode configurar as quatro unidades como duas matrizes independentes, um conjunto distribuído para edição de vídeo e um conjunto espelhado para várias bibliotecas multimídia. O ponto é que a maneira como as unidades no recinto são usadas depende totalmente de você.
  • Desempenho: Os sistemas RAID baseados em software usados ​​para matrizes distribuídas básicas ou matrizes espelhadas provavelmente não verão uma penalidade de desempenho. No entanto, à medida que o número de unidades usadas em uma matriz cresce ou são usados ​​níveis RAID mais complexos, os aplicativos RAID baseados em software podem começar a afetar o desempenho do sistema RAID, bem como o desempenho geral do computador.
  • Sobrecarga: O RAID baseado em software faz uso de um ou mais núcleos de CPU, bem como de RAM, o que pode afetar outros processos sendo executados em seu computador. A extensão do impacto é baseada no nível de RAID que está sendo usado e no número de unidades que compõem a matriz RAID.
  • Inicializável: Este é um caso misto, alguns softwares RAID funcionam bem com a inicialização de uma matriz RAID, e outros têm problemas. Se seus planos incluírem a inicialização de sua matriz RAID, certifique-se e verifique se o software RAID que você planeja usar suporta a inicialização.

RAID baseado em hardware

Gabinetes RAID que usam um controlador RAID baseado em hardware possuem as seguintes características:

  • Custo: Os gabinetes RAID baseados em hardware terão um preço premium comparado aos gabinetes de várias baias sem suporte a RAID integrado. No entanto, a diferença de preço pode ser pequena. O hardware RAID básico que suporta unidades listradas, espelhadas ou independentes tem um custo muito baixo, enquanto controladores RAID baseados em hardware que suportam níveis RAID adicionais e mais unidades dentro da matriz podem ter um preço muito maior.
  • Independente: os sistemas RAID baseados em hardware aparecem para o sistema operacional host como um único disco. Isso permite que o sistema RAID seja transparente para o computador ao qual está conectado. O resultado é que os sistemas RAID baseados em hardware são facilmente transportados entre computadores e sistemas operacionais.
  • Desempenho: Embora o RAID baseado em software e hardware possa ter números de desempenho semelhantes para níveis distribuídos e espelhados básicos, quando você passa para níveis de RAID mais elaborados, os sistemas baseados em hardware tendem a superar seus equivalentes baseados em software. Esse desempenho aprimorado não se limita a apenas gravar e ler dados, mas também é exibido quando os dados RAID espelhados precisam ser reconstruídos devido a uma falha na unidade. Os sistemas RAID baseados em hardware geralmente realizam o processo de reconstrução muito mais rapidamente do que os sistemas baseados em software.
  • Sobrecarga: os gabinetes RAID externos baseados em hardware não devem causar impacto no processador nem na sobrecarga de RAM no computador host.
  • Inicializável: Geralmente, os sistemas RAID baseados em hardware podem ser usados ​​como seu sistema de inicialização, desde que a conexão com o seu computador use um tipo de porta que o sistema operacional suporte a inicialização. As portas USB 3 e Thunderbolt geralmente devem ser inicializáveis, mas verifique com o sistema operacional e o fabricante do computador para ter certeza.

Recomendações RAID

  • O RAID baseado em software recebe um sinal positivo quando a força motriz é manter os custos baixos e seu uso de RAID será restrito a RAID 0 (listrado), Raid 1 (espelhado) ou RAID 10 (Conjunto espelhado de unidades listradas). Esse tipo de sistema RAID é uma boa opção para usuários domésticos que usarão o sistema RAID com um único sistema de computador.
  • O RAID baseado em hardware é a opção para configurações RAID complexas, como as usadas em RAID 3 ou RAID 5, que incorporam bits de paridade sendo gerados e comparados em tempo real à medida que os dados são enviados de e para a matriz RAID. O RAID baseado em hardware também é uma boa opção para os sistemas RAID 0 e RAID 1 mais básicos quando você deseja que o gabinete RAID seja independente do computador host, oferecendo a capacidade de mover o sistema entre vários computadores.