Níveis suportados pelos controladores Intel® RAID
Esses controladores suportam Redundant Array of Independent Disks (RAID) níveis 0, 1, 5, 6, 10, 50 e 60. Consulte abaixo uma breve descrição desses tipos de RAID. Você pode encontrar detalhes adicionais no guia do usuário sobre TI/IR e Pilha de software integrada 3.
Nível 0: muitas vezes chamado de striping, esse nível é uma técnica de mapeamento de dados orientada ao desempenho. Os dados gravados no array são divididos em faixas e gravados nos discos do array. Este procedimento permite um alto desempenho de E/S com baixo custo, mas não oferece redundância.
Nível 1: muitas vezes chamado de espelhamento, este nível oferece redundância por escrever dados idênticos para cada disco do membro do array. O nível 1 opera com dois discos que podem utilizar acesso paralelo para altas taxas de transferência de dados durante a leitura, mas opera de forma mais comum de forma independente para fornecer altas taxas de transação de E/S. O nível 1 oferece uma confiabilidade de dados muito boa e melhora o desempenho para aplicações de leitura intensiva, mas com um custo relativamente alto. O número mínimo de unidades é dois.
Nível 5: RAID Nível 5 é o tipo mais comum de RAID. Ao distribuir a paridade em algumas ou todas as unidades de disco membro de um array, o RAID nível 5 elimina o gargalo de gravação inerente no nível 4. Assim como no nível 4, o resultado é um desempenho assimétrico, com leituras substancialmente superando as gravações. O nível 5 é usado com frequência com cache de regravação para reduzir a assímetria. Como os dados de paridade devem ser ignorados em cada unidade durante a leitura, no entanto, o desempenho de leitura tende a ser consideravelmente menor do que um array de nível 4. O número mínimo de unidades é três.
Nível 6: RAID nível 6 estende o RAID 5 adicionando um bloco de paridade. Portanto, ele usa a distribuição de nível de bloco com dois blocos de paridade distribuídos em todos os discos membros. O objetivo desta duplicação é melhorar a tolerância a falhas; O RAID 6 pode lidar com a falha de quaisquer duas unidades no array, enquanto outros níveis de RAID únicos podem suportar a maioria de uma falha. Em termos de desempenho, o RAID 6 é geralmente um pouco pior do que o RAID 5 em termos de gravação devido à sobrecarga adicional de mais cálculos de paridade, mas pode ser um pouco mais rápido em leituras aleatórias devido à disseminação de dados por mais um disco. O número mínimo de discos rígidos é três.
Nível 10: o RAID nível 10 emprega os recursos dos níveis 1 e 0. As vantagens são acesso mais rápido aos dados (como RAID 0) e tolerância a falhas de unidade única (como RAID 1). O RAID 10 requer o dobro do número de discos (como RAID 1), mas oferece algumas melhorias de desempenho ao distribuição e espelhamento do array com strip. RAID 10 listras os blocos de dados para cada array RAID 1. Cada array RAID 1 duplica seus dados em sua outra unidade. O número mínimo de unidades é quatro.
Nível 50: o RAID nível 50 emprega os recursos dos níveis 5 e 0. O RAID 50 inclui paridade e distribuição de disco em vários grupos de unidades. O RAID 50 é melhor implementado em dois arrays de disco RAID 5 com dados distribuídos em ambos os arrays. O RAID 50 pode sofrer de uma a quatro falhas na unidade, mantendo a integridade dos dados se cada disco com falha estiver em um array RAID 5 diferente. O número mínimo de unidades é seis.
Nível 60: o RAID nível 60 emprega os recursos dos níveis 6 e 0. Um array RAID 60 combina a distribuição de nível de bloco direto do RAID 0 com a paridade dupla distribuída do RAID 6. Ou seja, um array RAID 0 distribuído por elementos RAID 6. Um disco virtual RAID 60 pode sobreviver à perda de dois discos em cada um dos conjuntos RAID 6 sem perder os dados. Ele funciona melhor com dados que exigem alta confiabilidade, altas taxas de solicitação, altas transferências de dados e capacidade de médio a grande porte. O número mínimo de unidades é oito.