RAID 5 vs. Raid Top 10 explicado

RAID 5 vs. Raid Top 10 explicado
Raid, ou uma variedade redundante de unidades (ou discos) independentes, é uma frase para técnicas de armazenamento de informações que particionam e copiam dados em vários discos rígidos. RAID pode ser construído para melhorar a validade e a confiabilidade dos dados ou a eficiência de E/S, embora um propósito possa danificar o outro. Os sistemas RAID são baseados em software e baseados em hardware e suportados pelo Linux. Você pode utilizar uma variedade de níveis de RAID, cada um com seu próprio conjunto de benefícios, deficiências e objetivos gerais. Este artigo comparativo comparará o RAID 5 (que emprega um método cruzado de paridade para tolerante a falhas) e RAID 10 (que também utiliza o espelhamento para obter informações redundantes). Certos níveis de RAID oferecem resiliência, permitindo que eles suportem certas falhas do dispositivo. Este artigo demonstra bem como testar sistemas RAID baseados em software compostos por dois ou talvez mais dispositivos físicos. Então vamos começar. Aqui vem o comando que podemos usar em nosso shell da linha de comando para verificar a configuração do RAID suportado em nosso Ubuntu 20.04 Sistema.

RAID 5:

No RAID 5, as informações de dados são distribuídas uniformemente em todos os dispositivos, e apenas três discos físicos são necessários com informações e informações de integridade fatiadas sobre cada um dos discos. Isso implica que os dados são divididos em peças de tamanho igual e dispersados ​​logicamente através da matriz. Os dados de paridade são, portanto, reunidos, separados e disseminados. A matriz usará os dados para calcular e recuperar qualquer conteúdo perdido se um dos discos rígidos falhar.

Os principais benefícios do RAID 5 são que ele não requer armazenamento para espelhamento, permite a disponibilidade de dados durante a restauração e fornece uma ótima integridade da informação. O RAID 5 é adequado para aplicações com um grau moderado de complexidade. Suponha que você opte por dividir documentos ao meio e preencher sua matriz com 3 documentos de comprimento equivalente intitulado "A", "B" e "C". Em termos de proteção das informações em cada disco rígido, perdemos o armazenamento equivalente a um disco duro com este design. Como você verá, quando uma das unidades morre, os documentos parecem não afetar ou as informações de paridade estão disponíveis para recriar o que foi perdido. É assim que o ataque 5 funciona.

Disco 1 Disco 2 Disco 3
Arquivo A1 Arquivo A2 Paridade a
Arquivo B1 Paridade b Arquivo B2
Paridade c Arquivo C1 Arquivo C2

Vantagens do RAID 5:

  • RAID 5 tem um ritmo rápido de leitura.
  • Por causa da paridade, há redundância de dados.
  • A configuração está em ótimas condições.
  • Um disco duro falhado pode ser reparado rapidamente.
  • Há muita capacidade de armazenamento.
  • Para economizar no tempo de inatividade, os discos podem ser trocados a quente.

Desvantagens do RAID 5:

  • Quando duas unidades caem simultaneamente, todas as informações serão perdidas.
  • As taxas de gravação são desaceleradas pela unidade de paridade.
  • A recuperação de dados pode levar muito tempo.
  • Para aqueles que não estão familiarizados com os sistemas RAID, a configuração pode ser difícil.

RAID 10:

RAID 10 é um híbrido de RAID 0 mais RAID 1, com segmentação de disco adicional e recursos de segurança de direção. Essa proteção é garantida pelo espelhamento, o que cria um clone idêntico de cada unidade de memória em discos de espelho independentes, em vez de coletar dados de paridade. RAID 10 precisa de pelo menos quatro dispositivos para funcionar, e outras unidades devem ser inseridas em pares. A matriz começa com as informações de destaque em todos os dispositivos de armazenamento e espelhando -a em discos de espelho, resultando em dois discos idênticos. Torna -se mais caro à medida que o número de discos utilizados aumenta; O número mínimo de discos físicos necessários é quatro. Imediatamente fica claro que, por mais que vários conjuntos de discos possuímos, teremos apenas metade da capacidade de armazenamento.

O benefício, em ambos os mãos, surgiu do fato de que de alguma forma um disco com defeito poderia ser substituído facilmente e os dados transferidos de mais um disco. Em uma configuração e contexto comum comparáveis ​​aos descritos anteriormente, podemos observar algo assim:

Disco de armazenamento 1 Disco de armazenamento 2
Arquivo A1 Arquivo A2
Arquivo B1 Arquivo B2
Disco espelho 1 Disco de espelho 2
Arquivo A1 Arquivo A2
Arquivo B1 Arquivo B2

Vantagens do RAID 10:

  • Como todos os processos são realizados simultaneamente em diferentes unidades, ele tem velocidades incrivelmente rápidas de leitura e gravação.
  • Para economizar tempo de inatividade, os discos podem realmente ser quentinhos.
  • Pode se recuperar rapidamente de um estado de falha.
  • Ele tem uma tolerância de falhas mais alta, pois pode suportar a falha de vários discos.

Desvantagens do RAID 10:

  • É caro devido ao fracasso do espelhamento e resulta em capacidade de armazenamento desperdiçada.

Comparação de Raid 5 vs Raid 10:

RAID 5 RAID 10
Discos de armazenamento O menor número de discos físicos necessários no RAID 5 é 3. No RAID 10, o menor número de discos físicos necessários é 4.
Capacidade de armazenamento 60-70 %, ele coloca um forte foco no armazenamento de informações. Em comparação com o RAID 10, parece ter uma capacidade maior. 50 %, RAID 10 prioriza a velocidade da capacidade de armazenamento. Em comparação com o RAID 5, tem muito menos capacidade.
Custo Caro em custo Muito caro
Tolerância ao erro Apenas um único disco pode falhar Várias unidades podem falhar
Recuperação de dados Possível via sistema de verificação de paridade Possível com 100% de redundância de dados
Verificação de paridade Sim (em um único disco) Não
Função chave Unidades de disco de camadas com um sistema de teste de paridade. O particionamento e a replicação do disco são combinados.
Confiabilidade Não é tão confiável quanto o RAID 10. Ele supera o RAID 5.
Velocidade de escrita Em comparação com o RAID 10, o RAID 5 tem uma taxa de escrita mais rápida. Quando contrastado com o RAID 5, o RAID 10 tem uma velocidade de escrita mais lenta.

Conclusão:

Este artigo do Guia discutiu a distinção mais significativa entre essas camadas de invasão e como elas realizam e mantêm a proteção de dados. RAID 10 apenas produz uma cópia idêntica de todas as informações que possui, enquanto o RAID 5 coleta dados de paridade e faz cálculos. Isso implica que o RAID 10 pode suportar mais interrupções de disco; No entanto, seu espaço de armazenamento geral nunca poderia exceder a metade.