Você está na página 1de 7

01/03/2020

RAID

Centro de Ensino Superior de Juiz de Fora

RAID
• Discos rígidos são o principal meio de
armazenamento não volátil de dados
– Discos da ordem de terabytes acessíveis a
consumidores pessoais
• Desempenho ruim quando comparado a outros
elementos da arquitetura
– Processadores, memória, barramento etc.
– Problemas de baixo desempenho
• Problemas de confiabilidade
– Perdas de dados

Centro de Ensino Superior de Juiz de Fora

1
01/03/2020

RAID
• Proposta
– Construção de discos virtuais formados por discos físicos
– RAID – Redundant Array of Inexpensive (Independente)
Disks
– Dois ou mais discos vistos pelo S.O. Como um único disco
lógico
– Construído por Hardware ou Software

Centro de Ensino Superior de Juiz de Fora

RAID 0
• Stripping
– Discos divididos em fatias de tamanho fixo.
– Fatias são preenchidas usando round-robin
– Tamanho disco lógico é a soma dos discos físicos
– Grande volume de dados e alto desempenho de I/O
• Linear
– Apenas concatenam o espaço dos discos em sequência
– Acessos normalmente se concentram em um disco a
cada instante
– JBoD (Juste a Bunch of Disks)

Centro de Ensino Superior de Juiz de Fora

2
01/03/2020

RAID 0 - Stripping

Centro de Ensino Superior de Juiz de Fora

RAID 0 - Linear

Centro de Ensino Superior de Juiz de Fora

3
01/03/2020

RAID 1
• Espelhamento de Discos
– Cada disco físico possui um espelho, isto é, um outro
disco com a cópia do seu conteúdo
– Podem ser aplicadas outras técnicas em conjunto
– Ex: RAID 0 para organizar os discos e RAID 1 para
espelhamento (RAID 0+1)
– Aumenta a confiabilidade
– Melhora a performance de leitura
– Não há ganho de escrita, ao contrário, ele precisa ser
realizada mais de uma vez

Centro de Ensino Superior de Juiz de Fora

RAID 1

Centro de Ensino Superior de Juiz de Fora

4
01/03/2020

RAID 2, 3, 4
• Dados individuais escritos em sequência
– Discos adicionais usados para armazenar códigos
corretores de erros

• RAID 3:
– Um disco de paridade adicional é usado para
recuperação de erros
– A cada leitura ou escrita os dados do disco de paridade
devem ser atualizados
– Overhead
• RAID 4: Fatiamento por blocos
Centro de Ensino Superior de Juiz de Fora

RAID 3

Centro de Ensino Superior de Juiz de Fora

5
01/03/2020

RAID 4

Centro de Ensino Superior de Juiz de Fora

RAID 5
• Armazena informações de paridade
– Resolução de falhas
– Distribuídas nos próprios discos, ao invés de
concentradas em disco adicional
– Custo menor do que do espelhamento (RAID 1) e
desempenho melhor do que usar um novo disco
– O espaço de armazenamento de redundância
permanece o mesmo

Centro de Ensino Superior de Juiz de Fora

6
01/03/2020

RAID 5

Centro de Ensino Superior de Juiz de Fora

Muitas outras
• RAID 6
– Blocos com códigos corretores de erros (Red-Solomon)
– Tolera falhas simultâneas em até dois discos
• RAID 50, 100....
– Combinações dos níveis básicos, muitas vezes com
soluções proprietárias.

Centro de Ensino Superior de Juiz de Fora

Você também pode gostar