Escolher um Tipo de RAID

RAID (Redundant Array of Independent Disks) é uma tecnologia de armazenamento de dados que permite combinar várias unidades num único espaço de armazenamento. Existem diferentes tipos de RAID, cada um proporcionando níveis diferentes de desempenho, capacidade de armazenamento e fiabilidade.

Este artigo fornece uma visão geral resumida dos tipos de RAID suportados pelo DiskStation, incluindo os requisitos para implementação, além das vantagens e desvantagens.

Tipos de RAID Suportados

Esta tabela fornece uma visão geral dos diferentes tipos de RAID suportados pelo DiskStation, incluindo a capacidade de armazenamento, o número mínimo necessário de unidades para o tipo de RAID e o número de falhas das unidades que podem ser toleradas antes que ocorra a perda de dados.

Tipo de Volume Número de HDD Falhas Toleráveis das Unidades Descrição Capacidade do Volume
SHR 1 0
  • Optimiza o tamanho do volume quando forem combinadas unidades com tamanhos diferentes.
  • Proporciona redundância de dados se o volume for constituído por duas ou mais unidades.
  • Recomendado para utilizadores principiantes.
1 x (tamanho do HDD)
2-3 1 Optimizado pelo sistema.
≧4 1-2
Basic 1 0
  • Constituído por um disco como unidade independente.
  • Não proporciona redundância de dados.
1 x (tamanho do HDD)
JBOD ≧1 0
  • Combina um conjunto de unidades num único espaço de armazenamento, com capacidade igual à soma da capacidade de todas as unidades.
  • Não proporciona redundância de dados.
Soma de todos os tamanhos de HDD
RAID 0 ≧2 0
  • Disponibiliza o "striping", um processo de divisão de dados em blocos e de distribuição dos blocos de dados por várias unidades para melhorar o desempenho.
  • Não proporciona redundância de dados.
Soma de todos os tamanhos de HDD
RAID 1 2 1
  • Escreve simultaneamente dados idênticos em ambas unidades.
  • Proporciona redundância de dados.
Tamanho do HDD mais pequeno
3 2
4 3
RAID 5 ≧3 1
  • Implementa o striping a nível de bloqueio com dados de paridade distribuídos por todas as unidades, proporcionando, desta forma, a redundância de dados com maior eficiência do que o RAID 1.
(N – 1) x (tamanho do HDD mais pequeno)
RAID 6 ≧4 2
  • Implementa duas camadas de paridade de dados para guardar dados redundantes igual ao tamanho de duas unidades, proporcionando um maior nível de redundância de dados do que o RAID 5.
(N – 2) x (tamanho do HDD mais pequeno)
RAID 10 ≧4
(número par)
Metade do HDD total
  • Proporciona o desempenho do RAID 0 e o nível de protecção de dados do RAID 1, combinando unidades em grupos de dois, nos quais os dados são espelhados.
(N / 2) x (tamanho do HDD mais pequeno)
RAID F1 ≧3 1
  • Implementa striping a nível de bloco com paridade de dados distribuída por todas as unidades.
  • Escreve mais informações de paridade numa certa unidade.
  • Recomendado para conjuntos totalmente flash.
(N – 1) x (tamanho do HDD mais pequeno)

Nota:

Synology Hybrid RAID (SHR)

O Synology Hybrid RAID (SHR) é um sistema de gestão RAID automatizado, concebido para simplificar a gestão de armazenamento e cumprir as necessidades de novos utilizadores não familiarizados com os tipos de RAID.

O SHR pode combinar unidades de diferentes tamanhos para criar um volume de armazenamento com capacidade e desempenho optimizados, desperdiçando menos espaço na unidade para armazenamento e dfisponibilizando uma solução mais flexível para o armazenamento. Quando estão incluídas unidades suficientes, o SHR permite 1 (ou 2, como redundância) unidades, o que significa que o Volume SHR pode suportar a falha de uma ou duas unidades sem implicar a perda de dados.

RAID 0

O RAID 0 combina dois ou mais unidades para melhorar o desempenho e a capacidade, mas não proporciona a tolerância de falhas. A falha de uma unidade resulta na perda de todos os dados do conjunto. O RAID 0 é útil para sistemas não críticos, onde é exigido um equilíbrio de desempenho/preço elevado.

RAID 1

O RAID 1 é mais frequentemente implementado com duas unidades. Os dados nas unidades são espelhados, proporcionando tolerância de falhas no caso de falha da unidade. O desempenho de leitura é melhorado enquanto que o desempenho de escrita é idêntico a uma só unidade. A falha de uma só unidade pode ser suportada sem perda de dados. O RAID 1 é frequentemente utilizado quando a tolerância de falhas é fundamental, enquanto que o espaço e o desempenho não são requisitos críticos.

RAID 5

O RAID 5 proporciona uma tolerância de falhas e um desempenho de leitura melhorado. É necessário um mínimo de três unidades. O RAID 5 pode suportar a perda de dados de uma só unidade. Na eventualidade de uma falha da unidade, os dados dessa unidade são reconstruídos a partir da paridade distribuída pelas unidades restantes. Como resultado, o desempenho de leitura e escrita sofrem um impacto significativo, enquanto que o conjunto RAID 5 está num estado degradado. O RAID 5 é ideal o espaço e o custo são mais importantes que o desempenho.

RAID 6

O RAID 6 é idêntico ao RAID 5, excepto no facto de proporcionar outra camada de striping e poder suportar duas falhas de discos rígidos. É necessário um mínimo de quatro unidades. O desempenho do RAID 6 é inferior ao do RAID 5 devido a esta tolerância de falha adicional. O RAID 6 torna-se atractivo quando o espaço e o custo são importantes e é necessário o suporte de várias falhas das unidades.

RAID 10

RAID 10 combina os benefícios de RAID 1 e RAID 0. O desempenho de leitura e escrita é melhorado, mas apenas metade do espaço total fica disponível para armazenamento de dados. São necessários quatro ou mais unidades, o que torna o custo relativamente elevado, mas o desempenho é superior, proporcionando a simultânea tolerância de falhas. Na realidade, um RAID 10 pode suportar várias falhas de unidades - desde que as falhas não ocorram no mesmo subgrupo. O RAID 10 é ideal para aplicações com uma alta exigência de entrada/saída, como os servidores de bases de dados.

RAID F1

RAID F1 aplica o mecanismo de RAID 5, proporcionando tolerância a falhas e aumento do desempenho de leitura. No entanto, com RAID F1 o sistema irá escrever mais informações de paridade numa certa unidade para acelerar o seu desgaste, evitando que todas as unidades atinjam ao mesmo tempo o limite de durabilidade. Isto poderá afetar de forma subtil o desempenho quando comparado com RAID 5. É necessário um mínimo de três unidades. O RAID F1 pode suportar a perda de dados de uma só unidade. Na eventualidade de uma falha da unidade, os dados dessa unidade são reconstruídos a partir da paridade distribuída pelas unidades restantes. Como resultado, o desempenho de leitura e escrita sofrem um impacto significativo, enquanto que o conjunto RAID F1 está num estado degradado. RAID F1 é ideal para um conjunto totalmente flash.