464 Shares 4450 views

Raid Array – resolver problemas com a velocidade de leitura / gravação e confiabilidade do sistema

matriz RAID – é várias unidades mutuamente independentes, os quais são interligados por canais que operam a uma velocidade suficientemente elevada. O sistema leva esta associação como uma única matriz de disco. Gerenciando a distribuição de leitura e escrita processo é feito pelo controlador.

matriz RAID é utilizado, a fim de maximizar a velocidade de gravação ou fiabilidade do armazenamento em disco. A solução destas questões pode melhorar significativamente a eficiência global de todo o sistema.

Inicialmente, a criação de RAID-array envolve partilha de discos baratos. Esta iniciativa claramente reflectido no título (uma abreviatura significa o seguinte: "matriz redundante de discos baratos"). Mas então, esta tecnologia provou ser uma qualidade e confiável, transformado. array RAID moderno é criado, como regra, na base do equipamento bastante caro. Este, por sua vez, é novamente refletida no título (agora significa "Redundant Array of Independent Disks").

O desenvolvimento de uma sociedade da informação fortemente influenciado pelas exigências que são colocadas para a frente para o hardware, incluindo armazenamentos de dados. Portanto, enquanto o RAID-array foi criado, houve várias podtehnology diferente, que foram desenvolvidos para lidar com tarefas compartimentadas específicos.

Toda a variedade de problemas resolvidos por computadores requer tanta variedade de soluções de tecnologia. matrizes de tipos de RAID:

  • RAID-0. Na implementação mais simples requer duas unidades. Informações vindo unidade de gravação gira em ambas as unidades. A leitura envolve processo inverso. Isso acelera significativamente o registro, mas não fornece confiabilidade suficiente, porque um erro em um dos discos leva à perda de dados em toda a matriz.
  • RAID-1. Na implementação mais simples requer duas unidades. As informações fornecidas sobre os discos gravados sobre eles na íntegra. Isso retarda o processo de gravação, mas devido à redundância absoluta fornece um alto nível de confiabilidade. A principal vantagem deste desenvolvimento – a alta disponibilidade e leitura rápida (porque é possível ler a partir de duas unidades simultaneamente).
  • RAID-5. Uma matriz tolerante a falhas. Na implementação mais simples, você deve ter três discos. Qualquer informação de gravação ocorre por quebra do fluxo de dados em blocos, cada um dos quais está programado para a soma de verificação. Em caso de perda de dados em um dos discos, você pode restaurá-los usando somas de verificação gravadas na outra. A recuperação exige a atribuição de uma grande capacidade, por isso, a maior parte desta implementação é utilizada em hardware de servidor.

array RAID quinto realização é a mais comum. Isto é devido à sua fiabilidade e alta velocidade de processamento de informação, uma vez que uma única matriz pode ser levada a cabo simultaneamente vários processos independentes de gravação e leitura de informação.