Se você possui 8 GB de mem e executa um sistema de 64 bits, dê uma olhada em zfs
: FAQ do zfs on linux , apresentação agradável .
Eu tenho vários hdds que gostaria de agrupar. Os tamanhos são os seguintes: 2x1TB; 2X2TB; e 1x4TB. Executando o servidor Ubuntu 14.04 em um SSD separado com o objetivo principal de usar esta máquina como um servidor de mídia. Atualmente, tem cerca de 2,5 TB-3 TB de dados que seriam armazenados no pool. Além disso, ele será usado para armazenar imagens do sistema operacional do cliente, compartilhamentos de arquivos e executar um ambiente de VM para teste / aprendizado.
A replicação de dados para mídia é crucial, mas não precisa ser replicação ao vivo, desde que, se uma unidade falhar, meus dados estejam acessíveis em algum lugar (estava pensando em um trabalho cron do rsync). Embora eu possa estar errado, acho que o RAID seria um exagero e difícil de implementar com drives de tamanhos diferentes. No entanto, o RAID é uma possível atualização no futuro. A minha intenção, neste momento, é apenas fazer uso de todas as unidades que tenho.
Nem todas as unidades precisam estar separadas do pool, na verdade, eu estava pensando em separar / isolar uma das unidades de 1 TB para armazenar backups do SO e o uso da VM. A maior parte do espaço de armazenamento seria dedicada ao armazenamento de mídia.
Sugestões ??? TIA
Se você possui 8 GB de mem e executa um sistema de 64 bits, dê uma olhada em zfs
: FAQ do zfs on linux , apresentação agradável .
Obrigado, eu estava checando isso, assim como os outros. Eu sou relativamente novo no Linux e a capacidade de escolher o meu sistema de arquivos. No final decidiu ir com btrfs, e até aí tudo bem. Apenas um sistema de arquivos depois de tudo. Decidi contra o zfs, pois a maioria dos artigos que li indicava que ele estava perdendo a favor do btrfs por várias razões. Não fiz muito mais do que a configuração básica e a criação de subvolumes. Sua facilidade de adicionar mais armazenamento (pooling) e snapshots (acredito que o zfs faz essas coisas também) foram os principais recursos para mim.
Quando você diz HDD pooling, você quer dizer criar um grande (ou vários maiores) volume (s) lógico (s) fora do HDD? Se é isso que você quer dizer, você deve dar uma olhada em LVM . Eu usei-o para combinar dois HDDs de 3 TB no meu servidor doméstico (eu tenho um separado para o sistema operacional) em um grande grupo de volume e, acima disso, criei vários volumes lógicos para serem usados para propósitos diferentes (dados ownCloud, backup drives para diferentes membros da família, armazenamento de vídeo / música). É fácil de usar e nunca teve grandes problemas com ele (ainda). (Mesmo que não seja o que você quis dizer, você pode usá-lo para alterar facilmente os tamanhos das partições.)
Você poderia usar RAID (no topo do LVM, eu acredito) para duplicar os dados para garantir que os dados ainda estão disponíveis para o servidor, mas lembre-se que não é uma substituição para backups regulares em outra máquina / HDD!