O que é RAID 0 (Striping) e como funciona?

O Que é RAID 0?

O RAID 0 ou Striping é um array de discos pensado em melhorar a performace sem se preocupar com a confiabilidade, neste nivel RAID a leitura e gravação dos dados é distribuída entre todos os HDs do arranjo, como consequência temos um grande aumento do desempenho. Essas características tornam o RAID 0 ideal para operações que exigem alta performance tanto no processamento quanto na E/S das informações, como por exemplo renderização de vídeos, áudio e 3D.

Como funciona e são distribuidos os dados no RAID 0

O Raid 0 precisa de no mínimo 2 HDs para funcionar e nele informações são divididas em blocos geralmente de 32KB, 64KB e 128KB de dados também conhecidas como chunks ou stripes, que são distribuidos igualmente entre os discos da matriz. O tamanho desses blocos pode ser configurado alterando a opção "chunk size" ou "stripe size" na controladora ou software de RAID.

Uma desvantagem dessa fragmentação dos arquivos é o desperdicio de espaço ocasionado pela gravação em chunks, por exemplo: considerando um arranjo de 2 discos, se você configurar o strip size para 64KB e precisar gravar um arquivo de 100KB o sistema irá dividir o arquivo em 2 stripes sendo 1 de 64KB e outro de 36KB, mas ao armazenar esses dados irá ocupar 2 blocos de 64KB, desperdiçando os 28KB restantes de um dos blocos.

Ao configurar o tamanho dos fragmentos é importante considerar o tipo de operação que você precisa executar pois a escolha do chunk-size reflete diretamente no desempenho. Se você precisa gravar arquivos grandes o ideal é aumentar o chunk-size para 64KB o que irá tornar a leitura e escrita mais rápidas e por se tratarem de arquivos fisicamente contínuos não haverá tanta perda de espaço na divisão dos blocos.

Porém se você precisa manipular grande quantidade de arquivos menores, trabalhar com chunk sizes mais baixos resultará em menor espaço desperdiçado e maior desempenho.

Como é calculado o espaço em disco no RAID 0

Nesse arranjo de discos o calculo é muito fácil, basta multiplicar o espaço em disco pelo número de discos instalados. Por exemplo: Utilizando 2 HDs com capacidade de 2 TB temos 4TB de espaço (2TBx2).

Vantagens

  • Proporciona Alto Desempenho
  • Baixo Custo
  • Fácil Implementação

Desvantagens

  • Como principal desvantagem o RAID 0 tem a falta de confiabilidade, pois em caso de falha de um dos discos do arranjo, todos os dados serão perdidos.

Como Contornar

Para aproveitar as vantagens oferecidas pelo RAID 0 você deve possuir uma política de backup frequente ou fazer o uso de outros nívels hibridos de raid que combinam o RAID 0 com alguma redundância como por exemplo o RAID 10 e 0+1 nesses casos haverá perda alguma de desempenho em comparação ao RAID 0 padrão.

Velocidade x Segurança x Capacidade

  • Número mínimo de HDs: 02
  • Desempenho: Alto
  • Segurança: Baixa
  • Eficiência: Alta

Leia mais sobre: Armazenamento de Dados

Tudo o que o usuário precisa se informar sobre armazenamento de dados.


TELEFONE

(11) 4211-3227

Entre em contato com um de nossos especialistas por telefone!

E-MAIL

contato@infortrendbrasil.com.br

Envie sua dúvida, crítica ou sugestão para nossa equipe!

SUPORTE

Técnicos Especializados

Nossa equipe é altamente qualificada para atender a sua necessidade.