
Tengo una máquina virtual Hyper-V, tanto el host como la máquina virtual ejecutan Windows Server 2016. La máquina virtual tiene Exchange 2016 instalado y tarda una hora en iniciarse por completo (todos los servicios de Exchange). En realidad, es muy sólido cuando está en funcionamiento, pero el largo tiempo de reinicio es un problema. Estoy tratando de entender por qué es tan lento. Ejemplo simple: si hago clic en el botón Inicio, puedo contar lentamente hasta 5 antes de que aparezca el menú Inicio. Pero no veo ninguna razón obvia. Aquí está la pestaña de rendimiento en el Administrador de tareas:
Nota: Me doy cuenta de que esta es una especificación baja para Exchange 2016 pero, de hecho, hay muy pocos usuarios y es para prueba. Lo que me gustaría entender es dónde están los cuellos de botella en el rendimiento y si hay algo que pueda solucionar.
Si miro en el administrador de Hyper-V, el uso de la CPU normalmente muestra entre 1% y 15%. Durante el inicio del programa, el uso de la CPU es solo del 1% al 2%. La asignación de recursos es predeterminada. Hay varias otras máquinas virtuales, pero ninguna consume muchos recursos.
Respuesta1
Los tiempos de inicio lentos generalmente están relacionados con un rendimiento de almacenamiento lento y, dependiendo del tamaño del disco de la máquina virtual, puede tomar más tiempo para iniciarse por completo; sin embargo, 1 hora es "un poco" demasiado. Yo comenzaría con una evaluación comparativa de su almacenamiento dentro de la máquina virtual de Exchange para averiguar si no se está ahogando.
Tengo casi la misma configuración con Exchange 2016 ejecutándose dentro de una máquina virtual Hyper-V y tuve problemas similares con el rendimiento (el inicio fue correcto pero el rendimiento general no fue lo suficientemente bueno). Terminé con 16 GB de RAM y 8 vCPU para 10 usuarios. Funciona muy bien con estas configuraciones.
Respuesta2
Esto se solucionó moviendo la máquina virtual a un SSD en el mismo servidor. Todas las demás configuraciones son idénticas.
Creo que el problema en este caso son los espacios de almacenamiento. Estamos utilizando un grupo de espacios de almacenamiento reflejados para el almacenamiento de VM. Investigué un poco sobre esto y parece que puede ser muy lento a menos que configures un caché de escritura.
Este no es un servidor de producción, pero en producción parece que hay que tener mucho cuidado al configurar los espacios de almacenamiento (o usar algo más).