A grande maioria das empresas modernas integra fortemente sistemas de computador em seu trabalho diário.Embora isso tenha impulsionado muitas empresas a maiores alturas, o sistema que é realmente responsável por seu sucesso é seu servidor central, que armazena e distribui grandes quantidades de dados quando necessário.
Para que esses servidores existam, eles devem usar a tecnologia RAID que lhes permite interconectar facilmente vários discos rígidos para fins como maior desempenho e proteção de dados.
Neste artigo, veremos RAID 1 vs RAID 5 e as principais diferenças entre as duas configurações.
Se você estiver interessado em outras comparações de nível de RAID, também abordaremos os pares mais comumente comparados abaixo:
- RAID 0 e RAID 1
- RAID 5 e RAID 6
- RAID 5 e RAID 10
- RAID de hardware x RAID de software
O que é RAID 1: replicação de dados
O Raid 1 foi projetado com a recuperação de dados em mente e o implementou usando um protocolo chamado espelhamento.O espelhamento permite que o computador grave uma cópia de qualquer informação contida em um segundo disco rígido, criando uma cópia perfeita.Isso significa que, se um disco rígido falhar, o outro pode ser usado para recuperar quaisquer dados perdidos.Devido ao custo mais alto, essa configuração costuma ser usada para empresas com orçamentos maiores.
exemplo
Suponha que você tenha um arquivo com 100 GB de tamanho e o esteja salvando em um computador com dois discos rígidos usando uma configuração RAID 1.Se você salvar o arquivo em seu computador ou criá-lo em seu computador, uma cópia será criada na segunda unidade ao mesmo tempo.Isso significa que qualquer arquivo precisa de duas vezes mais espaço de armazenamento, mas também é fácil de recuperar em caso de perda.
Vantagens do RAID 1
- Excelente velocidade de leitura/gravação.Os dados podem ser lidos de vários discos usando controladores RAID multiplexados.
- Se a unidade falhar, você não precisará reconstruir os dados, apenas copie os dados para a unidade de substituição.O processo de recuperação é simples e rápido, tornando-se uma ótima opção para quem precisa de baixo custo e alta tolerância a falhas.
- O RAID 1 é uma tecnologia fácil de implementar porque não utiliza discos com sistema de paridade.
- Mais discos podem ser expandidos para adicionar redundância adicional.
Desvantagens do RAID 1
- Como os dados são gravados várias vezes, a capacidade de armazenamento é metade ou 50% da capacidade total da menor unidade.
- Se um disco falhar, o sistema deve ser desligado para que o disco com falha possa ser reparado ou trocado.
O que é RAID 5: recuperação sem redundância
Os sistemas RAID 5 foram criados para preencher a lacuna entre o desempenho da unidade e a redundância.Assim como o RAID 0, ele usa um processo chamado striping, que divide os dados em partes iguais e os distribui sequencialmente em várias unidades.Além disso, ele utiliza um recurso chamado paridade, que é usado para calcular o que o arquivo conteria se o arquivo original fosse perdido.
Parity não é um sistema de backup, mas um sistema de arquivos que sabe quais dados estão onde, permitindo verificar se as informações de um determinado arquivo contêm tudo o que deveriam.Para maior segurança, o RAID 5 se baseia em níveis anteriores de RAID e também elimina seu sistema de paridade, o que significa que os dados de paridade de um determinado arquivo são armazenados em uma unidade diferente do próprio arquivo.
exemplo
O Raid 5 é fundamentalmente diferente do RAID 1, então temos que mudar um pouco nosso exemplo.Considere vários arquivos, A, B e C, cada um dividido ao meio e armazenado em um computador usando três unidades e uma configuração RAID 5.Você verá um gráfico semelhante ao abaixo:
Disco 1 | Disco 2 | Disco 3 |
A1 | A2 | paridade |
B1 | B Paridade | B2 |
C paridade | C1 | C2 |
Como você pode ver, os arquivos A, B e C ainda são armazenados sequencialmente, mas com uma seção de paridade entre cada um.Isso pode parecer confuso no início, mas na verdade permite que o computador execute quase tão rápido quanto uma configuração RAID 0 semelhante, mantendo a segurança dos dados comparável ao RAID 1, sem duplicar nenhuma informação.
Vamos dar um passo adiante e assumir que o disco 2 falha e todos os dados são perdidos.Isso significa que perdemos dados de paridade para os arquivos A2, C1 e B.Os dados de paridade dos arquivos A e C ainda estão presentes nas outras unidades, portanto, esses arquivos podem ser recuperados, pois apenas os dados de paridade do arquivo B são perdidos, ele pode simplesmente ser reconstruído assim que a nova unidade for instalada.
Vantagens do RAID 5
- Com excelentes velocidades de leitura, pode atender vários usuários simultaneamente.
- Tem boa redundância de dados.
- As informações de paridade são usadas para reconstruir dados durante falhas de disco.Não há necessidade de desligar o sistema.Você ainda pode acessar seus dados mesmo depois de substituir a unidade com falha.
- Em uma configuração RAID 5, o controlador RAID usa informações de paridade para reconstruir os dados, portanto, a replicação de dados não é necessária.É por isso que mais espaço de armazenamento em disco pode ser acessado.
Desvantagens do RAID 5
-
- Você precisa de pelo menos 3 discos para implementar essa configuração.
- O desempenho de escrita pode ser um pouco lento.
- Se um disco grande falhar, a reconstrução dos dados pode levar muito tempo.Se outro disco for danificado durante a recuperação, todos os dados serão perdidos.
- Durante uma falha de unidade, as velocidades de leitura/gravação serão significativamente reduzidas, pois o sistema está recuperando ativamente as informações.
RAID 1 e RAID 5 Gráfico de comparação
1 RAID | 5 RAID | |
Características principais | imagem de disco | Distribuição de disco com sistema de paridade |
precisa de disco de armazenamento | 2 | 3 ou mais |
armazenar | 50% | 80% |
sistema de paridade | 不 | Sim - Os dados de paridade abrangem todas as unidades |
tolerância ao erro | sim | Sim - 1 unidade pode falhar |
Recuperação de dados | sim | Sim - use sistema de paridade |
custo total | Muito mais barato | caro |
Desempenho de leitura de disco | Igual ou ligeiramente superior a um único disco | bem rápido |
Desempenho de gravação de disco | muito devagar | bem rápido |
Escrever uma multa? | sim - médio | Sim - ligeiramente devido à escrita de blocos de paridade |
propósito adequado | Segurança de dados - a perda de dados é inaceitável | Equilíbrio entre velocidade e segurança de dados |
RAID 1 e RAID 5 diferença chave
- O RAID 1 usa espelhamento de disco, enquanto o RAID 5 usa distribuição de paridade.
- O RAID 1 é mais barato de configurar, pois o requisito mínimo de disco é 2, enquanto o RAID 5 pode ser mais caro, pois requer pelo menos 3 discos.
- O armazenamento RAID 1 é de 50%, enquanto o RAID 5 pode ir até 80%.
- O Raid 1 é relativamente lento para gravar, mais lento do que usar um único disco.O RAID 5 grava muito mais rápido do que um único disco, mas fica um pouco atrasado devido à necessidade de criar dados de paridade.
- O RAID 1 tem uma penalidade de gravação mais alta porque precisa gravar uma cópia de todos os dados para cada disco extra existente.A penalidade de gravação para RAID 5 é relativamente baixa devido ao uso de striping, mas a necessidade de dados de paridade aumenta um pouco a penalidade.
- Tanto o RAID 1 quanto o 5 usam striping, portanto, todos os dados são armazenados em todas as unidades, no entanto, o RAID 5 deve distribuir mais dados não sequenciais para liberar espaço para dados de paridade.
Caso de uso: quando usar o RAID 1 em cenários da vida real
O RAID 1 é onde os dados críticos são armazenados e o risco de perda deve ser minimizado.Como tal, é frequentemente usado por grandes organizações, como hospitais, escolas e escritórios de advocacia.
banco de dados eletrônico
O RAID 1 pode lidar facilmente com o tráfego de vários usuários.
Sistema financeiro
Em situações como sistemas de folha de pagamento e contabilidade, a perda de dados seria catastrófica, portanto, esses sistemas precisam de uma configuração de armazenamento para protegê-los contra perda de dados.
Servidor web corporativo
Se as principais ferramentas desses servidores da Web estiverem ausentes, isso prejudicará seriamente as operações.
Caso de uso: quando usar o RAID 5 em cenários da vida real
O RAID 5 atinge um bom equilíbrio entre velocidade e armazenamento seguro, tornando-o ideal para empresas com necessidades e expectativas mais altas.normalmente usado para usarnúmero limitado de unidades de dadosServidores de arquivos e aplicativos corporativos e de negócios.
Perguntas frequentes
Por que o RAID 5 nem sempre é recomendado?
Se você estiver executando uma configuração RAID 5 com muitos discos grandes e as informações de dados forem perdidas, o risco de perder todo o array é maior.Isso ocorre porque não há informações duplicadas em uma configuração RAID 5, o que significa que você depende completamente das informações de paridade para reconstruir os dados corretos.Caso contrário, você pode perder outro disco na matriz e, portanto, os dados subsequentes.
Você deve escolher RAID 1 ou RAID 5?
Embora RAID 1 e 5 sejam fundamentalmente diferentes, coisas como velocidade e potencial de recuperação ainda podem ser comparadas com bastante facilidade.Embora a decisão final deva ser tomada com base em suas necessidades, o RAID 5 provou ser adequado para situações em que a velocidade ainda é importante, mas o potencial de recuperação também é necessário.