Entre RAID6 / ZRAID2 e RAID10, é mais difícil nos discos do que no outro?

0

no que diz respeito ao usuário, você está trocando um pouco o desempenho por um pouco melhor de tolerância a falhas.

Mas eu estava pensando, em um array de quatro discos, uma dessas soluções causa mais estresse nos próprios dispositivos? Você tem dados redundantes distribuídos em quatro discos ou dados espelhados entre dois pares e, em seguida, divididos entre esses espelhos. Alguma opção faz com que certos discos sejam mais gravados, ou todos usam todos os seus discos igualmente?

    
por Mella 06.12.2015 / 17:32

1 resposta

0

O RAID6 causará mais estresse.

Veja: para atualizar um passo no caso do RAID10, você tem apenas dois drives envolvidos e nenhuma leitura (você está apenas escrevendo os mesmos dados em ambos). Para atualizar um passo na configuração RAID6, você precisa ler outro stride da mesma faixa, calcular syndroms e escrever em três discos (dados e syndroms atualizadas), para incomodar todos os discos.

Por outro lado, eles trabalham somente em escrita sequencial massiva, onde você escreve faixas completas, então o RAID6 não precisa ler nada, apenas calcular syndroms para cada faixa completa e empurrar tudo para baixo nas unidades.

Para 6 discos a situação é semelhante: para RAID10 você ainda precisa incomodar dois discos, para RAID6 você tem que ler todos os drivers exceto três (um que você atualiza agora e dois com syndroms) para carregar a faixa completa, para poder calcular novas síndromes. Então você escreve em três unidades - dados atualizados e duas síndromes. Portanto, uma atualização de passada ainda incomoda todas as unidades na matriz.

Para fazer uma comparação, para o RAID5 você precisa de duas unidades lidas e duas unidades de gravação. Você lê paridade e dados antigos, o que é suficiente para recalcular a paridade de novos dados e, em seguida, escrever nova paridade e novos dados.

Para a leitura de todos os RAIDs no estado ideal funciona como o RAID0, porque todas as unidades podem ser lidas em paralelo.

O RAID10 degradado funciona quase como ideal; RAID5 degradado e RAID6 geralmente para leitura de alguns blocos precisam incomodar todas as unidades para recuperar dados de outros passos e síndroms, então eles se tornaram muito lentos. Sob pressão de recuperação, eles se tornam ainda mais lentos e incomodam-se novamente com apenas uma unidade emparelhada, mas todas as outras unidades.

    
por 06.12.2015 / 18:05

Tags