Cria um dispositivo de bloco feito de arquivos

2

TL; DR:

Considerando 2 TB de arquivos de 4 MB, como criaria um dispositivo de bloco com esses arquivos como armazenamento de suporte?

Antecedentes

Eu quero usar o teste Sia para armazenamento, já que:

Storing 1TB on Sia costs about $2 per month, compared with $23 on Amazon S3.

O custo é muito baixo, pois as pessoas estão compartilhando o espaço em disco não usado de outra forma.

Quanto à redundância :

Files are uploaded at 3x redundancy to 30 hosts. What this means is that 30 hosts end up with fragments of your data, and out of those hosts any 10 are enough to recover the original data.

O Sia apenas fornece armazenamento para arquivos, mas eu gostaria de usá-lo para criar um dispositivo de bloco para versatilidade.

Não opções

Sia opera em "setores" de 4MB , portanto, criar um dispositivo de loopback para cada arquivo seja bobo.

Adoraria usar o Ceph , mas com ext4 não é recomendado como um sistema de arquivos, eu duvido que o sistema de arquivos FUSE da Sia possa cortar a mostarda. De qualquer forma, dado que o bluestore (block backed) elimina gravações duplas , o uso do filestore seria muito lento.

    
por Tom Hale 12.09.2017 / 13:52

0 respostas