Ir ao conteúdo
  • Cadastre-se

Análise de desempenho de arranjos RAID 0 com SSDs


     148.752 visualizações    Armazenamento    28 comentários
Análise de desempenho de arranjos RAID 0 com SSDs

Introdução

Com o preço dos SSDs baixando, você provavelmente já pensou em instalar dois SSDs em seu computador e configurá-los como um arranjo RAID 0, que, pelo menos na teoria, aumenta o desempenho em comparação a um único SSD. Mas qual é o ganho de desempenho no mundo real com uma configuração dessas? O tamanho dos blocos (“stripe size”) afeta o desempenho? Em caso positivo, qual é o melhor valor a utilizar? Estas são algumas das perguntas que vamos tentar responder neste artigo.

RAID significa “Redundant Array of Independent Disks” (algo como arranjo redundante de discos independentes), embora algumas bibliografias indiquem “Redundant Array of Inexpensive Disks” (arranjo redundante de discos de baixo custo). No modo RAID 0, duas (ou mais) unidades são combinadas em uma unidade de armazenamento virtual que é enxergada pelo sistema operacional como uma única unidade. Quando os dados são armazenados, o controlador RAID divide a informação enviada pelo computador em blocos e grava estes blocos simultaneamente nas unidades do arranjo, em paralelo. Por isso, o desempenho (pelo menos em teoria) é multiplicado pelo número de unidades disponíveis no arranjo. Assim, em um arranjo RAID 0 com duas unidades, o desempenho é duplicado (pelo menos em teoria).

A única desvantagem é que, se uma das unidades pifar, todos os dados contidos no arranjo são perdidos. Assim, RAID 0 é recomendado quando o desempenho e o espaço em disco são mais importantes do que a confiabilidade (com o RAID 1 você pode adicional mais uniddes para copiarem automaticamente o conteúdo de um disco em outro; você pode combinar a redundância do RAID 1 com o desempenho do RAID 0 em arranjos RAID 10 ou RAID 0+1, mas nós não cobriremos estas configurações neste artigo).

Parte do processo de criação de um arranjo RAID 0 é escolher o tamanho dos blocos de dados (“stripe size”) que serão utilizados. Tipicamente, este valor pode ser configurado entre 4 kiB e 128 kiB.

Antes de continuar, nós sugerimos que você leia nosso tutorial “Anatomia das Unidades SSD”, onde você encontrará informações sobre SSDs, e nossos tutoriais “Tudo o Que Você Precisa Saber Sobre RAID” e “O RAID0 Realmente Aumenta o Desempenho de Disco?”, que explicam o básico sobre arranjos RAID.

Em nossos testes, nós criamos um arranjo RAID 0 com dois SSDs idênticos (PNY XLR8 120 GiB), testando o desempenho com todas as configurações de tamanho de bloco disponíveis. Nós também testamos o desempenho de um único SSD sem configuração RAID, para vermos qual é o ganho de desempenho alcançado por um arranjo RAID 0 em comparação com um única unidade.

Também é importante ter em mente que em nosso teste o RAID foi controlado pelo chipset Intel Z97 de nossa placa-mãe, e portanto é uma “solução baseada em software”. Resultados utilizando um controlador RAID dedicado, ou seja, uma “solução baseada em hardware”, podem ser diferentes.

Desempenho de arranjos RAID 0 com SSDs
Figura 1: os dois SSDs utilizados em nosso teste


Artigos similares


Comentários de usuários

Respostas recomendadas



Com SSD's, o raid 0 é muito mais consistente que com HD's. Lembro-me quando instalei um 3º. HD no arranjo achando que ganharia muito mais velocidade. Descobri na pratica que o escalonamento era muito ruim. Quase não fez diferença, até em benchmarks sintéticos tipo HD Tune, Aida64, não houve muita diferença. Quanto mais hds adiciona-se no arranjo, pior vai fincando:

 

Leitura sequencial

 

1 hd  ------------------89 MiB/s 

2 hd raid 0 --------- 114 MiB/s 

3 hd raid 0 --------- 169 MiB/s 

4 hd raid 0 --------- 261 MiB/s  

5 hd raid 0 --------- 331 MiB/s 

   

 

Com SSD's parece que a historia é diferente.     

Link para o comentário
Compartilhar em outros sites

O ruim é que placa mãe com aporte para Raid é cara, mas dá para colocar uma placa Raid barata. Será que dá para fazer um Raid 0 junto com Raid 1, colocar 4 SSDs, um copia o dado do outro tendo segurança com velocidade, pois meu medo é o SSD queimar e perder dados importantes.


Com SSD's, o raid 0 é muito mais consistente que com HD's. Lembro-me quando instalei um 3º. HD no arranjo achando que ganharia muito mais velocidade. Descobri na pratica que o escalonamento era muito ruim. Quase não fez diferença, até em benchmarks sintéticos tipo HD Tune, Aida64, não houve muita diferença. Quanto mais hds adiciona-se no arranjo, pior vai fincando:

 

Leitura sequencial

 

1 hd  ------------------89 MiB/s 

2 hd raid 0 --------- 114 MiB/s 

3 hd raid 0 --------- 169 MiB/s 

4 hd raid 0 --------- 261 MiB/s  

5 hd raid 0 --------- 331 MiB/s 

   

 

Com SSD's parece que a historia é diferente.     

o problema é que com 5 HDs a chance de dar pepino é grande.

Link para o comentário
Compartilhar em outros sites

Quero parabenizar pelo teste, muito informativo.

Mas vou fazer uma  critica não com o teste, mas com essas publicidades pipocando no meio do texto.

Isso é bem inconveniente, atrapalha um bocado a leitura e sobrecarregam demais a página.

Att.

Prof. Dr. Edney.

Link para o comentário
Compartilhar em outros sites




Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...