El gráfico Memory (MB) [Memoria (MB)] muestra los contadores de datos de memoria de los clústeres. El gráfico aparece en todos los niveles de recopilación, excepto el 1.

Descripción

Este gráfico se encuentra en la vista Home (Inicio) de la pestaña Performance (Rendimiento) del clúster.

Nota: Estas definiciones de contadores de datos son para hosts. En el nivel de los clústeres, se recopilan y se totalizan los valores. Los valores de los contadores del gráfico representan las cantidades agregadas de los datos de los hosts. Los contadores que aparecen en el gráfico dependen del nivel de recopilación establecido para la instancia de vCenter Server.
Tabla 1. Contadores de datos
Etiqueta del gráfico Descripción
Active

La suma de la memoria física activa del invitado de todas las máquinas virtuales encendidas en el host, más la memoria utilizada por las aplicaciones básicas del VMkernel. El VMkernel calcula la memoria activa.

  • Contador: active
  • Tipo de estadísticas: Absoluto
  • Unidad: Megabytes (MB)
  • Tipo de acumulación: Promedio (mínimo/máximo)
  • Nivel de recopilación: 2 (4)
Balloon (Globo)

La suma de la memoria física del invitado recuperada por el controlador del globo para todas las máquinas virtuales encendidas en el host.

  • Contador: vmmemctl
  • Tipo de estadísticas: Absoluto
  • Unidad: Megabytes (MB)
  • Tipo de acumulación: Promedio (mínimo/máximo)
  • Nivel de recopilación: 1 (4)
Consumed (Consumida)

Cantidad de memoria de máquinas utilizada en el host.

La memoria consumida incluye la memoria de las máquinas virtuales, la consola de servicio y la memoria del VMkernel.

memoria consumida = memoria de host total - memoria de host libre

  • Contador: consumed
  • Tipo de estadísticas: Absoluto
  • Unidad: Megabytes (MB)
  • Tipo de acumulación: Promedio (mínimo/máximo)
  • Nivel de recopilación: 1 (4)
Granted (Concedida)

La suma de la memoria física de invitado de todas las máquinas virtuales encendidas. La memoria concedida se asigna a la memoria de máquinas del host.

La memoria concedida para un host incluye la memoria compartida de cada máquina virtual del host.

  • Contador: granted
  • Tipo de estadísticas: Absoluto
  • Unidad: Megabytes (MB)
  • Tipo de acumulación: Promedio (mínimo/máximo)
  • Nivel de recopilación: 2 (4)
Swap Used (De intercambio utilizada)

La suma de la memoria intercambiada por todas las máquinas virtuales del host.

  • Contador: swapused
  • Tipo de estadísticas: Absoluto
  • Unidad: Megabytes (MB)
  • Tipo de acumulación: Promedio (mínimo/máximo)
  • Nivel de recopilación: 2 (4)
Total Memoria agregada total disponible para el clúster.
  • Contador: totalmb
  • Tipo de estadísticas: Absoluto
  • Unidad: Megabytes (MB)
  • Tipo de acumulación: Promedio (mínimo/máximo)
  • Nivel de recopilación: 1 (4)

Análisis de gráficos

A fin de garantizar el mejor rendimiento, la memoria del host debe ser lo suficientemente grande para alojar la memoria activa de las máquinas virtuales. La memoria activa puede ser menor que el tamaño de la memoria de las máquinas virtuales. Esto le permite aprovisionar memoria en exceso, pero sin dejar de garantizar que la memoria activa de las máquinas virtuales sea menor que la memoria del host.

Los valores transitorios de alto uso de memoria, por lo general, no ocasionan una degradación del rendimiento. Por ejemplo, el uso de memoria puede ser alto cuando se inician varias máquinas virtuales al mismo tiempo o cuando se produce un aumento repentino en la carga de trabajo de las máquinas virtuales. Sin embargo, un valor alto constante en el uso de la memoria (94 % o más) indica que es probable que el host no disponga de la memoria que necesita para satisfacer la demanda. Si el tamaño de la memoria activa es igual al tamaño de la memoria concedida, la demanda de memoria supera los recursos de memoria disponibles. Si la memoria activa es baja constantemente, es posible que el tamaño de la memoria sea demasiado grande.

Si el valor de uso de la memoria es alto y el host tiene un índice alto de intercambio o aumento de memoria mediante globo, compruebe la cantidad de memoria física libre en el host. Un valor de memoria libre del 6 % o menos indica que el host no es capaz de satisfacer la demanda de memoria. Esto da lugar a una recuperación de memoria, lo cual puede degradar el rendimiento.

Si el host tiene suficiente memoria libre, compruebe la configuración de límites, reservas y recursos compartidos de las máquinas virtuales y los grupos de recursos del host. Compruebe que los valores de configuración del host sean adecuados y que no sean inferiores a los establecidos para las máquinas virtuales.

Si el host tiene poca memoria libre disponible, o si advierte una degradación del rendimiento, considere la posibilidad de realizar las siguientes acciones.

Tabla 2. Sugerencia de mejora del rendimiento de la memoria
# Resolución
1 Compruebe que VMware Tools esté instalado en cada máquina virtual. El controlador del globo se instala con VMware Tools y es fundamental para el rendimiento.
2 Compruebe que el controlador del globo esté habilitado. El VMkernel recupera periódicamente memoria no utilizada por las máquinas virtuales a través de un intercambio de memoria o un aumento de la memoria. Por lo general, no afecta el rendimiento de las máquinas virtuales.
3 Reduzca el espacio de memoria de la máquina virtual y corrija el tamaño de la memoria caché si es demasiado grande. Esto libera memoria para las demás máquinas virtuales.
4 Si la reserva de memoria de la máquina virtual está configurada con un valor mucho más alto que su memoria activa, disminuya el ajuste de configuración de la reserva, de modo que el VMkernel pueda recuperar la memoria inactiva para las demás máquinas virtuales del host.
5 Migre una máquina virtual o más a un host de un clúster de DRS.
6 Agregue memoria física al host.