Beruflich Dokumente
Kultur Dokumente
RAID
RAID
Usado para criar um subsistema de unidade de disco, rpido e confivel, atravs de vrios discos individuais O sistema operacional ou uma controladora possibilita o uso de mltiplas unidades de disco rgido, configuradas para que o sistema operacional se comporte como se existisse apenas um disco instalado no computador
RAID
No um substituto apropriado para executar um backup do seu sistema Feito para proteger falhas no disco, no para proteger falhas de energia ou erros do operador
RAID permite:
Ganho de desempenho nas operaes de acesso a disco Rpida recuperao em caso de perda de algum disco
RAID
Mdulo do kernel Mais flexvel que uma soluo por hardware. Em geral requer mais ciclos e capacidade de CPU quando comparado a um sistema de hardware
Nveis de RAID
RAID 0
Combinao de vrios discos em apenas uma nica unidade lgica de armazenamento. Particionamento do espao de armazenamento de cada disco em strips Strips podem ser blocos fsicos, setores, etc Os blocos so intercaladas em uma seqncia cclica A unidade composta por blocos alternados de cada disco
RAID 0
Exemplo: O bloco 0 ser escrito no disco 0 O bloco 1 ser escrito no disco 1 O bloco 2 ser escrito no disco 2, e assim por diante
RAID 0
Vantagens:
Oferece melhor eficincia e performance O acesso aos discos tanto para escrita quanto leitura dos dados ser feito em paralelo No tolerante a falhas Caso um disco falhe, todo o sistema de armazenamento falhar
Desvantagens:
Indicado quando custo e performance so crticos e a integridade de dados pode ser colocada de lado
RAID 1
Dois ou mais discos agem como se fossem um nico disco lgico Os dados so espelhados entre os discos
RAID 1
Leituras e gravaes subseqentes so direcionadas para os discos ainda em operao Se os discos forem hot-swappable, o disco defeituoso poder ser trocado por um novo disco sem a necessidade de parada do equipamento. Aps os dados sero sincronizados entre os discos restaurando a total funcionalidade do conjunto
RAID 1
Vantagens:
Desvantagens: Custo: necessita o dobro do espao do disco lgico nos discos fsicos Adequado para pequenas base de dados ou sistemas de pequena escala que necessitem confiabilidade
RAID 2
RAID 2
Cdigo de Hamming:
Os bits que so pontncia de 2 so bits de verificao (1,2,4,8, ... ) Demais bits so bits de dados
Cdigo de Hamming
Funcionamento: Cada bit de verificao fora a paridade de um conjunto de bits Cada bit de verificao definido como a soma potncias de 2 (Exemplo: bit 5 = 1 + 4)
Cdigo de Hamming
Dados: 1011
1 0 2 0 3 1 4 0 5 0 6 1 7 1
Cdigo de Hamming
Bit 5 = 1 + 4 = bits 1 e 4
1 1 2 1 3 1 4 0 5 0 6 1 7 1
Bit 6 = 2 + 4 = bits 2 e 4
1 1 2 0 3 1 4 1 5 0 6 1 7 1
Cdigo de Hamming
Bit 7 = 1 + 2 +3 = bits 1, 2 e 4
1 0 2 1 3 1 4 0 5 0 6 1 7 1
RAID 2
RAID 3
Bit de paridade: escolhido de forma que o nmero de bits 1 da palavra seja par ou mpar Exemplo:
RAID 3
Vantagem:
A vantagem desse nvel a segurana Em caso de perda de um disco esse pode ser recuperado a partir do disco de paridade
Desvantagem:
Sobrecarga no disco que contm a paridade Para cada bit escrito em qualquer outro disco um bit escrito no disco de paridade
RAID 4
Comparvel ao RAID 3
No RAID 4 os dados so quebrados em blocos (strips), diferentemente do RAID 3, onde os dados so quebrados bit a bit Um strip de paridade e calculado bit-por-bit entre os strips correspondentes em cada disco de dados
RAID 5
Comparvel ao RAID 4
Ao invs de gravar a paridade em um disco separado, a gravao distribuda entre os discos instalados
RAID 5
A distribuicao dos strips de paridade entre os discos evita o potencial gargalo de E/S encontrado no RAID 4
RAID 6
Similar ao RAID 5
RAID 6
Vantagem:
Sistema com uma tolerncia falhas mais alta que um sistema com RAID 5
Desvantagem:
Alto custo da performance de escrita Quantidade maior de informao de paridade que deve ser computada e escrita
RAID 10
Os dados so segmentados atravs de grupos de discos espelhados Indicado nos casos onde performance e redundncia so necessrias