Aula 10
Aula 10
Aula 10
Autor:
Diego Carvalho, Equipe
Informática e TI, Renato da Costa
15 de Fevereiro de 2023
Índice
1) Segurança da Informação - RAID
..............................................................................................................................................................................................3
APRESENTAÇÃO DA AULA
Fala, galera! O assunto da nossa aula de hoje é RAID! Pessoal, esse é um assunto bastante técnico
e que raramente cai em prova. Se está no seu edital, é bom entender bem porque pode ser uma
excelente fonte de questões. Não se trata de um assunto complexo, mas é um assunto que não faz
parte do cotidiano de vocês. Fiquem tranquilos porque essa aula foi escrita pensando no aluno mais
leigo possível. Fechado? Venham comigo...
Galera, todos os tópicos da aula possuem Faixas de Incidência, que indicam se o assunto cai
muito ou pouco em prova. Diego, se cai pouco para que colocar em aula? Cair pouco não significa
que não cairá justamente na sua prova! A ideia aqui é: se você está com pouco tempo e precisa ver
somente aquilo que cai mais, você pode filtrar pelas incidências média, alta e altíssima; se você tem
tempo sobrando e quer ver tudo, vejam também as incidências baixas e baixíssimas. Fechado?
Além disso, essas faixas não são por banca – é baseado tanto na quantidade de vezes que caiu em
prova independentemente da banca e também em minhas avaliações sobre cada assunto...
DISPONIBILIDADE
Conceitos Básicos
INCIDÊNCIA EM PROVA: baixa
Galera, nós sabemos que um backup é uma cópia de segurança! Pergunta: vocês acham que backup
garante a disponibilidade? Para responder a essa pergunta, vamos relembrar o que é disponibilidade:
trata-se da propriedade de uma informação estar acessível e utilizável sob demanda por uma
entidade autorizada. Se um desastre acontece em uma empresa e você possui backup, você
mantém apenas a integridade dos dados, mas não mantém a disponibilidade.
Ué, professor! Como assim? Eu não posso retornar o backup e tudo volta a estar disponível? A princípio,
sim. No entanto, até você retornar o backup demora um certo tempo! Mas o que custa esperar um
tempinho até retornar o backup? Aí está o ponto chave! Se acontece um acidente e o servidor
(computador especializado) que cuida da Padaria do Manoel for danificado, o impacto será pouco
relevante. No entanto, se for um banco... aí o bicho pega!
Professor, se acidentes e desastres não podem ser previstos, como uma empresa pode garantir a
disponibilidade? De fato, acidentes são imprevisíveis, mas gente... a tecnologia da informação é
linda demais e ela tem a solução para esses problemas – essa solução se chama Redundância
(ou Replicação)! Para explicar esse conceito, eu gosto de utilizar uma metáfora. Vocês já pularam
de paraquedas? Eu não porque eu tenho medo de altura...
Caso vocês pulem algum dia, notarão que estão disponíveis dois paraquedas. Por que? Porque se
um deles falhar, existe um paraquedas reserva que mantém segura a queda livre. Em outras
palavras, há uma redundância de paraquedas, isto é, a redundância é uma repetição utilizada
para manter a disponibilidade. É bastante comum na área de tecnologia da informação para
manter a disponibilidade de servidores, bancos de dados, sistemas, aplicações, etc.
Vocês sabem que a imensa maioria das pessoas faz seu imposto de renda nos últimos dias do prazo.
Esse imposto é processado em um supercomputador localizado em Brasília! O que aconteceria se,
no último dia do prazo, uma tempestade torrencial atingisse a cidade e acabasse a energia, entre outros
efeitos colaterais? Essas pessoas ficariam prejudicadas e o governo também! Portanto, esse
supercomputador possui uma redundância em São Paulo!
Bem, lá em cima eu falei para vocês que a redundância é bastante comum na área de tecnologia da
informação para manter a disponibilidade de servidores, bancos de dados, sistemas, aplicações,
etc. Nosso intuito aqui é falar sobre a redundâcia no contexto de armazemento de dados, isto
é, como manter a disponibilidade de informações que estejam armazenadas em discos. E, para
tal, vamos falar sobre um mecanismo chamado RAID. Vem comigo...
RAID
INCIDÊNCIA EM PROVA: baixa
RAID é o acrônimo para Redundant Array of Independent Disks1, ou seja, conjunto redundante de
discos independentes (ou baratos). Trata-se de uma técnica para melhorar a segurança, a
disponibilidade, o desempenho e a tolerância a falhas no armazenamento de dados em discos
(rígidos ou sólidos). Como assim, professor? Pessoal, essa técnica se baseia na replicação ou
redundância de dados.
Ora, um único disco rígido pode ser um problema no caso de desastres – como só ele armazena
todos os dados, ele se torna um ponto único de falha. Há diversas maneiras de se implementar
essa técnica dependendo do objetivo que se deseja alcançar – aliás, essa implementação pode
ser via hardware ou também via software. Vamos ver abaixo as principais alternativas com seus
respectivos objetivos... vem comigo!
RAID 0
INCIDÊNCIA EM PROVA: Altíssima
1
Antigamente, a sigla significava Redundant Array of Inexpensive Drives.
Também conhecido como Disk Striping, esse arranjo de discos utiliza dois ou mais discos rígidos
com finalidade da maximização do desempenho para armazenar e acessar informações. É
considerado o nível de RAID mais rápido, porém o menos seguro. A lógica do RAID 0 consiste em
distribuir os dados gravando cada parte da informação em um disco de forma simultânea. Dessa
forma, a gravação (ou leitura) dos dados utiliza todos os discos do arranjo.
Enfatizando mais uma vez, o RAID 0 aumenta o desempenho porque várias unidades podem ser
acessadas simultaneamente, mas ela não fornece redundância de dados. Logo, ele não é tolerante
a falhas e, por essa razão, alguns autores não o consideram como um tipo legítimo de RAID.
Vejam na imagem abaixo que os dados são divididos em segmentos e gravados nos discos
disponíveis, aumentando o desempenho e reduzindo a segurança.
Raid 0
Divide os dados pelas unidades de armazenamento, resultando em uma alta taxa de transmissão. O desempenho
dessa configuração é extremamente alto, mas a perda de qualquer unidade de armazenamento resultará em perda
de dados – essa configuração é comumente referenciada como Striping.
MÍNIMO DE DISCOS DESEMPENHO REDUNDÂNCIA EFICIÊNCIA
2 Discos Alto Inexistente Alta
VANTAGENS DESVANTAGENS
Alta performance; fácil implementação; e alta Sem redundância; e utilização limitada devido à
eficiência de armazenamento. tolerância a falhas.
RAID 1
INCIDÊNCIA EM PROVA: Altíssima
de forma simultânea nos discos, esse sistema faz uma cópia dos aplicativos e dados em tempo real,
sem a intervenção do usuário. Dessa forma, tudo que for gravado no primeiro disco será replicado
no segundo disco – na imagem, um arquivo .doc é copiado em ambos.
No exemplo anterior, estamos pensando em dois discos com capacidades idênticas. Se forem dois
discos com capacidades diferentes, é pior ainda. Sabe por quê? Porque ao montar um arranjo com
discos de capacidades diferentes, o sistema utilizará a capacidade do menor para dimensionar o
tamanho máximo da matriz. Logo, se você possui um disco de 80Gb e outro de 120Gb, o sistema
poderá replicar no máximo 80Gb. Bacana?
O principal atributo desse mecanismo é a segurança gerada para os dados armazenados, pois
mesmo que um dos discos falhe, as informações estarão seguras e online no outro disco,
possibilitando assim que o disco defeituoso seja substituído ou o backup dos dados realizado sem
que nada seja perdido. Espero que tenham entendido agora como backup garante a integridade
dos dados, mas não a disponibilidade – essa é a função da replicação dos dados.
Raid 1
Conhecido como Mirror, armazena os dados em duas ou mais unidades para ter 100% de redundância: se uma
unidade falhar, o dado não é perdido; comparado com uma única unidade, ele tende a ser mais rápido em leituras
e lento em escritas. No entanto, como os dados são duplicados, o custo por armazenamento é alto.
MÍNIMO DE DISCOS DESEMPENHO REDUNDÂNCIA EFICIÊNCIA
RAID 5
INCIDÊNCIA EM PROVA: média
Professor, você vai pular do RAID 1 para o RAID 5? Sim, galera! O RAID 2, RAID 3 e RAID 4 são pouco
utilizados e raríssimos em prova! Bacana? Seguindo... primeiro, vamos falar sobre o conceito de
paridade que surgiu inicialmente no RAID 3 – que não tem relevância para provas de concurso. Bem,
podemos pensar que em vez de existir uma unidade de armazenamento inteira como réplica,
os próprios discos poderiam servir de proteção. Como, professor?
Galera, os dados são armazenados em pequenos blocos e cada um deles pode receber um único
bit adicional chamado Bit de Paridade seguindo uma regra específica! Diegão, que regra seria
essa? Bem, a regra é: se a quantidade de bits do bloco de informação que eu desejo armazenar for
par, o bit de paridade será 0; se a quantidade de bits do bloco de informação que eu desejo
armazenar for ímpar, o bit de paridade será 1. Certinho?
As informações de paridade – assim como os próprios dados – são distribuídas entre todos os
discos do sistema. Via de regra, o espaço destinado à paridade é equivalente ao tamanho de um
dos discos. Dessa forma, um arranjo formado por três discos de 500GB possuirá 1000Gb para
armazenamento e 500 GB para paridade. A partir daí, se o sistema constatar, por exemplo, que o
bit de paridade de um bloco é 1, mas ali há uma quantidade par de bits, notará que há um erro.
Dito isso, o RAID 5 é a evolução dos mecanismos anteriores! Ele é muito utilizado em servidores
com pelo menos três discos e cria uma camada de redundância, sacrificando parte da
capacidade do sistema para segurança dos dados. No RAID 5, bits de paridade são criados e
acrescentados aos dados, escritos de forma alternada em todos os discos. Caso um dos discos falhe
enquanto o sistema estiver funcionando, nenhum dado será perdido.
O espaço reservado para segurança dos dados nesse tipo de solução sempre será o equivalente a
um disco do arranjo, independentemente da quantidade total. Em contraste com o RAID 3 e 4, os
bits de paridade são distribuídos pelos discos. Nesses arranjos, os bits de paridade ficavam isolados
em um disco separado. Dessa forma, todos os discos terão o mesmo espaço sacrificado, logo
quanto mais drives utilizados no arranjo, menor será o desperdício.
DESCRIÇÃO
Divide os dados em várias unidades com a dados de paridade distribuídos entre as unidades. A informação de
paridade permite a recuperação de falhas de qualquer unidade. O desempenho de escrita é alto e a leitura é lenta.
MÍNIMO DE DISCOS DESEMPENHO REDUNDÂNCIA EFICIÊNCIA
3 Discos Médio Alta Alta
VANTAGENS DESVANTAGENS
Falha em disco tem impacto médio na taxa de
Tolerante a falhas e alta eficiência de armazenamento.
transmissão; configuração complexa.
RAID 6
INCIDÊNCIA EM PROVA: baixa
À medida que aumentarmos a número de discos nesse arranjo, também minimizaremos o espaço
proporcional sacrificado. Esse tipo de sistema pode ser implementado a partir quatro discos e é
utilizado em situações que demandam maior segurança para as informações armazenadas.
Observem na imagem acima que há o equivalente a dois discos de paridade, apesar de os bits
estarem espalhados por todos os discos.
Raid 6
Divide os dados em várias unidades como dobro de dados de paridade distribuídos entre as unidades. A informação
de paridade permite a recuperação de falhas de qualquer unidade. O dobro de informações de paridade permite
redundância adicional, mas reduz a performance de escrita.
MÍNIMO DE DISCOS DESEMPENHO REDUNDÂNCIA EFICIÊNCIA
4 Discos Médio Alta Alta
VANTAGENS DESVANTAGENS
Tolerante a falhas e alta eficiência de armazenamento Configuração complexa; mais cara; e baixa
(melhora com mais discos). performance de escrita.
RAID 10 (1+0)
INCIDÊNCIA EM PROVA: ALTA
Nesse arranjo, é realizada a combinação de pares de discos, sendo que cada par é espelhado
para garantir a redundância. Para sua implementação, são utilizados pelo menos quatro discos em
que são criadas combinações de dois ou mais grupos para escrita simultânea (replicação). Sua
principal característica é que ela une alto desempenho – fornecido pelo RAID 0 – com a segurança
de um único agrupamento de discos – fornecida pelo RAID 1.
Além de oferecer um desempenho superior no momento de transferência dos dados, ela não
compromete a integridade das informações caso ocorra uma falha simultânea em até metade
dos discos (desde que não sejam do mesmo espelho). O maior inconveniente para usuários que
fazem uso dos arranjos RAID 10 é o grande número de discos utilizados para segurança dos dados
em relação aos demais, tornando-se economicamente inviável para algumas aplicações.
Raid 10 (1+0)
Conjugando o Stripe + Mirror, divide os dados em segmentos e espelha as unidades. Essa configuração combina a
segurança do RAID 1 com um desempenho extra do RAID 0.
Tabela Comparativa
INCIDÊNCIA EM PROVA: Altíssima
1. (UFGD / UFGD – 2019) A tecnologia RAID (Matriz Redundante de Discos Independentes) é uma
solução computacional que combina vários discos rígidos para formar uma única unidade lógica
de armazenamento de dados. A importância de sua utilização consiste em ter várias unidades
de armazenamento trabalhando em conjunto de modo que, se um disco rígido sofrer danos, os
dados presentes nele não serão perdidos, pois podem ser replicados em outras unidades. É
possível também aumentar a capacidade de armazenamento adicionando-se mais discos
rígidos. O acesso à informação é mais rápido, pois os dados são distribuídos, entre outras
vantagens. Para se aplicar esse sistema, é necessário definir o nível de RAID. Cada nível possui
características distintas justamente para atender às mais variadas necessidades. Dessa forma, a
Necessidade de Fracionamento em que os dados são divididos em pequenos segmentos e
distribuídos entre os discos, não se tendo neste nível proteção contra falhas, pois não há
redundância, e sua importância reside no desempenho, ou seja, na soma da velocidade de
transmissão de dados de cada unidade, refere-se à característica de qual nível de RAID?
a) RAID 0.
b) RAID 1.
c) RAID 4.
d) RAID 5.
e) RAID 6.
Comentários:
Divide os dados pelas unidades de armazenamento, resultando em uma alta taxa de transmissão. O desempenho
dessa configuração é extremamente alto, mas a perda de qualquer unidade de armazenamento resultará em perda
de dados – essa configuração é comumente referenciada como Striping.
Alta performance; fácil implementação; e alta Sem redundância; e utilização limitada devido à
eficiência de armazenamento tolerância a falhas.
Dados são divididos em pequenos segmentos e distribuídos entre os discos? Não há proteção contra
falhas? Não há redundância? Sua importância reside no desempenho? Todas são características da
configuração em RAID 0!
Gabarito: Letra A
2. (CESPE / TJ-AM – 2019) Quando o sistema envia a instrução de gravar um byte em um arranjo
de discos em RAID 0, a informação é fatiada, e cópias idênticas são gravadas em todos os discos
disponíveis.
Comentários:
No RAID 0, a informação é realmente fatiada, mas cópias idênticas não são gravadas em todos os
discos disponíveis. Na verdade, as fatias são distribuídas nos discos disponíveis – não há
redundância dos dados.
Gabarito: Errado
3. (VUNESP / Câmara de Tatuí-SP – 2019) Uma empresa possui recursos para a compra de 4
discos de 2TB cada e deseja criar um arranjo RAID tolerante à falha de, pelo menos, 1 disco, mas
priorizando a obtenção do maior espaço de armazenamento possível. A opção que melhor
atende essa demanda é o:
Comentários:
(a) Errado, esse arranjo não tolera falhas; (b) Errado, esse arranjo faz um espalhamento, logo não
fornecerá 2TB de espaço – apenas metade (1TB). Além disso, ele tolerará a falha de apenas dois
discos e, não, três; (c) Correto, esse arranjo fornecerá 6TB, visto que 2TB serão utilizados para
paridade espalhados entre os discos – e realmente tolerará a falha de 1 disco; (d) Errado, esse
arranjo é similar ao anterior, mas utiliza o dobro de armazenamento para paridade. Logo, ele
realmente fornecerá 4TB de espaço mais 4TB para paridade, tolerando a falha de até dois discos
simultaneamente. No entanto, a questão trata do arranjo que fornece o maior espaço de
armazenamento possível, logo o arranjo anterior ainda é mais adequado; (e) Errado, apesar de ser
uma solução possível, esse arranjo não fornece o maior espaço de armazenamento possível.
Gabarito: Letra C
4. (FCC / TRF4 – 2019) O número mínimo de discos necessários para implementação do RAID 6 e
a quantidade máxima de discos cuja falha simultânea o sistema suporta são, respectivamente,
a) 4 e 2.
b) 3 e 3.
c) 2 e 1.
d) 2 e 2.
e) 3 e 1.
Comentários:
RAID 6 necessita de, no mínimo, 4 discos e suporta a falha de até 2 discos simultaneamente.
Gabarito: Letra A
5. (CS-UFG / UFG – 2018) O nível do RAID, normalmente indicado por um número, apresenta a
tecnologia que está em uso. Como característica, requer ao menos três discos para ser usado e
um disco do volume pode falhar sem comprometer os dados. Estas características definem o:
a) RAID-0
==2b3adf==
b) RAID-1
c) RAID-2
d) RAID-5
Comentários:
Divide os dados em várias unidades com a dados de paridade distribuídos entre as unidades. A informação de
paridade permite a recuperação de falhas de qualquer unidade. O desempenho de escrita é alto e a leitura é lenta.
Requer ao menos três discos? Um disco pode falhar sem comprometer os dados? O único tipo que
satisfaz esses dois requisitos é o RAID5.
Gabarito: Letra D
6. (IBADE / Câmara de Porto Velho-RO – 2018) Quando um "array" de discos utiliza-se de 2 discos
físicos criando um disco lógico (espelhamento), diz-se que o "array" é do tipo:
a) RAID 0.
b) RAID 1.
c) RAID 2.
d) RAID 3.
e) RAID 4.
Comentários:
Conhecido como Mirror, armazena os dados em duas ou mais unidades para ter 100% de redundância: se uma
unidade falhar, o dado não é perdido; comparado com uma única unidade, ele tende a ser mais rápido em leituras
e lento em escritas. No entanto, como os dados são duplicados, o custo por armazenamento é alto.
Tolerante a falhas; fácil de recuperar dados em caso de Altamente ineficiente; e não escalável (muito caro
falhas; e fácil de implementar. quando aumenta a quantidade de discos).
Gabarito: Letra B
a) RAID 0
b) RAID 1
c) RAID 2
d) RAID 3
e) RAID 5
Comentários:
Conhecido como Mirror, armazena os dados em duas ou mais unidades para ter 100% de redundância: se uma
unidade falhar, o dado não é perdido; comparado com uma única unidade, ele tende a ser mais rápido em leituras
e lento em escritas. No entanto, como os dados são duplicados, o custo por armazenamento é alto.
Tolerante a falhas; fácil de recuperar dados em caso de Altamente ineficiente; e não escalável (muito caro
falhas; e fácil de implementar. quando aumenta a quantidade de discos).
Se toda informação é duplicada (espelhada) e presente em dois discos diferentes, trata-se do RAID
1!
Gabarito: Letra B
8. (VUNESP / Câmara de Indaiatuba-SP – 2018) Um dos níveis RAID mais utilizados atualmente
no mercado é o RAID 5, que tem como característica:
Comentários:
(a) Errado, RAID 0 tem uma velocidade de leitura maior que o RAID 5; (b) Correto, ele realmente
distribui a paridade entre os discos; (c) Errado, ele armazena a paridade entre os discos; (d) Errado,
ele não realiza espelhamento e necessita de, no mínimo, três discos; (e) Errado, são no nível de
blocos de blocos e, não, bytes.
Gabarito: Letra B
9. (FGV / Prefeitura de Niterói-RJ – 2018) O RAID é a tecnologia que monta arranjos de discos
com a finalidade de aprimorar a segurança e/ou desempenho. Em relação aos níveis de RAID,
analise as afirmativas a seguir.
a) I, apenas.
b) II, apenas.
c) III, apenas.
d) I e II, apenas.
e) I, II e III.
Comentários:
(I) Correto; (II) Correto; (III) Errado, ele exige ao menos quatro discos.
Gabarito: Letra D
10. (CESPE / FUB – 2018) Um dos objetivos do RAID 1 é combinar dois ou mais discos rígidos de
modo a estes constituírem uma única unidade lógica, o que possibilita que um mesmo dado seja
armazenado fisicamente em todos esses discos.
Comentários:
Um dos objetivos do RAID 1 RAID 0 é combinar dois ou mais discos rígidos de modo a estes
constituírem uma única unidade lógica, o que possibilita que um mesmo dado seja armazenado
fisicamente em todos esses discos. O RAID 1 realiza um espelhamento dos dados, logo ele não
constitui uma única unidade lógica. Como os dados são armazenados em pares, cada par é uma
unidade lógica.
Gabarito: Errado
11. (CESPE / TCE-MG – 2018) Arranjos de discos são muito comuns em computadores do tipo
servidor com capacidade para a instalação de vários discos rígidos físicos. Normalmente, a
controladora de disco suporta RAID, mas precisa ser configurada de acordo com as diversas
formas existentes. No caso de os dados serem armazenados de forma dividida nos discos por
meio da técnica de stripping, o arranjo de disco deve ser do tipo RAID:
a) 1.
b) 2.
c) 5.
d) 10.
e) 0.
Comentários:
No caso de os dados serem armazenados de forma dividida nos discos por meio da técnica de
stripping, o arranjo de disco deve ser do tipo RAID 0. Nesse caso, distribuem-se os dados gravando
cada parte da informação em um disco de forma simultânea. Dessa forma, a gravação (ou leitura)
dos dados utiliza todos os discos do arranjo.
Gabarito: Letra E
12. (CESPE / Polícia Federal – 2018) RAID 1, também conhecido como disk mirroring, requer pelo
menos dois discos rígidos e permite a recuperação dos dados em caso de falha de um dos discos.
Comentários:
Gabarito: Correto
13. (CESPE / Polícia Federal – 2018) RAID 0, também conhecido como disk striping, requer no
mínimo dois discos rígidos: se um disco falhar, os demais garantem o acesso e a recuperação
dos dados.
Comentários:
Ele realmente é conhecido como Disk Striping e requer no mínimo dois discos rígidos. No entanto,
ele não é tolerante a falhas – se um disco falhar, os dados serão perdidos.
Gabarito: Errado
14. (FGV / COMPESA – 2018) A tecnologia RAID (Redundant Array of Independent Disks) é um
subsistema de armazenamento composto por várias unidades de discos individuais, de modo
que elas funcionem como uma única unidade, com a finalidade de melhorar a disponibilidade,
confiabilidade e/ou desempenho. Considerando a construção de um RAID com discos idênticos,
assinale a afirmativa correta:
a) O RAID 1 permite um aumento na velocidade de leitura e escrita, mas não oferece nenhum
tipo de redundância para os dados.
c) O RAID 1+0 requer o dobro de discos que o RAID 0, para se obter a mesma capacidade de
armazenamento.
d) O RAID 5 requer um mínimo de quatro discos para seu funcionamento e suporta a falha de
até dois discos.
Comentários:
(a) Errado, esse arranjo oferece – sim – redundância dos dados; (b) Errado, esse arranjo tolera a
falha de até dois discos; (c) Correto; (d) Errado, esse arranjo requer, no mínimo, três discos; (e)
Errado, esse arranjo não fornece redundância dos dados.
Gabarito: Letra C
a) discos.
b) barramentos.
c) registradores.
d) dispositivos de interface.
e) decodificadores.
Comentários:
Gabarito: Letra A
16. (FGV / Banestes – 2018) RAID é um mecanismo que oferece segurança e confiabilidade à
estratégia de armazenamento de dados por meio da adição de redundância.
O nível de RAID que implementa o espelhamento de disco, porém sem segmentação de dados
através de cada um dos discos (Striping), é o:
a) RAID 0;
b) RAID 1;
c) RAID 5;
d) RAID 10;
e) RAID 50.
Comentários:
O RAID que realiza espelhamento (mirroring) sem realizar o espalhamento dos dados (striping) é o
RAID 1.
Gabarito: Letra B
17. (FCC / TRE-PR – 2017) Considere, por hipótese, que um Tribunal Regional Eleitoral utiliza uma
solução RAID que não oferece proteção contra falhas, já que no arranjo não existe redundância.
Isso significa que uma falha em qualquer um dos discos pode ocasionar perda de informações
para o sistema todo, especialmente porque fragmentos do mesmo arquivo podem ficar
armazenados em discos diferentes. Um Analista Judiciário propôs que fosse implementado
outro arranjo RAID que oferece redundância através de um esquema que utiliza um bit de
paridade. Neste novo arranjo as informações de paridade, assim como os próprios dados, são
distribuídos entre todos os discos do sistema. Normalmente, o espaço destinado à paridade é
equivalente ao tamanho de um dos discos, assim, um arranjo formado por três HDs de 500 GB
terá 1 TB para armazenamento e 500 GB para paridade. Caso um disco falhe, o esquema de
paridade permite recuperar os dados a partir das informações existentes nas demais unidades.
A solução de armazenamento de dados atualmente existente no Tribunal e a nova solução
proposta pelo Analista são, correta e respectivamente,
a) RAID 1 − RAID 5.
b) RAID 1+0 − RAID 4.
c) RAID 0+1 − RAID 6.
d) RAID 0 − RAID 5.
e) RAID 0 − RAID 6.
Comentários:
O primeiro arranjo não oferece proteção contra falhas, então se trata do striping do RAID 0! O
segundo arranjo oferece redundância por meio de bits de paridade distribuídos em todos os
discos... opa, essa é a dica para saber que se trata do RAID 5. Três HDs de 500GB resultaria em 1,5TB
de armazenamento, mas lembrem-se que o espaço de um disco é reservado para os bits de
paridade, logo para armazenamento em si teremos apenas 1TB e os 500GB restantes serão usados
para paridade. Professor, e o RAID 6? O RAID 6 tem dupla paridade!
Gabarito: Letra D
18. (IF-PE / IF-PE – 2017) A tecnologia RAID consiste em fazer com que vários discos rígidos
funcionem como um só e foi desenvolvida para melhorar o armazenamento de dados. Assinale
a alternativa que corresponde à descrição a seguir: “Nesse tipo de RAID são necessários discos
em número par. O funcionamento é simples: todos os dados são gravados em dois discos
diferentes; se um disco falhar ou for removido, os dados preservados no outro disco permitem
a não descontinuidade da operação do sistema.”
a) RAID10
b) RAID6
c) RAID1
d) RAID9
e) RAID0
Comentários:
Conhecido como Mirror, armazena os dados em duas ou mais unidades para ter 100% de redundância: se uma
unidade falhar, o dado não é perdido; comparado com uma única unidade, ele tende a ser mais rápido em leituras
e lento em escritas. No entanto, como os dados são duplicados, o custo por armazenamento é alto.
Tolerante a falhas; fácil de recuperar dados em caso de Altamente ineficiente; e não escalável (muito caro
falhas; e fácil de implementar. quando aumenta a quantidade de discos).
Discos em número par? Dados gravados em dois discos diferentes? Se um disco falhar, possui tolerância
a falha? Trata-se do RAID 1 (Espelhamento)!
Gabarito: Letra C
19. (FUNRIO / SESAU-RO – 2017) Um nível de RAID muito utilizado é conhecido como
espelhamento de disco e permite usar dois discos rígidos, onde cada um deles é a cópia idêntica
do outro. Ao usar este tipo de RAID caso um dos dois discos falhe, por qualquer motivo, haverá
uma cópia operacional e funcional armazenada no outro. Este tipo de RAID é o:
a) RAID 5.
b) RAID 2.
c) RAID 0.
d) RAID 1.
e) RAID 4.
Comentários:
Conhecido como Mirror, armazena os dados em duas ou mais unidades para ter 100% de redundância: se uma
unidade falhar, o dado não é perdido; comparado com uma única unidade, ele tende a ser mais rápido em leituras
e lento em escritas. No entanto, como os dados são duplicados, o custo por armazenamento é alto.
Tolerante a falhas; fácil de recuperar dados em caso de Altamente ineficiente; e não escalável (muito caro
falhas; e fácil de implementar. quando aumenta a quantidade de discos).
Espelhamento? Dois discos rígidos? Uma cópia idêntica do outro? Trata-se do RAID 1!
Gabarito: Letra D
20. (INAZ / DPE-PR – 2017) A busca por diversas formas de proteger as informações contidas em
seus dispositivos sob quaisquer circunstâncias levou as empresas a adotarem uma solução que
utiliza vários discos rígidos em uma disposição específica denominada RAID (Redundant Array
os Idependent Drives). Essa solução cria um subsistema de armazenamento composto por
vários discos individuais, com finalidade de ganhar segurança e desempenho. Sobre esse
assunto, marque a alternativa correta com a descrição do nível da RAID responsável por realizar
o que comumente chamamos de mirroring?
a) RAID 0
b) RAID 1
c) RAID 2
d) RAID 3
e) RAID 4
Comentários:
Conhecido como Mirror, armazena os dados em duas ou mais unidades para ter 100% de redundância: se uma
unidade falhar, o dado não é perdido; comparado com uma única unidade, ele tende a ser mais rápido em leituras
e lento em escritas. No entanto, como os dados são duplicados, o custo por armazenamento é alto.
Tolerante a falhas; fácil de recuperar dados em caso de Altamente ineficiente; e não escalável (muito caro
falhas; e fácil de implementar. quando aumenta a quantidade de discos).
Nível de RAID responsável por realizar o que é comumente chamado de mirroring? Trata-se do RAID
1!
Gabarito: Letra B
em vários discos combinada com a utilização da técnica de espelhamento, porém, sem o uso do
mecanismo de paridade. Essa estratégia é denominada:
a) RAID 0;
b) RAID 1;
c) RAID 5;
d) RAID 10;
e) RAID 50.
Comentários:
Conjugando o Stripe + Mirror, divide os dados em segmentos e espelha as unidades. Essa configuração combina a
segurança do RAID 1 com um desempenho extra do RAID 0.
Distribuir dados em vários discos (RAID 0) combinada com a utilização da técnica de espelhamento
sem o mecanismo de paridade (RAID 1) é RAID 10.
Gabarito: Letra D
22. (FGV / IBGE – 2017) Para melhorar o desempenho e a segurança do disco rígido do sistema
computacional de uma organização foi decidido utilizar um mecanismo que implementa o
espelhamento de disco. Por meio deste mecanismo, todos os dados do sistema são gravados
em dois discos diferentes. Caso um setor de um dos discos falhe é possível recuperá-lo copiando
os dados contidos no segundo disco. Esse mecanismo de espelhamento de disco é denominado:
a) RAID 0;
b) RAID 1;
c) RAID 2;
d) RAID 5;
e) RAID 10.
Comentários:
Conhecido como Mirror, armazena os dados em duas ou mais unidades para ter 100% de redundância: se uma
unidade falhar, o dado não é perdido; comparado com uma única unidade, ele tende a ser mais rápido em leituras
e lento em escritas. No entanto, como os dados são duplicados, o custo por armazenamento é alto.
Tolerante a falhas; fácil de recuperar dados em caso de Altamente ineficiente; e não escalável (muito caro
falhas; e fácil de implementar. quando aumenta a quantidade de discos).
Todos os dados do sistema são gravados em dois discos diferentes. Caso um setor de um dos discos
falhe é possível recuperá-lo copiando os dados contidos no segundo disco. Logo, trata-se de um
mecanismo de espelhamento denominado RAID 1.
Gabarito: Letra B
23. (FUNECE / UECE – 2017 Identifique, dentre as alternativas a seguir, aquela que contém somente
níveis válidos do sistema de armazenamento RAID (Redundant Array of Independent Disks, ou
Conjunto Redundante de Discos Independentes).
a) RAID 0 e RAID1
b) RAID++ e RAID--
c) xRAID 2.7 e xRAID 4.7
d) RAID2015 e RAID2016
Comentários:
Gabarito: Letra A
24. (FCC / DPE-RS – 2017) O Analista de Tecnologia da Informação decidiu por implantar o sistema
RAID nível 5, pois atende ao requisito de prover redundância, sendo também um dos mais
difundidos. Para efetivar a implantação, a quantidade de Discos Rígidos que o Analista deve
adquirir é de pelo menos,
a) 2
b) 5
c) 4
d) 3
e) 6
Comentários:
Gabarito: Letra D
25. (IF-PE / IF-PE – 2016) RAID (Redundant Array of Inexpensive Disks) é uma técnica de
virtualização de disco que pode ser utilizada para aumentar o desempenho e a confiabilidade do
sistema de armazenamento de dados em discos. Dentre os vários esquemas disponíveis, um que
suporta a falha de mais de um disco, quando utilizado em uma matriz composta de pelo menos
4 discos é a:
a) RAID 1.
b) RAID 5.
c) RAID 0.
d) RAID 4.
e) RAID 2.
Comentários:
Conhecido como Mirror, armazena os dados em duas ou mais unidades para ter 100% de redundância: se uma
unidade falhar, o dado não é perdido; comparado com uma única unidade, ele tende a ser mais rápido em leituras
e lento em escritas. No entanto, como os dados são duplicados, o custo por armazenamento é alto.
Tolerante a falhas; fácil de recuperar dados em caso de Altamente ineficiente; e não escalável (muito caro
falhas; e fácil de implementar. quando aumenta a quantidade de discos).
Notem que o enunciado diz “mais de um disco”, logo estamos falando da falha de pelo menos dois
discos em uma matriz de quatro discos. Agora vamos ao julgamento dos itens...
(a) Correto, ele realmente permite a falha de mais de um disco (dois, no caso) em uma matriz de
quatro discos; (b) Errado, ele não permite a falha de mais de um disco; (c) Errado, ele não permite a
falha de nenhum disco; (d) Errado, ele não permite a falha de mais de um disco; (e) Errado, ele não
permite a falha de mais de um disco.
Gabarito: Letra A
1. (UFGD / UFGD – 2019) A tecnologia RAID (Matriz Redundante de Discos Independentes) é uma
solução computacional que combina vários discos rígidos para formar uma única unidade lógica
de armazenamento de dados. A importância de sua utilização consiste em ter várias unidades
de armazenamento trabalhando em conjunto de modo que, se um disco rígido sofrer danos, os
dados presentes nele não serão perdidos, pois podem ser replicados em outras unidades. É
possível também aumentar a capacidade de armazenamento adicionando-se mais discos
rígidos. O acesso à informação é mais rápido, pois os dados são distribuídos, entre outras
vantagens. Para se aplicar esse sistema, é necessário definir o nível de RAID. Cada nível possui
características distintas justamente para atender às mais variadas necessidades. Dessa forma, a
Necessidade de Fracionamento em que os dados são divididos em pequenos segmentos e
distribuídos entre os discos, não se tendo neste nível proteção contra falhas, pois não há
redundância, e sua importância reside no desempenho, ou seja, na soma da velocidade de
transmissão de dados de cada unidade, refere-se à característica de qual nível de RAID?
a) RAID 0.
b) RAID 1.
c) RAID 4.
d) RAID 5.
e) RAID 6.
2. (CESPE / TJ-AM – 2019) Quando o sistema envia a instrução de gravar um byte em um arranjo
de discos em RAID 0, a informação é fatiada, e cópias idênticas são gravadas em todos os discos
disponíveis.
3. (VUNESP / Câmara de Tatuí-SP – 2019) Uma empresa possui recursos para a compra de 4
discos de 2TB cada e deseja criar um arranjo RAID tolerante à falha de, pelo menos, 1 disco, mas
priorizando a obtenção do maior espaço de armazenamento possível. A opção que melhor
atende essa demanda é o:
4. (FCC / TRF4 – 2019) O número mínimo de discos necessários para implementação do RAID 6 e
a quantidade máxima de discos cuja falha simultânea o sistema suporta são, respectivamente,
a) 4 e 2.
b) 3 e 3.
c) 2 e 1.
d) 2 e 2.
e) 3 e 1.
5. (CS-UFG / UFG – 2018) O nível do RAID, normalmente indicado por um número, apresenta a
tecnologia que está em uso. Como característica, requer ao menos três discos para ser usado e
um disco do volume pode falhar sem comprometer os dados. Estas características definem o:
a) RAID-0
b) RAID-1
c) RAID-2
d) RAID-5
6. (IBADE / Câmara de Porto Velho-RO – 2018) Quando um "array" de discos utiliza-se de 2 discos
físicos criando um disco lógico (espelhamento), diz-se que o "array" é do tipo:
a) RAID 0.
b) RAID 1.
c) RAID 2.
d) RAID 3.
e) RAID 4.
a) RAID 0
b) RAID 1
c) RAID 2
d) RAID 3
e) RAID 5
8. (VUNESP / Câmara de Indaiatuba-SP – 2018) Um dos níveis RAID mais utilizados atualmente
no mercado é o RAID 5, que tem como característica:
9. (FGV / Prefeitura de Niterói-RJ – 2018) O RAID é a tecnologia que monta arranjos de discos
com a finalidade de aprimorar a segurança e/ou desempenho. Em relação aos níveis de RAID,
analise as afirmativas a seguir.
a) I, apenas.
b) II, apenas.
c) III, apenas.
d) I e II, apenas.
e) I, II e III.
10. (CESPE / FUB – 2018) Um dos objetivos do RAID 1 é combinar dois ou mais discos rígidos de
modo a estes constituírem uma única unidade lógica, o que possibilita que um mesmo dado seja
armazenado fisicamente em todos esses discos.
11. (CESPE / TCE-MG – 2018) Arranjos de discos são muito comuns em computadores do tipo
servidor com capacidade para a instalação de vários discos rígidos físicos. Normalmente, a
controladora de disco suporta RAID, mas precisa ser configurada de acordo com as diversas
formas existentes. No caso de os dados serem armazenados de forma dividida nos discos por
meio da técnica de stripping, o arranjo de disco deve ser do tipo RAID:
a) 1.
b) 2.
c) 5.
d) 10.
e) 0.
12. (CESPE / Polícia Federal – 2018) RAID 1, também conhecido como disk mirroring, requer pelo
menos dois discos rígidos e permite a recuperação dos dados em caso de falha de um dos discos.
13. (CESPE / Polícia Federal – 2018) RAID 0, também conhecido como disk striping, requer no
mínimo dois discos rígidos: se um disco falhar, os demais garantem o acesso e a recuperação
dos dados.
14. (FGV / COMPESA – 2018) A tecnologia RAID (Redundant Array of Independent Disks) é um
subsistema de armazenamento composto por várias unidades de discos individuais, de modo
que elas funcionem como uma única unidade, com a finalidade de melhorar a disponibilidade,
confiabilidade e/ou desempenho. Considerando a construção de um RAID com discos idênticos,
assinale a afirmativa correta:
a) O RAID 1 permite um aumento na velocidade de leitura e escrita, mas não oferece nenhum
tipo de redundância para os dados.
c) O RAID 1+0 requer o dobro de discos que o RAID 0, para se obter a mesma capacidade de
armazenamento.
d) O RAID 5 requer um mínimo de quatro discos para seu funcionamento e suporta a falha de
até dois discos.
a) discos.
b) barramentos.
c) registradores.
d) dispositivos de interface.
e) decodificadores.
16. (FGV / Banestes – 2018) RAID é um mecanismo que oferece segurança e confiabilidade à
estratégia de armazenamento de dados por meio da adição de redundância.
O nível de RAID que implementa o espelhamento de disco, porém sem segmentação de dados
através de cada um dos discos (Striping), é o:
a) RAID 0;
b) RAID 1;
c) RAID 5;
d) RAID 10;
e) RAID 50.
17. (FCC / TRE-PR – 2017) Considere, por hipótese, que um Tribunal Regional Eleitoral utiliza uma
solução RAID que não oferece proteção contra falhas, já que no arranjo não existe redundância.
Isso significa que uma falha em qualquer um dos discos pode ocasionar perda de informações
para o sistema todo, especialmente porque fragmentos do mesmo arquivo podem ficar
armazenados em discos diferentes. Um Analista Judiciário propôs que fosse implementado
outro arranjo RAID que oferece redundância através de um esquema que utiliza um bit de
paridade. Neste novo arranjo as informações de paridade, assim como os próprios dados, são
distribuídos entre todos os discos do sistema. Normalmente, o espaço destinado à paridade é
equivalente ao tamanho de um dos discos, assim, um arranjo formado por três HDs de 500 GB
terá 1 TB para armazenamento e 500 GB para paridade. Caso um disco falhe, o esquema de
paridade permite recuperar os dados a partir das informações existentes nas demais unidades.
A solução de armazenamento de dados atualmente existente no Tribunal e a nova solução
proposta pelo Analista são, correta e respectivamente,
a) RAID 1 − RAID 5.
b) RAID 1+0 − RAID 4.
c) RAID 0+1 − RAID 6.
d) RAID 0 − RAID 5.
e) RAID 0 − RAID 6.
18. (IF-PE / IF-PE – 2017) A tecnologia RAID consiste em fazer com que vários discos rígidos
funcionem como um só e foi desenvolvida para melhorar o armazenamento de dados. Assinale
a alternativa que corresponde à descrição a seguir: “Nesse tipo de RAID são necessários discos
em número par. O funcionamento é simples: todos os dados são gravados em dois discos
diferentes; se um disco falhar ou for removido, os dados preservados no outro disco permitem
a não descontinuidade da operação do sistema.”
a) RAID10
b) RAID6
c) RAID1
d) RAID9
e) RAID0
19. (FUNRIO / SESAU-RO – 2017) Um nível de RAID muito utilizado é conhecido como
espelhamento de disco e permite usar dois discos rígidos, onde cada um deles é a cópia idêntica
do outro. Ao usar este tipo de RAID caso um dos dois discos falhe, por qualquer motivo, haverá
uma cópia operacional e funcional armazenada no outro. Este tipo de RAID é o:
a) RAID 5.
b) RAID 2.
c) RAID 0.
d) RAID 1.
e) RAID 4.
20. (INAZ / DPE-PR – 2017) A busca por diversas formas de proteger as informações contidas em
seus dispositivos sob quaisquer circunstâncias levou as empresas a adotarem uma solução que
utiliza vários discos rígidos em uma disposição específica denominada RAID (Redundant Array
os Idependent Drives). Essa solução cria um subsistema de armazenamento composto por
vários discos individuais, com finalidade de ganhar segurança e desempenho. Sobre esse
assunto, marque a alternativa correta com a descrição do nível da RAID responsável por realizar
o que comumente chamamos de mirroring?
a) RAID 0
b) RAID 1
c) RAID 2
d) RAID 3
e) RAID 4
a) RAID 0;
b) RAID 1;
c) RAID 5;
d) RAID 10;
e) RAID 50.
22. (FGV / IBGE – 2017) Para melhorar o desempenho e a segurança do disco rígido do sistema
computacional de uma organização foi decidido utilizar um mecanismo que implementa o
espelhamento de disco. Por meio deste mecanismo, todos os dados do sistema são gravados
em dois discos diferentes. Caso um setor de um dos discos falhe é possível recuperá-lo copiando
os dados contidos no segundo disco. Esse mecanismo de espelhamento de disco é denominado:
a) RAID 0;
b) RAID 1;
c) RAID 2;
d) RAID 5;
e) RAID 10.
23. (FUNECE / UECE – 2017 Identifique, dentre as alternativas a seguir, aquela que contém somente
níveis válidos do sistema de armazenamento RAID (Redundant Array of Independent Disks, ou
Conjunto Redundante de Discos Independentes).
a) RAID 0 e RAID1
b) RAID++ e RAID--
c) xRAID 2.7 e xRAID 4.7
d) RAID2015 e RAID2016
24. (FCC / DPE-RS – 2017) O Analista de Tecnologia da Informação decidiu por implantar o sistema
RAID nível 5, pois atende ao requisito de prover redundância, sendo também um dos mais
difundidos. Para efetivar a implantação, a quantidade de Discos Rígidos que o Analista deve
adquirir é de pelo menos,
a) 2
b) 5
c) 4
d) 3
e) 6
25. (IF-PE / IF-PE – 2016) RAID (Redundant Array of Inexpensive Disks) é uma técnica de
virtualização de disco que pode ser utilizada para aumentar o desempenho e a confiabilidade do
sistema de armazenamento de dados em discos. Dentre os vários esquemas disponíveis, um que
suporta a falha de mais de um disco, quando utilizado em uma matriz composta de pelo menos
4 discos é a:
a) RAID 1.
b) RAID 5.
c) RAID 0.
d) RAID 4.
e) RAID 2.