Eu uso um servidor Minecraft popular e planejo configurar uma infraestrutura de hiperescala que tenha a capacidade de dimensionar mais do que pode fazer agora.
Atualmente tenho 3 servidores dedicados com E3-1270V3, 32GB de RAM e 1TB Enterprise SATA 7200rpm de disco rígido cada. Todos os servidores estão no mesmo datacenter. Cada servidor tem 1Gbps de rede privada para se conectar aos outros. Eu irei executar um balanceador de carga em cada servidor dedicado, ao longo de dezenas de instâncias do Minecraft.
Eu quero combinar os recursos de computação, RAM e especialmente os discos rígidos juntos em uma pasta central para facilitar o gerenciamento e a escalabilidade a longo prazo. No futuro, pretendo adicionar mais discos rígidos em cada máquina e mais servidores dedicados à rede.
A partir de agora, os softwares de sistemas de arquivos distribuídos de código aberto que eu estou vendo são: - Ceph - GlusterFS - XtreemFS - MooseFS - BeeGFS - mhddfs
Como eu quero usar meus 3 servidores dedicados não apenas para armazenamento, mas também para computação e potência de RAM. Os servidores usam 7200rpm HDD em vez de SSD para manter o orçamento baixo. Já que os dados do Minecraft World são considerados dados quentes, com freqüentes ações de leitura / gravação, estou olhando na direção certa, e qual desses softwares é o mais eficiente em termos de servidores cross tempo de acesso a arquivos, não-inchado e falha tolerante pelo que tento alcançar? Se houver outro software mais adequado, por favor me avise.
Obrigado a todos.