Gran cantidad de transacciones de almacenamiento

Gracias por la aclaración y por tus consejos. Efectivamente, SMB puede ser muy lento cuando se trata de acceder a muchos archivos. La mayoría de las veces no hay diferencia, ya que los archivos de acceso frecuente se almacenan en caché por nginx (aplicamos con frecuencia los cambios realizados en la configuración de ejemplo de nginx para Discourse). Pero cuando se trata de esos accesos puntuales, el rendimiento cae.

Llevamos algún tiempo buscando otras soluciones de almacenamiento. Usar un almacenamiento externo compatible con S3 podría podría romper partes de nuestro concepto de seguridad. Cada instancia/servicio involucrado (base de datos, máquina virtual, almacenamiento, …) está vinculado a una red privada y es inaccesible desde internet público. Todo el tráfico público es gestionado por un Azure Application Gateway.

Desafortunadamente, Azure Blob Storage no es compatible con S3, pero quizás deberíamos invertir algo de tiempo en aprovecharlo.

Las posibles soluciones actuales son el plugin de almacenamiento de blobs de Discourse o usar blobfuse directamente dentro del contenedor.

De todos modos, gracias por tu tiempo y ayuda. ¿Hay alguna razón por la que se verifique el tamaño de la carga diariamente y existe alguna forma de desactivarlo?

Saludos cordiales