Ejecutando postfix en ubuntu, enviando mucho correo (~ 1 millón de mensajes) por día. Las cargas son extremadamente altas, pero no mucho en términos de CPU y carga de memoria. ¿Alguien en una situación similar y sabe cómo eliminar el cuello de botella?
Todo el correo en este servidor es saliente.
Tendría que asumir que el cuello de botella es el disco.
Solo una actualización, así es como se ve iostat:
avg-cpu: %user %nice %system %iowait %steal %idle
0.00 0.00 0.12 99.88 0.00 0.00
Device: rrqm/s wrqm/s r/s w/s rsec/s wsec/s avgrq-sz avgqu-sz await svctm %util
sda 0.00 12.38 0.00 2.48 0.00 118.81 48.00 0.00 0.00 0.00 0.00
sdb 1.49 22.28 72.28 42.57 629.70 1041.58 14.55 135.56 834.31 8.71 100.00
¿Están estos números en línea con el rendimiento que esperaría de un solo disco?
sdb está dedicado a postfix.
Creo que es una mezcla aleatoria, de entrante-> activo-> diferido
Más detalles de las preguntas:
Servidor: CPU de cuatro núcleos Xeon (R) E5405 @ 2.00GH con 4 GB de ram
Promedio de carga: 464.88, 489.11, 483.91, 4 núcleos. pero la utilización de memoria y CPU es mínima
Postfix instancias entre 16 - 32