El único caso en el que tuve que llevar a cabo un V2P fue para una caja MS SQL que se había estado ejecutando en CPU de doble núcleo dual de 3.2Ghz (CPU total de 14.4Ghz) que migramos a un clúster ESX 2.5 donde el hardware subyacente era más nuevo con más núcleos más lentos (2.4Ghz IIRC). Agregando una sobrecarga de ~ 10% incluso con 4 vCPU, esta VM solo podría obtener una CPU agregada efectiva de 8-8.5Ghz. 60% de CPU máxima antes de que la migración se convirtiera en 90-100% después de la migración, el cliente quería espacio libre, así que volvimos a la física. Para responder a su pregunta específicamente, vimos que la caja se estaba ejecutando al 100% de CPU en todos los ámbitos en Perfmon y en el cliente VI. Una mejor solución (en mi opinión) hubiera sido actualizar a CPU más rápidas, pero hay casos extremos como este en los que eso no es económico, especialmente con la tendencia a una CPU más lenta '
Con ESX 4 podríamos aumentar una caja como esta hasta 8 vCPU, pero esa no era una opción en ese momento.
En cuanto a buscar límites de rendimiento que puedan indicar que necesita abandonar su VM y luego con un Windows Guest en un entorno VMWare, entonces la combinación de Perfmon y VI Client debería ser más que suficiente para encontrar cualquier VM que tenga un rendimiento limitado. . Agregue la posibilidad de obtener algunos análisis de SAN si puede, pero si el SAN muestra un problema, entonces seguramente estará reelaborando el almacenamiento para aislar y / o mejorar los volúmenes en los que se almacenan los discos virtuales de la VM. Lo mismo se aplica a cualquier otra combinación de sistema operativo / hipervisor: obtenga las estadísticas internas que pueda pero correlacione con la vista del hipervisor de lo que está sucediendo porque el 100% de la CPU que se informa dentro de una máquina virtual (por ejemplo) no necesariamente significa que el hipervisor nunca podría entregar más rendimiento,
Esto depende mucho del servicio que esté realizando.
Por lo general, miro los recursos que se están utilizando y determino si realmente son cuellos de botella para este huésped y los servicios que proporciona.
Esto de esta manera:
Si tiene un invitado de doble núcleo (2vSMP), 4 GB de RAM que ejecuta un servidor web (IIS) y no está maximizando las solicitudes de CPU y RAM, entonces tal vez el invitado no necesite más hardware.
Nos hemos encontrado con casos en los que ejecutar una base de datos Oracle en una plataforma de virtualización se acerca a la misma cantidad de rendimiento que un servidor de hardware de tamaño similar.
Obviamente, si desea tener un servidor de 16 núcleos como VM, es posible que tenga problemas para ver que funcione tan bien como el hardware dedicado.
fuente
Cuando la VM carece de recursos (o tal vez priva a otras VM de recursos), por ejemplo:
fuente
Diría que es cuando el servidor está en el punto en el que está consumiendo suficientes recursos del servidor para que no pueda compartir el hardware.
ESX, ESXi y Window Hyper V deberían brindarle un rendimiento casi real. Por lo tanto, siempre que una de las máquinas no esté utilizando el 90% de los recursos por sí sola, no debería necesitar pasar a un hardware real.
Las excepciones son que no querría cosas como sus 2 controladores de dominio en la misma caja si falla el hardware.
fuente
Dudo que haya una respuesta genérica para esto, pero si te preocupa el rendimiento, entonces eso es lo que tienes que mirar. Lo obvio sería verificar si está maximizando la CPU, E / S, ...
Pero también, las pruebas de rendimiento y los puntos de referencia también lo ayudarán a decidir si hay alguna penalización por ser virtual y si tener una sola VM en el host es sensato o no.
fuente
Primero debe identificar qué recurso es el cuello de botella.
El monitor de rendimiento de Windows ( perfmon ) proporciona muchos contadores para diversos aspectos, como cola de disco, estadísticas de memoria virtual, etc.
Si está vinculado a un disco, puede ser de gran ayuda dar a la máquina virtual acceso directo a un disco en lugar de algo así como un archivo vmx con VMWare.
fuente
Creo que todo depende de dos factores:
solo mis 2cts.
fuente