RAID 10 é um sistema RAID aninhado criado combinando RAID 1 e RAID 0. A combinação é conhecida como uma faixa de espelhos. Nesse arranjo, os dados são distribuídos da mesma forma que em uma matriz RAID 0. A diferença é que cada membro do conjunto distribuído tem seus dados espelhados. Isso garante que, se qualquer unidade da matriz RAID 10 falhar, os dados não serão perdidos.
Uma maneira de pensar em uma matriz RAID 10 é como RAID 0 com um backup online de cada elemento RAID pronto para uso, caso uma unidade falhe.
O RAID 10 requer um mínimo de quatro unidades e pode ser expandido em pares; você pode ter uma matriz RAID 10 com 4, 6, 8, 10 ou mais unidades. O RAID 10 deve ser composto de unidades de tamanho igual.
O RAID 10 se beneficia de um desempenho de leitura muito rápido. A gravação na matriz pode ser um pouco mais lenta porque vários locais de gravação nos membros da matriz devem ser encontrados. Mesmo com a gravação sendo mais lenta, o RAID 10 não sofre com as velocidades muito baixas vistas em leituras e gravações aleatórias de níveis de RAID que usam paridade, como RAID 3 ou RAID 5.
No entanto, você não obtém o desempenho de leitura / gravação aleatória de graça. RAID 10 requer mais unidades; quatro, no mínimo, contra três para RAID 3 e RAID 5. Além disso, RAID 3 e RAID 5 podem ser expandidos um disco por vez, enquanto o RAID 10 requer dois discos.
O RAID 10 é uma boa escolha para armazenamento geral de dados, incluindo servir como unidade de inicialização e como armazenamento para arquivos grandes, como multimídia.
O tamanho de uma matriz RAID10 pode ser calculado multiplicando o tamanho de armazenamento de uma única unidade pela metade do número de unidades na matriz:
S = d * (1/2 n)
“S” é o tamanho da matriz RAID 10, “d” é o tamanho de armazenamento da menor unidade única e “n” é o número de unidades na matriz.
RAID 10 e seu Mac
RAID 10 é um nível de RAID com suporte disponível no Utilitário de Disco até o OS X Yosemite. Com o lançamento do OS X El Capitan, a Apple removeu o suporte direto para todos os níveis RAID do Utilitário de Disco, mas você ainda pode criar e gerenciar matrizes RAID no El Capitan e posteriormente usando Terminal e o comando appleRAID.
A criação de uma matriz RAID 10 no Utilitário de Disco requer que você primeiro crie dois pares de matrizes RAID 1 (Espelho) e, em seguida, use-os como os dois volumes a serem combinados em uma matriz RAID 0 (Distribuída) .
Um problema com o RAID10 e um Mac que muitas vezes é esquecido é a quantidade de largura de banda necessária para suportar o sistema RAID baseado em software usado pelo OS X. Além da sobrecarga de ter o OS X gerenciando o conjunto RAID, também há a necessidade de um mínimo de quatro canais de E / S de alto desempenho para conectar as unidades ao Mac.
Formas comuns de fazer a conexão são usando USB 3, Thunderbolt ou, no caso de 2012 e Mac Pros anteriores, os compartimentos de unidade internos. O problema é que, no caso do USB 3, a maioria dos Macs não tem quatro portas USB independentes; em vez disso, eles geralmente estão conectados a um ou dois controladores USB 3, forçando, assim, várias portas USB a compartilhar os recursos disponíveis de um chip controlador. Isso pode limitar o desempenho potencial do RAID 10 baseado em software na maioria dos Macs.
Embora tenha muito mais largura de banda disponível, o Thunderbolt ainda pode ter o problema de quantas portas Thunderbolt em seu Mac são controladas de forma independente. No caso do Mac Pro 2013, existem seis portas Thunderbolt, mas apenas três controladores Thunderbolt, cada controlador lidando com a transferência de dados para duas portas Thunderbolt. MacBook Airs, MacBook Pros, Mac minis e iMacs têm um único controlador Thunderbolt compartilhado com duas portas Thunderbolt. A exceção é o MacBook Air menor, que possui uma única porta Thunderbolt.
Um método de superar as limitações de largura de banda causadas por controladores compartilhados USB ou Thunderbolt é usar um par de compartimentos externos RAID 1 (espelhados) baseados em hardware e, em seguida, usar o Utilitário de disco para distribuir o par de espelhos, criando uma matriz RAID10 que apenas precisa de duas portas USB independentes ou uma única porta Thunderbolt (devido à maior largura de banda disponível).
Também conhecido como: RAID 1 + 0, RAID 1 e 0