Utilice el panel de control Generación de perfiles de rendimiento del SO invitado para conocer el rendimiento real de su entorno.
Algunos contadores afectan directamente al rendimiento de Windows o de Linux, aquellos sistemas operativos que se ejecutan dentro de la máquina virtual. Estos KPI se encuentran fuera del control del hipervisor.
Los sistemas operativos modernos como Linux y Windows utilizan la memoria como memoria caché, ya que es más rápida que un disco. Algunos contadores afectan directamente al rendimiento de Windows o Linux. Estos KPI se encuentran fuera del control de un hipervisor, lo que significa que el VMkernel de ESXi no puede controlar el aumento o la disminución de los valores del KPI. La visibilidad del KPI también requiere un agente como, por ejemplo, VMware Tools. Como resultado, y por lo general, se excluyen en la supervisión del rendimiento.
Dado que se encuentran más cerca del entorno de las aplicaciones, es fundamental conocer sus valores y establecer un rango aceptable. El nivel aceptable de estos KPI entre todas las máquinas virtuales del entorno puede variar. Al generar un perfil del rendimiento real a lo largo del tiempo y de todas las máquinas virtuales, se puede establecer un umbral que sea compatible con los hechos reportados. Dado que hay 8766 instancias de 5 minutos en un mes, la generación de perfiles de 1000 máquinas virtuales en un mes significa que puede analizar 8,8 millones de puntos de datos.
Consideraciones de diseño
El panel de control utiliza una visualización progresiva para minimizar la sobrecarga de información y garantizar que la página web se cargue rápidamente.
En un entorno grande, la carga de miles de máquinas virtuales aumenta el tiempo de carga de vRealize Operations Manager. Como resultado, la máquina virtual se agrupa por centro de datos. Para un entorno de pequeño tamaño, se proporciona vSphere World de modo que se puedan ver todas las máquinas virtuales del entorno.
Cómo usar el panel de control
Seleccione un centro de datos en la lista de centros de datos. Las tres tablas que incluyen la CPU, la memoria y el disco mostrarán las máquinas virtuales en el centro de datos seleccionado o en vSphere World. Cada tabla muestra el valor más alto de la última semana (2016 puntos de datos en función de ciclos de recopilación de cinco minutos) y, por tanto, utiliza la duración máxima como prefijo, por ejemplo, Máximo de página de salida/seg. o Cola máxima de disco de SO invitado.
Seleccione cualquiera de las máquinas virtuales en cualquiera de las tablas. Se muestran los tres gráficos de líneas. Estos muestran los datos de la misma máquina virtual para facilitar la correlación.
- Widget Tabla de la CPU:
- La columna Cola máxima de la CPU muestra el número más alto de procesos en cola durante el periodo especificado. Como práctica recomendada, la cola debe ofrecer una cantidad inferior a tres para cada cola. Una máquina virtual con ocho CPU tiene ocho colas, por lo tanto, debe mantener este número por debajo de 24.
- El hiperproceso de la CPU dobla el valor de la cola, ya que ambos subprocesos se intercalan en la canalización principal.
- Cambio de contexto de la CPU. Existe un coste asociado al cambio de contexto. No hay ninguna guía para este número y puede variar enormemente.
- Widget lista de memoria:
- En la paginación de memoria, los sistemas operativos modernos (Linux y Windows) utilizan la memoria como memoria caché, ya que es más rápida que un disco. De forma proactiva, realiza una búsqueda previa de las páginas y anticipa las necesidades futuras (Windows llama a esta función Superfetch). Las páginas de velocidades que se van introduciendo y se retiran pueden revelar anomalías de rendimiento de la memoria. Un cambio repentino o uno que se haya mantenido a lo largo del tiempo puede indicar errores de página. Los errores de página indican que las páginas no están disponibles y se deben introducir. Si se produce un error de página con demasiada frecuencia, puede afectar al rendimiento de la aplicación. Si bien no hay ninguna guía concreta, ya que varía para diferentes aplicaciones, puede ver el tamaño relativo. Por lo general, los sistemas operativos usan un tamaño de página de 4 KB o 2 MB.
- Widget Lista de disco:
- Las colas de disco son comandos de E/S en cola que no se envían a la máquina virtual. Se han mantenido dentro del SO invitado (ya sea en un nivel de kernel o de controlador). Una cola de disco alta en el SO invitado, con una IOPS baja en la máquina virtual, puede indicar que los comandos de E/S están detenidos a la espera de ser procesados por Windows/Linux. No hay ninguna guía concreta en relación al umbral de estos comandos de E/S, ya que varía en función de las diferentes aplicaciones. Debería ver esto en relación con la E/S de disco pendiente en la capa de máquinas virtuales.
Puntos que se deben tener en cuenta
- Estos widgets de SO invitado no aparecen a menos que se cumplan los requisitos previos de vSphere. Para obtener más información, consulte el artículo de la base de conocimientos 55697.
- Una vez que determine un umbral aceptable para su entorno, considere la posibilidad de agregar umbrales a la tabla para poder ver fácilmente las máquinas virtuales que superen un umbral.
- La cola de la CPU es la suma de todas las CPU virtuales. Una máquina virtual de mayor tamaño puede tolerar una cola más alta, ya que tiene más procesadores. Si desea comparar máquinas virtuales de diferentes tamaños, cree un macroparámetro que calcule la cola por vCPU. Para obtener más información, consulte Creación de una supermétrica.
- Agrupe la máquina virtual por clústeres de la misma clase (por ejemplo, Gold), de modo que pueda ver el perfil de cada entorno.
- Para un entorno de menor tamaño, considere la posibilidad de cambiar la tabla de modo que pase de incluir los centros de datos a incluir los clústeres.