locked
Como optimizar memoria de Exchange Server 2007 RRS feed

  • Pregunta

  • Hola,

    A ver si me podeis ayudar a mejorar el rendimiento de mi servidor, o algun documento que me ayude. Os cuento como esta en estos momentos.

    Dispongo de un Intel Xeon 3,20Ghz con dos procesadores en paralelo, 4 GB de RAM, 4HDD en dos RAID 1, en uno de los RAID tengo el sistema y en el otro RAID tengo el exchange (ya se que no es lo mejor, pero de momento es lo que tengo), los discos son de 10.000 rpm's. El servidor contiene únicamente 40 buzones (creo que no es mucho).
    Tengo instalado un Windows Server 2003 R2 x64 Standard Edition. Los servicios que tengo instalados son DHCP, DNS, IIS, SMTP, IMAP4, y logicamente los servicios de transporte, almacen de información, etc...

    Mi problema reside en que la memoria que me muestra el Administrador de Tareas que esta utilizando el servidor es superior a la memoria física disponible. Ya cambié el servidor y el Exchange (por que era bastante viejo) pero solo hace 2 años que lo tengo. Las CPU van muy desahogadas, pero en cambio la memoria va a tope. El proceso que más consume es el store.exe con 1.338.328 KB, luego el Edgetransport.exe con 152.048KB, luego el w3wp.exe con 67.256KB.
    Para que os hagais una idea, se estan ejecutando 67 procesos, con una carga del 2% de CPU y una carga de transacciones de  5297M.

    No se por donde puedo atacar el problema.

    Grácias de antemano.


    Albert
    viernes, 20 de febrero de 2009 13:00

Respuestas

Todas las respuestas

  • Tenes todos los roles en un mismo servidor? Es tambien controlador de dominio?

    Slds.
    Pablo Vernocchi
    viernes, 20 de febrero de 2009 14:57
  • Sí. Posee todos los roles, es controlador de dominio, y logicamente Active Directory. Pero tengo otro servidor que tambien tiene el servicio de DNS i Active Directory para que se vayan replicando y si cae uno que el otro pueda proveer a las maquinas cliente.
    Albert
    viernes, 20 de febrero de 2009 16:36
  •  Si tenes una saturación de recursos, entonces podrías empezar instalando los roles de Hub y CAS en otro server. Ahí ya te sacás de encima el EdgeTransport y el W3...
    Pablo Vernocchi
    viernes, 20 de febrero de 2009 16:38
  • Si le instalo más memoria conseguire minimizar el impacto en el rendimiento?... o por el contrario seguiran consumiendo hasta llegar al nuevo límite.
    Albert
    viernes, 20 de febrero de 2009 16:41
  • Exchange (específicamente el proceso store.exe) es de esos que se consumen toda la memoria disponible y, a medida que el sistema operativo lo necesita, la va liberando. Podes poner memoria, pero tené en cuenta que existe una curva de utilización/costo/beneficio.

    4 GB me parece que es poco para ese escenario igualmente.
    Pablo Vernocchi
    viernes, 20 de febrero de 2009 16:48
  • Ante todo grácias Pablo por tus rápidas respuestas. Por último preguntarte como calculo la cantidad de memoria ideal para no desviarse de esa curva de utilización.

    Según leí en la documentación de Microsoft, ellos sugerian una cantidad de memoria por buzón.

    No se si 8Gb es decir el doble de lo que tengo ahora, seria lo correcto. Lo ideal seria saber cuanta memoria asignar a cada rol, más la memoria por cada buzón, etc.. para así saber exactamente cuanto necesito.

    Grácias otra vez.


    Albert
    viernes, 20 de febrero de 2009 16:56
  • Todas las guias de dimensionamiento de servidores Exchange están hechas para servidores sin compartir los roles.

    Entonces, para un Mailbox Server tenes, por ejemplo, 2GB de ram por cada Storage Group que creas y luego hasta 5 MB de memoria ram para cada mailbox que creas.

    Para los CAS y Hub tenes también guias.

    http://technet.microsoft.com/en-us/library/bb738124.aspx
    http://blogs.technet.com/latam/archive/2008/10/11/alto-consumo-de-memoria-por-exchange-2007.aspx


    Pablo Vernocchi
    • Marcado como respuesta Albert Gassó viernes, 20 de febrero de 2009 17:07
    viernes, 20 de febrero de 2009 17:00
  • Muchas grácias Pablo, me estudiaré las guias con calma. Ya que de momento no me puedo permitir un nuevo servidor para albergar los roles de CAS y HUB, como deberia.

    Saludos.
    Albert
    viernes, 20 de febrero de 2009 17:07