RAID 6 vs RAID 10: qual tem melhor desempenho e enfrenta riscos menores [disco clone]

Resumo :

RAID 6 vs RAID 10

Escolha RAID 6 ou RAID 10? Esta é uma questão. Se você não sabe a diferença entre RAID 6 e RAID 10, este artigo pode ajudá-lo, no qual MiniTool elabora sobre RAID 6 vs RAID 10 e dá conselhos sobre como proteger os dados e o tempo de atividade.





Navegação rápida :

Tenho lido muito ultimamente sobre RAID 6 e RAID 10 e tenho que decidir rapidamente sobre um servidor que minha empresa vai colocar em funcionamento em breve ... Eu configurei o RAID como um grande volume RAID 6 (~ 7,4 TB utilizável armazenamento) e particionado no Windows como partição de 1x 300 GB e partição 1x ~ 7 TB. Esta configuração é ideal? Ou devo estar pensando em usar RAID 10? --- community.spiceworks.com

Ao criar servidores, os usuários podem considerar o uso de RAID 6 ou RAID 1 + 0 (também conhecido como RAID 10). Então, entre RAID 6 e RAID 1 + 0, qual é o melhor? Este é o tópico desta postagem: RAID 6 vs RAID 10 .

Uma breve introdução: RAID 6 vs RAID 10

RAID 10

O que é RAID 10? RAID 10, denominado RAID 1 + 0, é uma combinação de RAID 1 e RAID 0. Ele precisa de pelo menos quatro unidades (um número par). Se você planeja fazer um RAID 10, deve criar 2 volumes espelhados RAID 1 primeiro e, em seguida, usar os 2 volumes espelhados RAID 1 para criar um volume RAID 0 distribuído. A estrutura é mostrada como a seguinte imagem:

RAID 1 + 0

Algumas pessoas podem não estar familiarizadas com RAID 0 e RAID 1. Portanto, vou apresentá-los brevemente aqui:

  • RAID 0 (volume distribuído): Ele combina pelo menos duas unidades em um grande volume, para que possa aumentar a capacidade do disco e melhorar o desempenho (dispersando dados contínuos em várias unidades para acesso) ao mesmo tempo. Seu defeito é a falta de redundância de dados.
  • RAID 1 (volume espelhado): É composto por um número par de unidades. Entre essas unidades, metade delas é usada para fazer backup da outra metade para realizar a redundância de dados. Mas isso, por sua vez, diminuirá a velocidade de gravação e reduzirá metade do espaço útil.
Dica: Se você quiser saber mais sobre RAID 0 ou RAID 1, pode ler Redundant Arrays of Independent Disks ou Espaços de armazenamento do Windows 10 vs. RAID para aprendê-los melhor.

Ao combinar RAID 1 e RAID 0, RAID 1 + 0 pode não apenas ler / gravar dados em várias unidades em paralelo para melhorar a velocidade de acesso, mas também fornecer redundância de dados fazendo backup de cada unidade original. Mas também reduzirá metade do espaço útil.

RAID 6

Quando eu apresentar o RAID 6, devo abordar o RAID 5 e isso ajudará você a entender melhor o RAID6.

O RAID 5 precisa de pelo menos três unidades e usa o método de verificação de paridade para realizar a redundância de dados. Se você fizer um RAID 5 com 3 discos, a estrutura é mostrada como a seguinte imagem:

RAID 5

Um disco é usado para armazenar dados de paridade e outros discos são usados ​​para armazenar dados (como volume distribuído). Observe que os dados de paridade não são armazenados em um disco individual específico. Como mostra a imagem acima, os dados de paridade são armazenados aleatoriamente em todos os discos.

Além disso, os dados de paridade têm relação com os dados armazenados em outros discos. Ele é gerado de acordo com os dados armazenados em outros discos. A fórmula é a seguinte:

AP = A1 ⊕ A2

AP significa dados de paridade; A1 e A2 representam 2 bits de dados, respectivamente; o símbolo '⊕' representa XOR (OR exclusivo), que é um operador matemático. Quando quaisquer dados entre A1 e A2 são perdidos, os dados perdidos podem ser recuperados utilizando os dados restantes e os dados de paridade. Por exemplo, quando A1 é perdido, a fórmula de recuperação específica é a seguinte:

A1 = A2 ⊕ AP

No entanto, quando dois discos falham, o RAID 5 não pode recuperar os dados. Para resolver este problema, o RAID 6 é lançado.

O RAID 6, cujo nome completo é 'discos de dados independentes com dois esquemas de paridade distribuída independente', tem dois blocos de dados de paridade independentes. Portanto, ele precisa de pelo menos 4 unidades. Quando é composto por 4 drives, sua estrutura é mostrada da seguinte forma:

RAID 6

Dois discos são usados ​​para armazenar dados de paridade (P e Q) e outros discos são usados ​​para armazenar dados (como volume distribuído). No RAID 6, as fórmulas de paridade são as seguintes:

AP = A1 ⊕ A2

AQ = GF (A1) ⊕ GF (A2)

GF, abreviação de Galois Field, é um algoritmo matemático. Quando erros de dados ou perda de dados ocorrem em apenas um disco, o método de recuperação é igual ao RAID5. O RAID 6 não usará a segunda fórmula (o método de paridade Q). Somente quando ocorrem erros ou perda de dados em dois discos, a paridade Q (algoritmo GF) é necessária, que é usada para construir uma equação simultânea.

RAID 10 vs RAID 6

Depois de aprender sobre o mecanismo de operação do RAID 10 e RAID 6, nesta parte, vou lhe contar as diferenças entre eles sem rodeios.

RAID 6 vs RAID 10: Utilização do disco

  1. RAID 10: Não importa quantos discos o RAID 10 abranja, ele utiliza apenas metade do espaço dos discos, porque a outra metade da capacidade de um array RAID 10 sempre será dedicada à proteção (backup).
  2. RAID 6: A utilização do disco é superior a 50%. Se a matriz RAID 6 compreende quatro discos, apenas 50% desse espaço é capacidade utilizável, mas a proporção do espaço utilizável aumenta à medida que você adiciona mais unidades. Por exemplo, se o número de discos em uma matriz RAID 6 for aumentado para oito, a utilização do espaço aumentará para 75% (apenas 25% do espaço é usado para dados de paridade).

RAID 6 vs RAID 10: Confiabilidade

  1. RAID 6: O RAID 6 pode garantir o funcionamento normal do servidor quando dois discos falham simultaneamente. E então, você pode substituir esses discos com falha para reconstruir o RAID 6.
  2. RAID 10: Se o RAID 10 pode lidar com duas falhas de disco simultaneamente, depende de onde elas ocorrem. Se ambos os discos com falha estiverem localizados em um volume espelhado, os dados serão perdidos e o servidor irá parar de funcionar. Se os discos com falha não estiverem localizados no mesmo volume espelhado, mesmo se metade dos discos falhar, você pode garantir a operação do servidor e reconstruir o RAID 10.

RAID 6 vs RAID 10: Desempenho

Nesta parte, vou apresentar 3 aspectos: velocidade de gravação, velocidade de leitura e velocidade de reconstrução.

1. Velocidade de gravação

Se a velocidade de gravação de cada disco for a mesma X, quando você usa N discos para compor um RAID 10, a velocidade de gravação do RAID 10 deve ser N * X / 2. O divisor é 2, porque o RAID 10 contém volumes espelhados que requerem a gravação dos mesmos dados duas vezes.

Se você usar discos N para compor um RAID 6, a velocidade de gravação do RAID 6 deve ser N * X / 6. O divisor é 6, porque o RAID 6 realiza a seguinte operação de gravação: quando ele reescreve / modifica os dados, exige que os discos realizem 6 operações: ler os dados originais, a primeira paridade e a segunda paridade e, em seguida, gravar os novos dados , a nova primeira paridade e a nova segunda paridade.

Observação: Há controvérsias sobre o algoritmo de velocidade de gravação do RAID 6 acima. Algumas pessoas pensam que a velocidade de gravação do RAID 6 é (N-2) * X. Se você tiver outra ideia sobre isso, por favor, deixe um comentário abaixo.

2. Velocidade de leitura

Da mesma forma, represente o número de discos com N e a velocidade de leitura com X. A velocidade de leitura do RAID 10 é NX, porque o PC pode ler dados do disco original e também do disco espelho simultaneamente. Quanto ao RAID 6, sua velocidade de leitura deve ser (N-2) * X.

3. Velocidade de reconstrução

Quando ocorrerem falhas de disco, você deve substituir o disco e reconstruir o RAID. Para RAID 10, sua velocidade de reconstrução é mais rápida, porque ele só precisa copiar do espelho sobrevivente para reconstruir uma unidade. Quanto ao RAID 6, leva muito mais tempo para reconstruir a matriz após uma falha de disco, porque é necessário calcular a paridade.

RAID 6 vs RAID 10: Requisitos de hardware ou software

Se você estiver compondo um array RAID 10 de software, pode ficar tranquilo porque não requer nenhum esforço computacional e, portanto, não consome muitos recursos (especialmente CPU). Mas o software RAID 6 tem sobrecarga computacional, que consumirá recursos do sistema e resultará em latência.

Se você estiver fazendo RAID de hardware, o RAID 10 não precisa de hardware especial, mas o RAID 6 requer um hardware de controlador especialmente projetado.

Como proteger dados e tempo de atividade

Faça backup de dados com o Assistente de partição MiniTool

O RAID é usado na empresa para proteger o tempo de atividade. Ele garante que, em caso de falha de disco, a empresa continue funcionando. Ele fornece redundância de dados, mas não pode proteger bem os dados importantes.

Se você deseja proteger dados e arquivos importantes, deve usar um software como o MiniTool Partition Wizard para fazer backup de seus dados RAID regularmente. Consulte o seguinte guia:

Compre Agora

Passo 1: Clique no botão acima para comprar o MiniTool Partition Wizard. Em seguida, inicie este software e vá para sua interface principal. Clique com o botão direito no volume RAID e escolha Copiar Volume .

clique em Copiar recurso de volume

Passo 2: Selecione um disco de destino para onde os dados serão copiados. Então clique Próximo botão. Observe que o disco de destino deve ser um espaço não alocado.

selecione um disco de destino onde os dados serão copiados

Etapa 3: Edite a nova partição no disco de destino e clique em Terminar botão.

  • Copie a partição com redimensionar: Marcar permite reduzir ou estender a nova partição no disco de destino.
  • Além disso, você pode alterar o local da nova partição arrastando o bloco de partição.

edite a nova partição

Passo 4: Visualize a nova partição e clique em Aplicar botão para executar as operações pendentes.

clique no botão Aplicar

Melhor método de recuperação de dados de RAID | Guia fácil passo a passo

Proteja ainda mais o tempo de atividade com Hot Spare

Um hot spare é usado como um mecanismo de failover para fornecer confiabilidade nas configurações do sistema. Os discos hot spare são conectados como parte de um sistema de trabalho e estão ativos para uso. Quando uma unidade de disco em um grupo RAID falha, os dados na unidade de disco são reconstruídos automaticamente no disco hot spare em segundo plano.

Sobressalente

Então, após a unidade de disco com falha ser substituída por uma nova unidade de disco, os dados no disco hot spare serão recuperados (copiados de volta) para a nova unidade de disco automaticamente. Com o mecanismo hot spare, você pode proteger melhor o tempo de atividade do sistema.

Aqui está uma postagem elaborando sobre RAID 6 vs RAID 10. Se você não sabe qual usar, esta postagem pode ajudá-lo a tomar uma decisão. Clique para tweetar

Resultado

Este artigo responde às suas dúvidas sobre RAID 10 vs RAID 6? Você tem outras opiniões sobre eles? Se sim, por favor, compartilhe suas idéias abaixo. Além disso, se você tiver dificuldade em fazer backup de dados com o MiniTool Partition Wizard, entre em contato conosco através do [email protegido] . Nós responderemos o mais breve possível.

RAID 6 vs RAID 10 FAQ

Quantos discos podem falhar em um RAID 10?

O RAID 10 pode lidar com pelo menos uma falha de disco ao mesmo tempo. Mas quando os discos com falha são mais de um, se o RAID 10 pode lidar com essas falhas depende de onde elas ocorrem.

Se os discos com falha não estiverem localizados no mesmo volume espelhado, mesmo se metade dos discos falhar, o RAID 10 ainda pode funcionar. No entanto, se os discos com falha estiverem localizados em um volume espelhado, mesmo se apenas dois discos falharem, o RAID 10 irá parar de funcionar.

Por que RAID 10 é o melhor? RAID 10 não é o melhor RAID. A melhor matriz RAID depende de suas demandas. Se você deseja equilibrar desempenho, redundância de dados e velocidade de reconstrução, o RAID 10 pode ser a melhor escolha. O RAID 6 é seguro? O RAID 6 pode lidar com duas falhas de disco simultaneamente sem afetar o tempo de atividade do servidor. O RAID 10 é 'mais seguro' do que o RAID 6? O RAID 6 pode lidar com duas falhas de disco simultaneamente sem afetar o tempo de atividade do servidor. No entanto, se o RAID 10 pode lidar com duas ou mais falhas de disco ao mesmo tempo, depende de onde as falhas de disco ocorrem. Se eles ocorrerem em um volume espelhado, o RAID 10 não poderá lidar com eles. Se ocorrerem no mesmo volume espelhado, mesmo se metade dos discos falhar, o RAID 10 pode funcionar bem.