¿Qué FS distribuido, con carga de trabajo de lectura/escritura de archivos pequeños, funciona mejor?

¿Qué FS distribuido, con carga de trabajo de lectura/escritura de archivos pequeños, funciona mejor?

Tengo 2 máquinas que comparten almacenamiento a través de iscsi (ruta múltiple), pronto agregaremos otra, estas máquinas son servidores de aplicaciones web que leen archivos pequeños en almacenamiento compartido (<256 kB) y los escriben nuevamente. entonces escribimos más o menos lo mismo que leemos. Necesitamos replicación de datos y que ambos servidores puedan acceder a los archivos.

Probamos OCFS2 y GFS2, y ambos tuvieron problemas de rendimiento que ralentizaron toda la aplicación. Intento muchas mejoras con respecto a ambas soluciones sin suerte.

El rendimiento se degrada con el tiempo con ambas soluciones. ¿Este FS distribuido es adecuado para esta carga de trabajo? ¿Hay otra solución mejor para leer/escribir archivos en un pequeño grupo de servidores 2-3 con replicación de datos?

Saludos.

Respuesta1

brilloes un sistema de archivos distribuido de código abierto que se ha utilizado en entornos de clúster HPC. Lustrees otro sistema de archivos paralelo que se usa ampliamente en clústeres HPC y existen varias implementaciones diferentes.

información relacionada