Terminologia RAID

0

No sentido mais geral, o que é um array e o que é um grupo (também o que é um drive virtual)? Daqui:

Redundant array of independent disks (RAID) is a storage technology used to improve the processing capability of storage systems. This technology is designed to provide reliability in disk array systems and to take advantage of the performance gains offered by an array of multiple disks over single-disk storage.

Isso faz parecer que uma matriz pode existir sem o RAID. Ao configurar o RAID no webbios (no LSI MegaRAID) ele usa o grupo de palavras, o que isso significa? Neste contexto, parece significar todos os discos que não fazem parte de uma matriz, mas estarão no futuro.

Como um sistema pode ter mais de uma configuração de ataque independente, como isso seria chamado? Por exemplo, se um sistema tivesse dois discos rígidos em RAID 0 e outros 2 discos rígidos em RAID, o sistema teria dois arranjos RAID?

    
por Celeritas 08.05.2014 / 20:12

2 respostas

4

This makes it sound like an array can exist without RAID.

Sim, você está procurando por Arquiteturas de drives não-RAID como o JBOD. Mas um "array" é basicamente apenas um ou mais discos que tem algo acontecendo com ele (em algum nível, não necessariamente no nível do controlador; pode estar no software) que não está apenas sendo usado sozinho. Você poderia chamar isso de "matriz" se quiser, mas não é uma matriz RAID ; novamente, apenas terminologia / semântica.

...it uses the word group...

Apenas terminologia alternativa. Você deveria ter especificado que "webbios" está no firmware do LSI MegaRAID; Eu tive que olhar em volta para descobrir o que é. : - /

...would the system be said to have two RAID arrays?

Sim.

    
por 08.05.2014 / 20:20
1

Uma matriz é uma coleção ordenada de objetos, mas, nesse caso, uma matriz de raid é um conjunto único de discos cujas operações são coordenadas. O RAID é a principal abordagem de hardware para criar matrizes de armazenamento, portanto, sim, um conjunto de discos cujas operações não são coordenadas não estão em uma matriz, especialmente em uma matriz de raid.

Sim, no seu exemplo, seu sistema teria dois arrays de ataque.

Storage Arrays pode ter dezenas ou centenas de drives, então você pode dizer ao sistema para pegar 10 deles e estabelecer um array de raid deles. Eu acredito que isso é o que está sendo encaminhado como um grupo (o subconjunto de discos que comporão a matriz). Dessa forma, você pode dizer "este servidor obtém 5 discos" e "Esse outro servidor obtém 7" e distribui o hardware de armazenamento dessa maneira.

    
por 08.05.2014 / 20:18