O que é RAID?

Descubra o significado deste mecanismo e os principais modelos usados na atualidade

RAID, sigla de redundant array of independent disks (Conjunto Redundante de Discos Independentes), é um mecanismo criado com o objetivo de melhorar o desempenho e segurança dos discos rígidos existentes em um PC qualquer, através do uso de HDs extras.

Existem vários mecanismos de RAID distintos, dos quais se destacam o  RAID 0 até o RAID 6, além dos RAID 10 e RAID 01.  Cada um deles é destinado para um problema em específico, portanto, possuindo características próprias. Neste artigo vamos abordar em detalhes o RAID 0 e RAID 1, os quais são esquemas de redundância de dados mais usados na atualidade.

RAID 0 e a divisão de dados

RAID 0A divisão de dados consiste em usar um disco extra em paralelo para armazená-los, dividindo a informação através dos dois HDs disponíveis. Sua vantagem está no fato de ser possível ler e gravar o dobro de informações ao mesmo tempo, assim diminuindo o tempo de operação quase pela metade. Tal esquema é  a base do RAID 0. Vamos exemplificar o seu funcionamento através do seguinte exemplo. Suponha que o seu computador tenha um único disco rígido e você deseja que o dobro de dados seja transmitido ao mesmo tempo.

No RAID 0,  um novo disco é utilizado em paralelo com o já existente, dividindo o conteúdo entre os dois HDS. Suponha que uma palavra seja formada pelos caracteres A1A2...A7A8. Neste mecanismo, nós mandaríamos os caracteres com final ímpar, para o disco 0 e com o final par para o disco 1. O resultado pode ser conferido na ilustração ao lado.

Tanto na leitura e na escrita em uma posição qualquer, ela será acessada em ambos os discos ao mesmo tempo. Isso faz com que dois dados sejam lidos ou escritos no mesmo momento, dobrando a taxa de leitura ou gravação. Logo, se a taxa de transferência era de 100 MB/s, ela passaria a trabalhar como 200 MB/s. As principais desvantagens deste método são o custo adicional do HD extra e o fato de que um erro em um disco compromete toda a informação armazenada.

RAID 1 e a replicação de conteúdo
RAID 1
A replicação, como seu próprio nome indica,  faz com que dois ou mais discos possuam exatamente o mesmo conteúdo, tornando um cópia idêntica do outro. Assim, sempre haverá um backup pronto para ser utilizado. Consequentemente é necessário também duplicar o hardware utilizado. Tal esquema é a base do RAID 1.  

Suponha que por algum motivo um computador apresente perdas de dados em seu disco rígido. Com o RAID 1, um segundo disco seria usado paralelamente ao primeiro, funcionando como cópia idêntica. Em uma escrita, os dados necessitam ser modificados nos dois discos ao mesmo tempo. Por exemplo, a palavra A1A2A3A4 ficaria armazenada do mesmo modo em ambos HDs.

Assim a taxa de transferência de dados continuaria a mesma, mas o espaço utilizado seria o dobro do real, pois um disco rígido de 250 MB exigiria outra cópia idêntica de 250 MB.



RAIDs que trabalham com paridade


Duplicar um disco inteiro como backup pode não ser uma ótima opção, principalmente se a sua máquina utiliza vários Hds ao mesmo tempo. Por isso, os mecanismos de RAID 3 até o RAID 6 efetuam cálculos de paridade de uma mesma posição em todos os discos e armazenam o resultado em um novo disco. Dependendo do RAID utilizado, o esquema de paridade varia um pouco, mas o princípio continua o mesmo. Em seguida, um novo cálculo de paridade é efetuado. Caso os resultados obtidos sejam distintos, significa que algum bit está incorreto. A figura abaixo exemplifica o esquema, reapresentando o RAID 4.

RAID 4

Como é possível perceber, os discos 0, 1 e 2 são os que efetivamente guardam os dados, enquanto que o disco 3 guarda a paridade. Deste modo, para 3 HDs, precisamos somente um disco adicional, o que gera uma economia de hardware comparado com o RAID 1.


Comentários (10)


  • hyago hyago
    em 22/10/2011 às 23:07h 0

    Muito bom artigo !! Gostaria de usar o RAID 0+1 que é melhor que o (0 e o 1) mais da trabalho e alem de tudo precisa-se de 4 HDs de 320 gbs sata II que é o meu caso !!!

  • Juli Juli
    em 15/5/2011 às 21:29h 1

    Muiiiito bom cara estou aprendendo isso agora no 2º ano de tecnico em redes. Muiito claro essas informacoes!

  • Lucio Lucio
    em 7/7/2010 às 17:54h 0

    Gostei do Artigo, más se possível gostaria de saber como fazer o raid 0.

  • Natan Hiroshy Natan Hiroshy
    em 24/1/2010 às 17:59h 0

    Muito bom o artigo.
    concordo com o Marcelo V
    podiam explicar como fazer raid 0

  • Marcelo Marcelo
    em 10/7/2009 às 16:31h 1

    Mt boa a explicaçao Gabriel! Agora vc podia fazer um ensinando como fazer um raid, pelo menos o raid 0, mais utilizado!

  • joao cesari joao cesari
    em 10/7/2009 às 13:52h 1

    unico problema e que você tem que ter os dois HDS com a mesma capacidade

  • viniciusdelbem viniciusdelbem
    em 10/7/2009 às 12:27h 1

    Muito bem explicado! Valeu baixaki! : )

  • Vinicius Lima Vinicius Lima
    em 10/7/2009 às 10:59h 0

    E ai Gabriel, tas de parabéns ótimo tutorial deixou bem esclarecido a respeito do RAID, que esta sendo cada vez mais comum entre os usuários gamers, por promover um melhor desempenho para o micro

  • Wilson Marques de Oliveira Wilson Marques de Oliveira
    em 10/7/2009 às 09:57h -5

    O assunto foi apresentado de forma clara, precisa e concisa. Muito bom. Mas até eu conseguir chegar lá... vou ter que ralar muito. No entanto, o que vocês vão pondo na "mesa" eu vou saboreando, com avidez. Só tenho a agradecer a boa vontade e o esforço de vocês.

  • Marcos Henrique Marcos Henrique
    em 10/7/2009 às 09:11h 0

    Legal a informação. Aprendi isso no 1º ano de Sistemas de Informação.

Shopping Baixaki