Em relação às técnicas e tecnologias relacionadas ao ...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: B - Um grupo de discos em RAID 0 (zero) é uma solução interessante, pois considera aspectos de segurança (redundância) e de desempenho.
Explicação:
A questão aborda as diferentes técnicas e tecnologias relacionadas ao armazenamento de dados, focando especificamente nos diversos níveis de RAID (Redundant Array of Independent Disks). Para resolvê-la, é necessário compreender os conceitos de cada nível de RAID, incluindo suas vantagens e desvantagens em termos de desempenho e redundância.
Vamos analisar cada uma das alternativas para justificar por que a alternativa B está incorreta:
A - A implementação de um RAID 1 (um), também conhecido como espelhamento, consome mais espaço que a de um RAID 5 (cinco).
O RAID 1 realiza espelhamento dos dados, ou seja, todos os dados são duplicados em outro disco, resultando em uma taxa de utilização de 50%. Já o RAID 5 utiliza paridade distribuída e requer apenas o espaço equivalente a um disco para armazenar as informações de paridade, sendo mais eficiente em termos de espaço. Portanto, a afirmativa está correta.
C - Um grupo de discos em RAID 6 (seis) cujos dados de usuário consomem N discos, irá requerer N + 2 discos para sua implementação.
O RAID 6 utiliza duas paridades independentes e distribui esses dados de paridade por todos os discos do array. Portanto, se você tem N discos de dados, precisará de dois discos adicionais para as paridades, totalizando N + 2 discos. A afirmativa está correta.
D - O RAID nível 0+1 e 1+0 são combinações dos níveis 0 e 1 e ambos necessitam de pelo menos quatro discos para implementação.
O RAID 0+1 é uma combinação de RAID 0 (striping) e RAID 1 (mirroring), e o RAID 1+0 é uma combinação de RAID 1 e RAID 0. Ambos os níveis necessitam de pelo menos quatro discos: dois para o espelhamento e dois para o striping. Assim, a afirmativa está correta.
B - Um grupo de discos em RAID 0 (zero) é uma solução interessante, pois considera aspectos de segurança (redundância) e de desempenho.
Esta afirmativa está incorreta. O RAID 0, também conhecido como striping, distribui os dados uniformemente entre os discos, melhorando significativamente o desempenho. No entanto, ele não oferece nenhuma redundância ou segurança. Se um dos discos falhar, todos os dados do array serão perdidos. Portanto, o RAID 0 deve ser utilizado apenas quando o desempenho é uma prioridade e a perda de dados não é uma preocupação.
Dessa forma, a alternativa correta é a B, pois é a única que contém uma afirmação incorreta sobre as tecnologias de RAID.
Espero que esta explicação tenha ajudado a entender melhor os conceitos envolvidos. Se tiver mais dúvidas, estarei aqui para ajudar!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
RAID nível 0 - Este nível também é conhecido como "Striping" ou "Fracionamento". Nele, os dados são divididos em pequenos segmentos e distribuídos entre os discos. Este nível não oferece tolerância a falhas, pois não existe redundância. Isso significa que uma falha em qualquer um dos HDs pode ocasionar perda de informações. Por essa razão, o RAID 0 é usado para melhorar a performance do computador, uma vez que a distribuição dos dados entre os discos proporciona grande velocidade na gravação e leitura de informações. Quanto mais discos houver, mais velocidade é obtida. Isso porque, se os dados fossem gravados em um único disco, esse processo seria feito de forma sequencial.
No RAID 0, os dados são divididos em todos os discos agrupados. Dessa forma, ao se gravar um arquivo em n discos, esse arquivo é dividido em n partes e distrubuído entre os discos. A principal vantagem do RAID 0 é o desempenho, pois durante uma requisição de E/S os dados podem ser manipulados paralelamente nos discos.
Segundo Stallings, o RAID nível 0 não constutui de fato um membro da família RAID, uma vez que não inclui redundância para a melhora do desempenho.
RAID 0 (Striping)
No striping, ou distribuição, os dados são subdivididos em segmentos consecutivos (stripes, ou faixas) que são escritos sequencialmente através de cada um dos discos de um array, ou conjunto. Cada segmento tem um tamanho definido em blocos. A distribuição, ou striping, oferece melhor desempenho comparado a discos individuais, se o tamanho de cada segmento for ajustado de acordo com a aplicação que utilizará o conjunto, ouarray.
Há problemas de confiabilidade e desempenho. RAID-0 não terá desempenho desejado com sistemas operacionais que não oferecem suporte a busca combinada de setores. Uma desvantagem desta organização é que a confiança se torna geometricamente pior. Um disco SLED com um tempo médio de vida de 20.000 horas será 4 vezes mais seguro do que 4 discos funcionando em paralelo com RAID 0 (admitindo-se que a capacidade de armazenamento somada dos quatro discos for igual ao do disco SLED). Como não existe redundância, não há confiabilidade neste tipo de organização.
Vantagens:
-
- acesso rápido as informações (até 50% mais rápido);
- custo baixo para expansão de memória.
Desvantagens:
-
- caso algum dos setores de algum dos HD’s venha a apresentar perda de informações, o mesmo arquivo que está dividido entre os mesmos setores dos demais HD’s não terão mais sentido existir, pois uma parte do arquivo foi corrompida, ou seja, caso algum disco falhe, não tem como recuperar;
- não é usada paridade.
Obrigado.
RAID 1 - São usados dois HDs (ou qualquer outro número par). O primeiro HD armazena dados e o segundo armazena uma cópia exata do primeiro, atualizada em tempo real. Se o primeiro HD falhar, a controladora automaticamente chaveia para o segundo HD, permitindo que o sistema continue funcionando. Em servidores é comum o uso de HDs com suporte a hot-swap, o que permite que o HD defeituoso seja substituído a quente, com o servidor ligado. A desvantagem em usar RAID 1 é que metade do espaço de armazenamento é sacrificado.
RAID 5: Este é o modo mais utilizado em servidores com um grande número de HDs. O RAID 5 usa um sistema de paridade para manter a integridade dos dados. Os arquivos são divididos em fragmentos e, para cada grupo de fragmentos, é gerado um fragmento adicional, contendo códigos de paridade. Os códigos de correção são espalhados entre os discos. Dessa forma, é possível gravar dados simultaneamente em todos os HDs, melhorando o desempenho.
O RAID 5 pode ser usado a partir de 3 discos. Independentemente da quantidade de discos usados, sempre temos sacrifício do espaço equivalente a um deles. Em um NAS com 4 HDs de 1 TB, por exemplo, você ficaria com 3 TB de espaço disponível. Os dados continuam seguros caso qualquer um dos HDs usados falhe, mas se um segundo HD falhar antes que o primeiro seja substituído (ou antes que a controladora tenha tempo de regravar os dados), todos os dados são perdidos. Você pode pensar no RAID 5 como um RAID 0 com uma camada de redundância.
Ou seja, na implementação do RAID 1 você perde 50% da capacidade de armazenamento enquanto na implementação do RAID 5 você perde, independente do número de HDs, a capacidade de um dos discos. Sendo assim a implementação em RAID 5 consome menos espaço.
Valeu.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo