Alternativa do Linux para espaços de armazenamento

5

Atualmente, executo um pequeno servidor de mídia doméstico em uma máquina Windows. Eu gostaria de trocá-lo para um pequeno pedaço de computação de algum tipo executando uma distribuição fina do Linux.

No entanto, a razão pela qual eu escolhi o Windows para começar foi por causa do recurso Espaços de Armazenamento. Muitos dirão "é apenas LVM", mas pelo que eu li sobre os recursos do LVM, falta pelo menos esse recurso que eu quero:

Fatias de dados e que armazenam uma fatia de paridade em alguma unidade diferente das 2 unidades em que estão armazenadas para acesso a dados. Isso efetivamente me permite misturar e combinar unidades de diferentes tamanhos / tipos de qualquer maneira que eu quero e ainda ter pelo menos um backup de paridade dos meus dados. Sendo este apenas um servidor de mídia, eu realmente não me importo se raid 10 níveis de resiliência ou quão rápido o armazenamento realmente é (contanto que eu possa transmitir um vídeo comprimido 4k off-lo de forma confiável através da conexão USB 3 única para o externo recinto com várias unidades, estou bem).

O que mais me interessa é que, se adicionar outra unidade ao meu pool, não será necessário adicionar três unidades idênticas. Isso se aplica aos Espaços de Armazenamento, pois ele encontrará uma maneira de distribuir as fatias de 256 MB + a paridade em muitas unidades.

Existe algum recurso desse tipo no Linux? Pelo que li, o LVM não consegue fazer isso.

    
por jkang 13.03.2017 / 21:11

1 resposta

1

Você parece estar solicitando uma solução RAID de software. Há duas maneiras de fazer isso:

Primeiro, você pode usar o RAID e o LVM separadamente. Você configura o RAID de software no Linux com mdadm . Você desejará criar uma matriz RAID em todas as suas unidades e depois criar sua configuração LVM na parte superior da matriz RAID. Consulte o link para obter mais detalhes sobre essa solução.

Em segundo lugar, o LVM realmente tem algum suporte de espelhamento. Você pode obter o que é efetivamente o RAID 1 passando -m1 quando fizer lvcreate . O link explica isso com mais detalhes.

Se você estiver se perguntando sobre os prós e contras de cada uma dessas abordagens, consulte RAIDing com o LVM vs MDRAID - prós e contras? .

    
por 13.03.2017 / 22:01