O Gluster é um sistema de arquivos distribuídos de software livre que foi usado em ambientes de cluster HPC. O Lustre é outro sistema de arquivos paralelo que é amplamente usado em clusters de HPC, e existem várias implementações diferentes.
Eu tenho duas máquinas compartilhando armazenamento via iscsi (multipath), logo adicionamos outra, essas máquinas são servidores de aplicativos da Web que lêem arquivos pequenos no armazenamento compartilhado (< 256kB) e os gravam de volta. então escrevemos mais ou menos como lemos. Precisamos de replicação de dados e que ambos os servidores possam acessar os arquivos.
Testamos o OCFS2 e o GFS2, ambos com problemas de desempenho que reduzem a velocidade do aplicativo inteiro. Eu tento muitas melhorias em ambas as soluções sem sorte.
O desempenho se deteriora ao longo do tempo com ambas as soluções, esse FS distribuído é adequado para essa carga de trabalho? Há outra solução melhor para arquivos de leitura / gravação em um pequeno cluster do servidor 2-3 com replicação de dados?
Atenciosamente.
Tags cluster filesystems gfs2 ocfs2