Por que o RAID 0 é classificado como RAID quando não é redundante?

32

Eu trabalhei em TI há alguns anos, então eu sei o que é uma matriz RAID, o que é RAID 0, RAID 1, 5, 6, 10, 50, 60, etc., mas algo veio à mente numa conversa recente no trabalho; se o RAID for uma matriz redundante de discos independentes (ou baratos), por que o RAID 0 é classificado como RAID e não apenas como uma matriz listrada?

Ter dados distribuídos em vários discos no array único não oferece nenhuma redundância, então por que ele é classificado como uma matriz RAID? Certamente o menor número deve ser RAID 1 (espelhado), já que a redundância realmente começa?

    
por Gavin Burke 17.12.2015 / 11:01

6 respostas

36

Você, na verdade, respondeu parcialmente em sua pergunta.

A forma mais baixa de RAID é RAID 1. O RAID 0 foi adicionado bem depois que o RAID foi definido (não é possível encontrar referência a uma data para isso)

O 0 em RAID 0 é usado para indicar que, na verdade, não é considerado redundante. Pense nisso como mais verdadeiro / falso, onde 0 é falso.

    
por 17.12.2015 / 11:23
12

O RAID é apenas um nome com um significado que mudou ao longo do tempo.

A parte importante é que a tecnologia e os mecanismos subjacentes são os mesmos para os níveis de RAID, portanto, você usa o mesmo controlador (ou parte do software, por exemplo, mdraid) para atingir todos os níveis de RAID.

    
por 17.12.2015 / 11:26
6

Como outros sugeriram, o RAID 0 pode ser considerado como nível 0, ou seja, redundância zero. É chamado de RAID, embora não haja redundância por dois outros motivos:

  • Geralmente é definido e falado nos mesmos contextos, então o nome ficou preso. O mesmo não pode ser dito para JBOD, mas tais arranjos não tendem a ser descritos junto com os níveis de RAID, pois eles têm menos em comum (o RAID 0, pelo menos, envolve striping, como encontrado no RAID 5).

  • Embora o RAID 0 não ofereça redundância sozinho, ele é frequentemente usado como parte de um arranjo RAID composto que oferece redundância. O RAID 10 é o mais comum, combinando 0 para velocidade com 1 para redundância. O RAID 50 e o RAID 60 são menos comuns, mas igualmente válidos, exceto quando a possível ocorrência de desempenho de gravação (devido ao padrão 5/6 de leitura / leitura da soma de verificação) é uma preocupação.

por 17.12.2015 / 15:12
2

Normalmente, você fala sobre um nível de RAID. Então, se você disser que um sistema é RAID-0, isso não significa que ele é "redundante com o tipo 0", significa apenas que ele é de "RAID nível 0", o que significa que não haverá ataques.

    
por 17.12.2015 / 13:53
2

Porque "não redundante" é um ponto válido na escala de como algo redundante é.

    
por 17.12.2015 / 19:09
-1

marketing puro.

< reminisce > Lembro-me de quando os servidores de arquivos para redes locais começaram a aparecer no mercado. E sim, o RAID 0 foi uma das configurações possíveis. O RAID era uma palavra de ordem tão pesada na época que os gerentes simplesmente perguntavam "bem, o servidor tem RAID?" sem saber exatamente o que isso significava. Então, os vendedores habilidosos começaram a rotular novamente o "striping" como "RAID 0" e, assim, podiam "dizer com sinceridade" "por que sim, sim!"

RAID ... era um acrônimo strong. Não é como, digamos, SCSI, (pronuncia-se "difuso".) Era uma daquelas poucas siglas que um gerente de TI podia arriscar em uma reunião de orçamento de alto nível para encantar os outros e aprovar uma compra. Você quer obter sua fatia da torta de orçamento? Você tem que ter boas siglas. Apenas tente dizer "só precisamos obter o SCSI" em uma reunião como essa. Veja até onde você chega.

    
por 18.12.2015 / 18:17