Como funciona o Synology Hybrid RAID?

Como funciona o Synology Hybrid RAID?

Não estou procurando o que o Synology Hybrid RAID (SHR) permite ao usuário fazer, mas sim, qual é o conceito que o SHR usa para permitir combinar discos de tamanhos diferentes? Na maioria das implementações de RAID, como ZFS, Linux RAID/mdadm ou Btrfs, apenas discos do mesmo tamanho podem ser combinados. Também ouvi dizer que o SHR é baseado no Linux RAID e, em caso afirmativo, como ele pode me permitir usar discos de tamanhos diferentes quando o Linux RAID padrão não pode? Ele usa um esquema em que os discos são particionados em pedaços de tamanhos iguais e depois configurados em uma matriz? A documentação no site da Synology explica o resultado que o SHR pode alcançar, mas agora como o consegue, que é o que eu gostaria de saber.

Responder1

Synology Hybrid RAID funciona da seguinte forma:

  • Um mdRAID 1 em todos os discos para o sistema de arquivos raiz NAS (cerca de 2,3 GB no meu sistema).
  • Um mdRAID 1 em todos os discos para troca (cerca de 2 GB no meu sistema).
  • Um grupo de volumes LVM contendo vários mdRAIDs (RAID 5/6 ou RAID 1 para dois dispositivos).

Se você tiver 2⨉1TB e 2⨉2TB, haveria dois mddispositivos no VG: um com 1TB (menos root e swap) em todos os dispositivos e outro com 1TB em dois dispositivos maiores.

Quando você substitui um dos dispositivos de 1 TB por um dispositivo de 3 TB, o primeiro mdserá reparado, o segundo mdserá remodelado para um RAID 5 contendo o “segundo TB” de cada um dos 3 dispositivos maiores e o último TB não estará disponível.

Assim que você substituir um dos dispositivos de 2 TB por outro dispositivo de 3 TB, um RAID1 do último TB dos agora dois dispositivos de 3 TB será criado e adicionado ao LVM VG.

informação relacionada