SóProvas


ID
201286
Banca
CESPE / CEBRASPE
Órgão
Banco da Amazônia
Ano
2010
Provas
Disciplina
Redes de Computadores
Assuntos

Um conjunto de RAID 5 deve consistir de, no mínimo, três discos de tamanhos idênticos. Cada disco é dividido em stripes, sendo que o último stripe é dedicado a gravar a paridade dos dados. O RAID 5 procura combinar os benefícios do RAID 0 e do RAID 1 e minimizar suas desvantagens.

Alternativas
Comentários
  • Postado por Vicente Melo no TIMasters:

    Um conjunto de RAID 5 deve consistir de, no mínimo, três discos de tamanhos idênticos.
    Certíssimo.
    Podemos encontrar isso em muitas fontes, inclusive wikipedia.

    Cada disco é dividido em *stripes*, sendo que o último stripe é dedicado a gravar a paridade dos dados.
    Com certeza.
    O último stripe serve apenas para fazer o cálculo da paridade. Esses stripes ficam espalhados entre os discos. Os n-1 primeiros stripes contêm dados e o último stripe contém o bit de paridade. A paridade consiste em adicionar um bit adicional para cada grupo de bits. Ao usar 3 HDs, por exemplo, temos um bit extra para cada 2 bits de dados. O cálculo é feito da seguinte forma: Se nestes 2 bits existir um número par de bits 1, então o bit de paridade é 0. Caso exista um número ímpar de bits 1, então o bit de paridade é 1.

    O RAID 5 procura combinar os benefícios do RAID 0 e do RAID 1 e minimizar suas desvantagens.
    Essa era a parte mais capciosa, mas também é verdade.
    Observem as desvantagens do:
    a) RAID 0 (striping) - Não tem paridade - Se um disco falhar, era uma vez...
    b) RAID 1 (espelhamento) - Custo alto em relação ao RAID 0, pois apenas 50% das capacidades dos discos terá "dado útil" pois a outra metade será apenas cópia da primeira. - Não tem paridade - Aumento do tempo em operações de escrita, pois o mesmo dado deve ser gravado em dois locais diferentes
    O RAID 5 realmente minimiza essas desvantagens.

  • Considero errada, pois é verdade que "Cada disco é dividido em stripes", no entanto os stripes de paridades são distribuídos com alternância circular entre os drivers, ou seja, não é o último stripe de cada disco que contém a paridade (tanembaum. Orgaz. Estruturada de Comp. 5º edição, pg 53.)
  • Para corroborar o comentário do colega gusmão:
    http://technet.microsoft.com/en-us/library/cc938485.aspx
  • Também achei que esta questão estava errada, ela é meio duvidosa.

  • Pessoal, a questão está correta conforme o Marcelino explicou.
    Ela não falou que a paridade será gravada no último disco, mas que será utilizada o último strip de cada disco, e é isso o que acontece.
    Os primeiros strips são para dados e, enfim, o último strip de cada disco é para paridade.

    Bons estudos.
  • Putz, questão de leiutura mesmo.
    Errei a questão. Lendo rápido, entendi que a gravação era feito na último disco.
  • Eu acredito que a questão esteja errada, pois até hoje não encontrei em lugar nenhum dizendo que para utilizar RAID 5 faz-se necessário que utilize pelo menos 3 discos DE TAMANHOS IDÊNTICOS. Nas documentações que estudo fala-se que o aproveitamento do espaço dos discos é de (n-1)/n %. As informações não falam que esses discos devem ser do mesmo tamanho, até porque a paridade é espalhada em todos os discos, eu posso perfeitamente ter 3 discos sendo (1 - 500GB, 2 - 1000GB, 3 - 1500GB). Questão, a meu ver, errada!

  • Também achei a questão errada. respeito a opiniao do pessoal que falou que ta certa, mas na minha opinião estão querendo justificar a resposta correta. Os beneficios do RAID 0 e 1 é RAIA 10 e 01 e não 5. O RAID 5 utiliza paridade distribuida, no RAID 0 e 1 nem paridade tem, por isso, acredito que não combina os benefícios.

  • acho que o benefício que ele quis dizer foi ter redundância e bom desempenho na escrita

  • e eu tbm errei.. confundi stripes com discos

  • Galera, na questão "ele" informa o Último STRIP e não o último DISCO.

    Toda informação é divididda entre os discos. Ex: A1 | A2 | A3 | A4 | AP. O AP será o STRIP de paridade, ou seja, a soma total da informação.

    É o mesmo que acontece caso a informação esteja ditribuida em... Ex: A1 | A2 | AP | A3 | A4. Ou seja, não importa onde a paraidade esteja, ela será o último STRIP.

     

  • O RAID 5 combina os beneficios, ele faz leitura em paralelo (raid 0) e ele é tolerante a falhas (raid1). 

    Minimiza a desvantagem do raid 1 de não ter que duplicar todos os dados e gerando custo. Imagina um raid em um grande data center com 50 discos, imagina duplicar todos eles? Minimiza a desvantagem do raid 0 de não ser tolerante a falhas.

     

  • Também voto com o pessoal que diz que a questão tá errada. E o meu entendimento é o mesmo do colega Gusmão. Além da fonte citada por ele(Tanenbaum), há essa outra fonte, que mostra o RAID-5, cuja faixa de dados possui intercalação de blocos dom paridade distribuída. E essa distribuição ocorre de maneira alternada em todos os discos do conjunto(e não apenas no último stripe). Essa informação está precisamente na pg. 397.

    Fonte:

    [1] Princípios Básicos de Arquitetura e Organização de Computadores, Linda Null, Julia Lobur

  • RAID 1 Usa somente espelhamento.

    RAID 0 Usa somente striping.

    RAID 6 Usa dois discos de paridade, striping e espelhamento.

    RAID 5 Usa só um disco de paridade, striping e espelhamento.

    RAID 10 Usa só striping e espelhamento.

  • Questão bem "pesada".

    Eu errei, mas fui na lógica que a COMBINAÇÃO do modelo raid 1 + raid 5 não é a "a mesma coisa". Raid 1 trabalha com espelhamento e o raid 5 trabalha com paridade. Acredito que sejam coisas bem distintas no modo de funcionamento.

    Para a banca a questão está correta.