Você está na página 1de 3

Sistemas Operacionais

Sistemas de arquivo - Raids

Resumo:

RAID é uma tecnologia que combina vários discos rígidos ou SSDs para formar uma
unidade lógica única de armazenamento de dados. O objetivo é aumentar a
capacidade, o desempenho, a tolerância a falhas ou a segurança dos dados.
As diferenças entre software RAID e hardware RAID são as seguintes:

● Software RAID é uma forma de implementar o RAID usando o sistema


operacional e os discos rígidos ou SSDs disponíveis, sem a necessidade de
um controlador ou placa específica. Hardware RAID é uma forma de
implementar o RAID usando um controlador ou placa dedicada, que gerencia
os discos rígidos ou SSDs independentemente do sistema operacional1.
● Software RAID tem a vantagem de ser mais barato, mais flexível e mais
compatível com diferentes sistemas operacionais e tipos de discos.
Hardware RAID tem a vantagem de ser mais rápido, mais confiável e mais
fácil de configurar e manter1.
● Software RAID pode oferecer os mesmos níveis de RAID que o hardware RAID,
mas depende da capacidade do sistema operacional e da CPU. Hardware
RAID pode oferecer níveis mais avançados de RAID, como o RAID 5 e o RAID
6, mas depende da qualidade do controlador ou placa2.

Existem diferentes níveis de RAID, que variam de acordo com a forma como os
dados são distribuídos ou replicados entre as unidades. Alguns dos níveis mais
comuns são:

● RAID 0: divide os dados em segmentos e os distribui entre as unidades, sem


redundância. Aumenta o desempenho, mas não oferece proteção contra
falhas.
● RAID 1: espelha os dados entre as unidades, criando cópias idênticas.
Oferece proteção contra falhas, mas reduz a capacidade pela metade.
● RAID 5: divide os dados em segmentos e os distribui entre as unidades, junto
com informações de paridade, que permitem a recuperação dos dados em
caso de falha de uma unidade. Oferece um equilíbrio entre desempenho,
capacidade e tolerância a falhas.
● RAID 6: semelhante ao RAID 5, mas usa duas informações de paridade por
segmento, permitindo a recuperação dos dados em caso de falha de até duas
unidades. Oferece maior tolerância a falhas, mas menor desempenho que o
RAID 5.
A junção de RAIDs é uma forma de combinar dois ou mais níveis de RAID para obter
benefícios adicionais de desempenho, capacidade ou tolerância a falhas. A junção
de RAIDs pode ser feita de duas formas: por concatenação ou por aninhamento1.

A concatenação consiste em unir dois ou mais conjuntos de RAID do mesmo nível


para formar um único conjunto maior. Por exemplo, se temos dois conjuntos de
RAID 0 com 4 discos cada, podemos concatená-los para formar um conjunto de
RAID 0 com 8 discos. A vantagem da concatenação é que ela permite aumentar a
capacidade do conjunto sem alterar o nível de RAID. A desvantagem é que ela não
aumenta a tolerância a falhas, pois se um dos conjuntos falhar, todo o conjunto
falha1.

O aninhamento consiste em aplicar um nível de RAID sobre outro nível de RAID para
formar um novo nível. Por exemplo, se temos dois conjuntos de RAID 1 com 2
discos cada, podemos aplicar o nível RAID 0 sobre eles para formar um conjunto de
RAID 10 com 4 discos. A vantagem do aninhamento é que ele permite combinar as
características dos dois níveis de RAID, como desempenho e redundância. A
desvantagem é que ele requer mais discos e mais complexidade na configuração e
na manutenção do conjunto1.

Alguns exemplos de junção de RAIDs por aninhamento são:

● RAID 10: combina o nível RAID 0 (striping) com o nível RAID 1 (mirroring),
oferecendo alto desempenho e alta tolerância a falhas. Requer no mínimo 4
discos e suporta a falha de até uma unidade por subconjunto espelhado2.
● RAID 50: combina o nível RAID 0 (striping) com o nível RAID 5 (paridade),
oferecendo bom desempenho e boa tolerância a falhas. Requer no mínimo 6
discos e suporta a falha de até uma unidade por subconjunto paritário2.
● RAID 60: combina o nível RAID 0 (striping) com o nível RAID 6 (dupla
paridade), oferecendo alto desempenho e alta tolerância a falhas. Requer no
mínimo 8 discos e suporta a falha de até duas unidades por subconjunto
paritário2.

Fontes:
https://www.valuehost.com.br/blog/o-que-e-raid/
https://www.infowester.com/raid.php
https://bot.rec.br/o-que-e-raid/
https://www.oficinadanet.com.br/artigo/hardware/raid-o-que-e-e-o-que-faz-cada-opcao
https://www.isbrasil.info/blog/raid-software-vs-raid-hardware-qual-escolher-como-funcionam.
html
https://www.devmedia.com.br/um-pouco-sobre-raid-configuracao-via-software-e-via-hardwar
e/23994
https://conselhosrapidos.com.br/qual-e-a-melhor-solucao-raid-baseado-em-hardware-ou-rai
d-baseado-em-software/

Você também pode gostar