Estou ciente do problema ao usar unidades padrão de consumo com níveis de RAID 5 e 6; se uma unidade demorar muito para tentar ler e/ou reparar um setor defeituoso, ela será descartada por um controlador RAID de hardware porque o controlador pensa que a unidade está morta.
O ERC/TLER/CCTL deve evitar isso interrompendo a tentativa de E/S com falha, informando o controlador RAID de hardware sobre o problema e permitindo que o setor defeituoso seja reconstruído a partir de dados de paridade (em RAID 5 e RAID 6). No RAID 1, exatamente os mesmos dados são compartilhados em todas as unidades e, portanto, não usam dados de paridade. Não tenho certeza de como isso altera o processo de reconstrução do array.
Especificamente, o uso de unidades compatíveis com ERC/TLER/CCTL oferece algum benefício para uma configuração RAID 1?
Responder1
Ele oferece a mesma vantagem para RAID1 e RAID5/6: uma leitura de um setor com erro será abortada em menos tempo. Assim, a tentativa de leitura para esse setor não causará um longo atraso. Isso pode ser muito bom se o RAID1 mantiver o seu sistema operacional e, como resultado, todo o sistema operacional congelar.