Depurar problemas de rendimiento de GlusterFS

Depurar problemas de rendimiento de GlusterFS

Estoy experimentando con múltiples sistemas de archivos de clúster para servir sitios web, y GlusterFS parece ser el más cercano a lo que me gustaría tener, tanto en términos de funciones como de estabilidad.

Sin embargo, cuando ejecuto un findcomando en una gran cantidad de archivos, experimento una desaceleración considerable en comparación con los discos nativos. (Aproximadamente por un factor de 3.)

GlusterFS, según la descripción, tiene algún tipo de caché de metadatos local, por lo que, en teoría, la operación de búsqueda debería ser razonablemente rápida. También he notado que a veces un lscomando simple en una carpeta con ~200 archivos tarda varios segundos en completarse.

Pregunta:¿Cómo puedo determinar la causa de este problema de rendimiento? ¿Se puede hacer este tipo de búsqueda más rápido con GlusterFS? ¿Es posible que esto se deba simplemente a que FUSE sea lento?

Configuración:

  • Sistema operativo: Ubuntu 16.04
  • Versión de GlusterFS: 3.7 y 3.8

información relacionada