Guia sobre RAID para iniciantes

O que é Raid (matriz redundante de discos independentes) | explicado [2022]

Vamos explicar o que é RAID (matriz redundante de discos independentes), como funciona e os diferentes níveis de RAID, bem como a recuperação de dados RAID.

Wondershare Recoverit Authors

29/11/2022 • Arquivado para: Recuperação de dados Windows • Soluções comprovadas

0

Neste artigo, você vai aprender:

01 O que é RAID?
02 Como funciona o RAID?
03 Níveis de RAID
04 RAID vs. Unidade Única
05 Recuperação de dados em unidade RAID

Parte 1. O que é RAID?

Proteger e armazenar seus dados é uma prioridade para todos, de pequenas a grandes empresas. Um método popular de armazenamento de dados é usar RAID ou Redundant Array of Independent Disks. Ele duplica os dados e os armazena em vários discos rígidos ou unidades de estado sólido (SSD). Essa redundância protege você se uma das unidades travar ou falhar, pois você ainda terá os mesmos dados armazenados em outras unidades. Existem vários níveis ou métodos diferentes de RAID, e nem todos são voltados para fornecer redundância ou duplicar seus dados. Este guia passará por todos os diferentes níveis, como recuperar seus dados em caso de falha do sistema e muito mais.

o que é raid

Parte 2. Como funciona o RAID?

Quando o RAID armazena os dados em diferentes discos, os mesmos ficam dispostos de forma lógica para se sobreporem perfeitamente, de modo que o sistema operacional possa ler os dados em cada um dos discos simultaneamente. Isto não só garante maior segurança no armazenamento de seus dados, mas também melhora o desempenho, já que cada unidade trabalha em conjunto e aumenta o tempo médio de intervalo entre falhas. Do ponto de vista do sistema operacional, os dados não apresentam falhas e aparecem como em uma única unidade.

O método RAID lógico funciona porque usa espelhamento de disco para duplicar os dados em vários discos. Ele também emprega striping de disco, que usa partições diferentes para espalhar os dados em vários discos. O espaço de armazenamento para cada unidade é dividido em grupos menores, variando em tamanho de 512 bytes a vários megabytes cada um. Estes stripes são espaçados para que o sistema possa pular entre eles para um desempenho mais rápido sem corromper os dados.

Existem dois tipos de sistema RAID:

  • Sistema de usuário único: Os stripes são geralmente em uma escala menor, mais próxima do mínimo de 512 bytes. Isso permite que um conjunto de dados seja distribuído por todos os discos e possa ser lido de uma só vez.
  • Sistema multiusuário: Para melhorar o desempenho, você precisará usar stripes maiores para que a operação de entrada/saída (E/S) possa se sobrepor nas diferentes unidades.

Entendendo o controlador RAID

Os controladores RAID gerenciam todos os discos rígidos e SSDs na matriz de armazenamento. Isso pode tornar o sistema menos complexo, ficando mais fácil para o sistema operacional ler as unidades de disco. Ele faz isso apresentando as unidades como um único conjunto de dados de maneira lógica. Se você está tendo problemas para fazer o controlador ler suas unidades, leia este tutorial para corrigir o controlador RAID que não reconhece as unidades.

Outro benefício de usar um controlador RAID é o desempenho aprimorado e a ajuda adicional para salvar os dados no caso de uma falha completa do sistema.

controlador de raid

Implementação de RAID

Existem dois tipos principais de controladores RAID são Hardware e Software. Cada tipo tem suas vantagens e desvantagens, por isso é importante entender a diferença para encontrar a melhor opção para você.

RAID baseado em hardware: O RAID de hardware possui um controlador dedicado para gerenciar a matriz de armazenamento. Ele configura os arrays virtuais e físicos e os inicializa sem passar pelo sistema operacional.

O Hardware RAID também tem a tarefa de garantir que os discos rígidos sejam consistentes e que os dados sejam sobrepostos adequadamente entre os vários discos físicos. Se houver um problema com uma das unidades, o hardware reparará ou criará uma nova matriz para manter a consistência dos dados.

Você precisa de controladores de hardware para gerenciar o RAID baseado em hardware. O controlador normalmente é inserido diretamente na placa-mãe através do slot PCIe.

Prós:

Excelente desempenho e velocidades.

Compatível com todas as principais plataformas.

Criptografia poderosa protege os dados nas unidades.

Não requer muitos recursos de CPU.

Imune a vírus, pois o hardware é instalado separadamente do host.

O backup evita a perda de dados em caso de falta de energia na matriz de armazenamento.

Contras:

O hardware pode ser caro.

Se a placa RAID na placa-mãe falhar, você terá que comprar uma nova que seja compatível com sua configuração anterior.

RAID baseado em software: Embora o software seja normalmente instalado diretamente no sistema operacional, você pode usar uma BIOS para instalar independentemente do sistema operacional. Independentemente do método escolhido, o software drenará os recursos da CPU e afetará o desempenho do sistema.

O software oferece mais flexibilidade em termos de reconfiguração dos arrays, pois você não fica retido pelos requisitos de hardware

Prós:

Uma opção barata sem hardware para comprar.

Recebe suporte para mais discos rígidos do que o hardware.

Contras:

Mais lento que a opção de hardware porque extrai energia da CPU.

Não compatível com arrays compartilhados em várias plataformas.

A maioria dos sistemas operacionais só tem suporte para configurações RAID limitadas.

O software só pode ser instalado em um único sistema, o que dificulta a migração dos dados para outro sistema operacional.

RAID de hardware vs RAID de software

RAID de hardware
RAID de software
Visão geral Um sistema de processamento personalizado que é instalado diretamente na placa-mãe, independente do sistema operacional. É compatível com diferentes controladores RAID e gerencia vários arrays em diferentes sistemas operacionais e plataformas. Instala no computador e depende do sistema operacional. Funciona usando os recursos do computador onde as matrizes RAID estão instaladas.
Custo O hardware pode ser caro, pois você precisa comprar o hardware e possivelmente comprar peças de reposição caso ele quebre. Opção de baixo custo, pois você não precisa comprar um controlador RAID de hardware.
Performance No geral, ele funciona em um nível muito alto. No entanto, é inconsistente com certos tipos de matrizes de HD e SSD Mais adequado para RAID 0 e RAID 1.
Substituição Um processo simples, mas caro. Basta remover o chip da placa-mãe e instalar um novo. O novo hardware RAID deve ser idêntico ao modelo que você está tirando para evitar problemas de consistência. Um processo mais complexo. Antes de desinstalar o software antigo e reinstalar a versão atualizada, você precisará instruir o sistema a pausar o disco antes de substituí-lo.

Se você puder comprar o RAID de hardware e o RAID de software não for compatível com o sistema operacional, há uma terceira opção:

RAID Baseado em Firmware e Driver: Esta opção é semelhante ao software, com uma grande diferença, ele só implementa o sistema RAID quando o sistema é inicializado. Assim que o sistema operacional estiver em execução, a unidade controladora assume a funcionalidade do RAID. O firmware requer mais poder de processamento da CPU do que as outras duas opções, o que pode afetar significativamente o desempenho do computador.

Outros programas do tipo RAID

Existem alguns outros programas disponíveis que são semelhantes ao RAID. As duas alternativas mais populares são o Windows Striped Volume e o macOS Fusion Drive.

  • Windows Striped Volume: Tem a mesma funcionalidade básica do RAID 0 e está disponível apenas com servidores Windows. Ele armazena os dados em no mínimo duas unidades físicas, mesclando o espaço livre em uma unidade de disco virtual dinâmica. Esse método é ideal para ler ou gravar em bancos de dados grandes, trabalhar com itens com muitos dados, como DLLs e bibliotecas de tempo de execução, ou se você quiser melhorar o desempenho de arquivos de alto uso.
  • macOS Fusion Drive: Não há requisitos de software ou hardware para executar o macOS Fusion Drive. Usando o recurso Utilitário de Disco, você pode combinar rapidamente várias unidades que o macOS tratará como uma única unidade.

Parte 3. Níveis de RAID

Existem muitos níveis de RAID diferentes e cada um lida com os dados e a matriz de armazenamento de maneira diferente. Quando o RAID foi concebido pela primeira vez, havia seis níveis, indo do RAID 0 ao 5. No entanto, à medida que a tecnologia melhorou, níveis adicionais foram criados e RAID 2, RAID 3 e RAID 4 raramente são usados. Todos os níveis de RAID podem ser divididos em uma das três categorias: Padrão, Aninhado e Não Padrão.

1. Níveis de RAID padrão

RAID 0

o que é raid 0

O RAID 0 é o tipo mais básico de RAID e requer um mínimo de duas unidades. Ele se concentra em distribuir os dados em cada uma das unidades disponíveis. O RAID 0 funciona criando blocos de dados e armazenando eles em todas as unidades. Essa opção é melhor quando você precisa obter o melhor desempenho de seus dispositivos de armazenamento. Por exemplo, se você estiver trabalhando em um projeto com muitos dados, como edição de vídeo, o RAID 0 é a melhor escolha. No entanto, não é recomendado se você estiver trabalhando com dados confidenciais ou críticos, porque basta uma das unidades falhar e você perderá todos os seus dados. Mas não se preocupe, existem métodos para recuperar dados perdidos do RAID 0, leia este artigo sobre a Recuperação de Dados do RAID 0.

Prós:

Alto desempenho para leitura e gravação de dados.

Fácil de configurar e usar.

Contras:

Se uma unidade falhar, todos os dados serão perdidos.

RAID 1

o que é raid 1

O RAID 1 é usado para espelhar os blocos de dados em ambos os conjuntos de unidades. Se uma das unidades não funcionar corretamente ou travar, o controlador poderá acessar a versão espelhada e o programa continuará funcionando sem problemas e você não sofrerá nenhuma perda de dados. As duas unidades podem ser lidas simultaneamente, o que resulta em alto desempenho de leitura. Não há alteração no desempenho de gravação porque, embora as duas unidades sejam lidas no momento, ainda é necessário gravar os dados várias vezes. O RAID 1 é mais adequado para armazenar dados críticos, pois funciona como uma ferramenta de backup eficaz.

Prós:

Altas velocidades para leitura e gravação de dados.

Funciona como um backup para os dados. Se uma unidade travar, você pode reconstruir a matriz rapidamente.

Contras:

Mais caro, pois requer o dobro do número de unidades.

Projetado para funcionar com apenas duas unidades, o que pode limitar a quantidade de armazenamento que você pode acessar.

Você também pode estar interessado em RAID 0 vs RAID 1.

RAID 5

o que é raid 5

O RAID 5 é o nível de RAID mais comum. Você precisa entre 3 e 16 unidades para que funcione corretamente. Este nível se concentra na distribuição de dados com paridade, que fornece redundância. Em vez de espelhar os dados nas unidades, ele usa um algoritmo avançado para criar blocos virtuais com base nos dados da unidade. Para simplificar, se você observar a seguinte equação “5+x+4=10, você sabe que x=1. Da mesma forma, se uma das unidades de disco falhar ou não carregar corretamente, o RAID 5 pode resolver o X e reconstruir os dados ausentes.

Ele funciona com paridade única, portanto, desde que você não tenha várias falhas de unidade, tudo bem. Embora o RAID 5 possa funcionar com alguns controladores de software, é recomendável instalar o controlador RAID baseado em hardware para obter os melhores resultados.

O RAID 5 é uma opção confiável e completa. Ele combina a maximização do espaço de armazenamento com a segurança e o resultado é um desempenho sólido. É mais adequado para servidores com unidades de dados limitadas.

Prós:

Lê dados extremamente rápido.

Você não perderá nenhum dado se uma das unidades falhar.

Contras:

A gravação de dados é um pouco mais lenta, pois deve calcular a paridade.

A tecnologia muito complexa e a substituição de um disco com falha podem levar muito tempo.

Leia mais: Como recuperar dados de unidades RAID 5?

RAID 6

o que é raid 6

O RAID 6 é uma versão atualizada do RAID 5. A atualização principal é que ele roda com dupla paridade. Você precisará de pelo menos quatro unidades disponíveis, duas com os dados originais e as outras duas para paridade. Uma matriz RAID 6 pode sobreviver a duas falhas de unidade simultâneas sem perda de dados.

O RAID 6 é um sistema de armazenamento eficiente com alto desempenho e segurança de alto nível. No entanto, você precisará de espaço para servidores adicionais.

Prós:

É muito rápido para ler dados.

Pode sustentar duas falhas de unidade simultâneas sem perder nenhum dado.

Contras:

Desempenho de gravação mais lento que o RAID 5 devido à dupla paridade.

Mais unidades aumentam as chances de falha da unidade.

Leia mais: 2 métodos para recuperar dados de unidades RAID 6.

2. Níveis de RAID aninhados

Níveis de RAID aninhados combinam duas das funcionalidades de RAID mencionadas acima (striping, espelhamento e paridade) em um único array.

RAID 01 (RAID 0+1)

combinar raid 0 e 1

Combine o espelhamento dos dados com o striping para um único array que pode replicar e compartilhar os dados entre as unidades. Você precisa de pelo menos quatro unidades para executar o nível RAID 01 e metade delas é usada para espelhar dados.

Prós:

Você pode sustentar uma falha de unidade sem quaisquer consequências. Os dados são armazenados em outra unidade.

Contras:

É uma maneira cara de criar redundância, pois você usa metade dos servidores para espelhamento.

RAID 10 (RAID 1+0)

combinar raid 1 e 0

A combinação de RAID 0 e RAID 1 aumenta a segurança, que está faltando no RAID 0. Espelha os dados em um conjunto secundário de unidades enquanto distribui os dados em cada uma das unidades para aumentar a velocidade das transferências de dados. A principal diferença entre RAID 10 e RAID 01 é a ordem de operação. Nesse nível, os dados são stripe de espelhos em vez de espelhar stripes.

Prós:

Você pode sustentar uma falha de unidade sem quaisquer consequências. Os dados são armazenados em outra unidade.

Contras:

É uma maneira cara de criar redundância, pois você usa metade dos servidores para espelhamento.

RAID 50 (RAID 5+0)

o que é raid 50

A matriz RAID 50 requer pelo menos 6 unidades. Ele combina a distribuição do RAID 0 com a paridade de unidade única do RAID 5.

Com esse tipo de array, você pode perder até uma unidade de cada sem perda de dados. Por exemplo, se você tiver quatro conjuntos de unidades, poderá perder até 4 unidades de uma vez, desde que todas façam parte de um conjunto diferente. A perda de um par de unidades correspondentes resultará em perda de dados.

A configuração do RAID 50 melhora o desempenho do RAID 5 em termos de gravação mais rápida e maior tolerância a falhas para unidades de baixa qualidade.

Prós:

Desempenho de leitura mais rápido.

Um nível mais alto de segurança de dados sem aumento de custos.

Melhor fluxo de dados e redundância.

Contras:

Se dois dos servidores RAID 5 falharem ao mesmo tempo, todo o array deixará de funcionar.

3. Níveis de RAID não padronizados

O terceiro tipo de nível de RAID é um híbrido entre as opções de RAID padrão e os níveis aninhados.

RAID 7

Pegue os principais recursos do RAID 3 e RAID 4 e você obterá o RAID 7. Este nível usa paridade tripla e você precisará adquirir um controlador especial para ler e gravar dados. A vantagem do RAID 7 é que ele gerencia o array com um processador de cache integrado.

RAID adaptável

Ele se adapta ao número de unidades e ao nível de RAID com base no tipo de dados. Pode escolher entre RAID 3 ou RAID 5, e o controlador determina o número de paridades e como armazená-lo no dispositivo.

RAID 10 LinuxMD

O RAID baseado em Linux é compatível com muitas das principais distribuições. Ele suporta todos os tipos de matrizes RAID não padrão e aninhadas. Além disso, você pode criar RAID 0, 1, 4, 5 e 6 com LinuxMD e proteger e transferir dados em seu sistema operacional Linux.

RAID desagrupado

Enquanto com uma matriz RAID tradicional, um grande grupo de unidades é dividido em grupos ou clusters menores, um RAID desagrupado distribui os dados uniformemente por toda a matriz de unidades. Todos os dados são espelhados, mas são distribuídos aleatoriamente pela matriz. Isso é útil em uma situação em que uma das unidades falha ou é apagada e a matriz desagrupada pode reconstruir os dados mais rapidamente.

BeeGFS

O sistema de cluster de arquivos paralelos distribui arquivos de dados por vários servidores. Ele foi projetado como uma maneira de melhorar a velocidade e o desempenho. Este programa pode reduzir a intensidade das cargas de trabalho de E/S através do paralelismo. Você pode aumentar o desempenho e a capacidade de armazenamento aumentando o número de unidades e servidores.

Hadoop

A estrutura de código aberto é especializada em trabalhar com grandes conjuntos de dados. Ele agrupa vários computadores ou datacenters para compartilhar a carga de dados e mover grandes segmentos de dados com rapidez e segurança.

Qual nível de RAID devo usar?

Não existe uma opção que seja melhor para todos. Algumas coisas que você deve considerar antes de escolher o nível de RAID a ser usado são o tamanho de sua matriz de armazenamento, o tipo de dados com os quais você está trabalhando e o custo dos controladores, peças de reposição e recursos para gerenciar o sistema. Outro fator que você precisa considerar é se o desempenho rápido de leitura/gravação é realmente valioso, pois alguns níveis são mais rápidos que outros.

Depois de entender o que você precisa e seus recursos, você pode analisar os prós e os contras e selecionar a melhor opção para atender às suas necessidades.

Parte 4. RAID x Unidade Única

RAID e unidades únicas têm um relacionamento entrelaçado, e você não pode ter um sem o outro. A unidade única é a espinha dorsal da tecnologia RAID e, por sua vez, o RAID é uma aplicação de uma única unidade de disco. Do ponto de vista do usuário final, não parece haver nenhuma diferença, pois o sistema operacional trata a matriz de armazenamento como uma única unidade. Na verdade, você pode até clonar uma matriz RAID em uma única unidade, o que é uma boa maneira de fazer backup de seus dados, pois o RAID não tem uma opção para fazer backup dos dados.

Dito isto, existem algumas diferenças cruciais entre os dois.

RAID
Unidade Única
Construído para empresas para atender a projetos de grande capacidade de armazenamento. Normalmente usado para necessidades de armazenamento pessoais ou de pequenas empresas.
Implementado por meio da tecnologia de virtualização de armazenamento. Uso direto com unidade física.
Recursos de segurança podem protegê-lo contra perda de dados. Os dados provavelmente serão perdidos para sempre se a unidade única falhar ou travar.

Parte 5. Recuperação de dados em unidade RAID

Embora o RAID tenha recursos integrados para proteger seus dados em caso de falha ou travamento da unidade, ainda existem vários cenários que podem fazer com que você perca dados valiosos.

A primeira possibilidade é erro do usuário. Isso pode ser causado pela exclusão acidental de um arquivo, formatação da unidade ou outras causas de perda de dados padrão.

O segundo cenário é o dano à matriz de armazenamento e às unidades de disco. Os seguintes níveis de RAID têm um modo de autorrecuperação:

  • RAID 1: Todos os dados são espelhados, para que você possa recuperar todos os dados rapidamente, desde que o espelhamento também não esteja danificado.
  • RAID 5: Se houver apenas danos em um dos discos, ele poderá reconstruir a maioria dos dados. Se duas ou mais unidades falharem, não haverá método de auto-recuperação. Saiba mais sobre a recuperação de dados do RAID 5.
  • RAID 6: Pode suportar até duas unidades de disco danificadas, desde que não sejam um conjunto de unidades. Se mais de duas unidades forem danificadas ao mesmo tempo, não há opção de autorrecuperação. Saiba mais sobre a recuperação de dados do RAID 6.
  • RAID 10: Todos os dados são espelhados, para que possam recuperar automaticamente todos os dados.

O que fazer se a auto-recuperação não for uma opção?

Se você estiver usando o RAID 0, que não tem auto-recuperação ou muitos discos foram danificados, impedindo a auto-recuperação. Nesse caso, você precisará baixar uma ferramenta de recuperação de dados RAID para recuperar seus dados. A melhor ferramenta disponível é o Wondershare Recoverit. É uma ferramenta fácil de usar com recursos de recuperação RAID, se você excluiu arquivos acidentalmente ou teve falhas na unidade RAID.

recuperação de dados recoverit

Wondershare Recoverit – O melhor software de recuperação de dados RAID 0

Mais de 5.481.435 de pessoas já baixaram.

Recupere dados de todos os níveis de RAID, incluindo RAID 0, RAID 1, RAID 5, RAID 6, RAID 10, etc.

Recupere arquivos perdidos devido a falha de disco, exclusão acidental, formatação do disco rígido, corrupção do sistema ou qualquer outra causa.

Use o recurso de visualização para garantir que você está recuperando os arquivos certos.

Obtenha o Recoverit Grátis que pode recuperar até 100 MB.

Suporta mídia de armazenamento e matrizes RAID com sistema de arquivos FAT, exFAT e NTFS.

Depois de baixar o programa Recoverit, você pode recuperar seus dados perdidos em três passos simples.

Passo 1: Escolha o disco rígido RAID

Abra o programa e escolha o disco rígido RAID que você deseja verificar. Você o encontrará listado na guia Discos rígidos e localização. Quando você clicar na unidade, a verificação começará instantaneamente.

escolha raid 6 para recuperar dados
Passo 2: Digitalize o disco rígido

Aguarde segundos a minutos para que a recuperação de dados RAID encontre o conteúdo perdido das unidades selecionadas, dependendo do tamanho do arquivo. Você pode pausar o procedimento se já viu os arquivos que estava procurando.

digitalizar o disco rígido
Passo 3: Visualize e recupere

Você pode recuperar todos os arquivos ou passar por cada um deles e recuperar apenas os que você precisa. Você pode clicar no arquivo para abrir a janela de visualização ou simplesmente pressionar o botão Recuperar.

pressione o botão recuperar
Teste Grátis

Para Windows XP/Vista/7/8/10/11

Teste Grátis

Para macOS X 10.10 - macOS 13

Conclusão:

A tecnologia RAID oferece muitas vantagens para o armazenamento de dados. Existem muitos níveis e tipos diferentes de RAID que você pode usar, dependendo da quantidade e do tipo de dados com os quais está trabalhando e do tamanho do conjunto de unidades.

Um dos grandes benefícios do RAID é que ele possui recuperação de dados integrada em caso de falha ou travamento da unidade. No entanto, existem alguns cenários em que a opção de auto-recuperação não é uma opção viável. Isso geralmente ocorre devido a um erro do usuário ou um mau funcionamento em grande escala, resultando em várias unidades de disco danificadas. Nesses casos, você precisará de uma ferramenta como o Recoverit da Wondershare para recuperar seus dados perdidos. Você pode executar o programa em três passos fáceis e ele recuperará seus dados rapidamente.

Recoverit author

Luís Santos

chief Editor

Home > Recursos > Dicas de Windows > O que é Raid (matriz redundante de discos independentes) | explicado [2022]