O principal caso de uso para RAID0, também conhecido como striping, é a velocidade de E/S. Os dados podem ser lidos e gravados em uma matriz RAID0 significativamente mais rápido do que em um único disco ou outros tipos de RAID. Essencialmente, adicionar outro disco a um pool RAID0 aumentará o desempenho do grupo RAID próximo à velocidade de linha da unidade individual. Isso é obtido alocando os dados em blocos e distribuindo os blocos por vários discos. Quando uma leitura ou gravação é executada, não é necessário esperar tanto tempo para que a unidade esteja pronta. Isso lhe dá um imenso impulso na velocidade e desempenho.
Há outra vantagem do RAID0. É claro que quando você agrupa duas ou mais unidades em um grupo RAID0, você ganha desempenho, mas também ganha capacidade. Uma configuração distribuída de RAID0 também reunirá a capacidade. Isso significa que, se você tiver 2 discos rígidos de 10 TB em RAID0, terá uma capacidade disponível de 20 TB no array.
Com velocidade em RAID0 vem o risco; não há tolerância a falhas no RAID0. Se você perder algum disco em uma matriz RAID0, perderá todos os dados na matriz porque todos os dados estão espalhados por todos os discos. Como tal, o RAID0 é melhor usado nos casos em que o desempenho é mais importante do que qualquer outra coisa e o conjunto de dados de trabalho é copiado ou as cópias residem em outro lugar. O RAID0 costuma ser uma compensação aceitável para cargas de trabalho, como análise de dados, em que aumentar o poder computacional de um servidor compensa o risco potencial de perda de dados, pois o tempo para insights é mais valioso do que proteger o que equivale a dados duplicados.




Amazon