Cómo optimizar el uso de memoria para mejorar el rendimiento del dispositivo y la máquina virtual


Última fecha de modificación: 2020-07-01

Introducción

Una falta de memoria del sistema afecta tanto al rendimiento del sistema como de la máquina virtual (VM). Para solucionar esto, Virtualization Station ofrece la función Optimizador de memoria que combina el intercambio de memoria y la asignación de memoria dinámica para garantizar un uso eficaz de la memoria en el dispositivo. En este tutorial le explicamos cómo optimizar el uso de memoria a fin de mejorar la flexibilidad y la escalabilidad del sistema y las máquinas virtuales.

Configuración del entorno

Este tutorial usa el siguiente entorno de hardware, pero los pasos deberían ser prácticamente idénticos con independencia de su configuración específica.

Dispositivo

Tipo

Dispositivo host

TS-677-1600-8G

VM1

Windows 10 64-bit (4 núcleos/4 GB)

VM2

Windows 10 64-bit (4 núcleos/4 GB)

VM3

Ubuntu 18.04 64-bit (4 núcleos/2 GB)

VM4

Ubuntu 18.04 64-bit (4 núcleos/2 GB)

Configuración de ajustes y preferencias

Configuración del sobrecompromiso de memoria y el optimizador de memoria

  1. Inicie Virtualization Station.
  2. Vaya a Preferencias > Memoria.
  3. Seleccione Sobrecompromiso de memoria.
  4. En Ratio sobrecomprometido, seleccione 50 %.
  5. Habilite el Optimizador de memoria.
    1. Seleccione Habilitar optimizador de memoria.
    2. Seleccione Ajustes de optimización automática.
      Nota:

      Normalmente los Ajustes de optimización de memoria se recomiendan al optimizar el uso de memoria.

      Los Ajustes personalizados le permiten personalizar el umbral y el intervalo de búsqueda en función de sus necesidades específicas.

  6. Haga clic en Aplicar.

Configuración del intercambio de memoria y la asignación de memoria dinámica

Debe realizar este proceso por cada máquina virtual.

  1. Inicie Virtualization Station.
  2. Identifique una VM en funcionamiento.
  3. Apague la VM.
  4. Vaya a Configuración de la VM > General.
  5. Seleccione Habilitar el intercambio de memoria.
  6. Seleccione Habilitar la asignación de memoria dinámica.
  7. Establezca la configuración de memoria reservada.

    La Memoria reservada siempre se asigna a la VM. La memoria combinada para cada VM no debería superar la memoria del sistema utilizable.

    Importante:

    Configurar la Memoria reservada por debajo del mínimo requerido por el sistema operativo puede afectar al rendimiento.

    Dispositivo

    Memoria reservada

    VM1

    2,0 GB

    VM2

    2,0 GB

    VM3

    1,2 GB (1229 MB)

    VM4

    1,2 GB (1229 MB)

  8. Establezca la configuración de los recursos compartidos.

    Los valores de los recursos compartidos (bajo, normal, alto y personalizado) se comparan entre todas las máquinas virtuales del sistema. Cuanto más alto sea el valor de la VM, más memoria se asignará cuando el sistema tenga memoria libre disponible. En cambio, cuando el sistema tenga poca memoria, la proporción de memoria requerida por esta VM será más baja.

    Dispositivo

    Recursos compartidos

    VM1

    Bajos (1)

    VM2

    Altos (10000)

    VM3

    Bajos (1)

    VM4

    Altos (10000)

Instalación del VirtIO Balloon Driver en máquinas virtuales

Las máquinas virtuales modernas basadas en Linux (VM3 y VM4) incluyen los Balloon drivers por defecto. Este proceso solo es necesario para máquinas virtuales basadas en Windows (VM1 y VM2).

  1. Inicie Virtualization Station.
  2. Identifique una VM.
  3. Detenga la VM.
  4. Vaya a Información de VM.
  5. Inserte el archivo ISO del CD de Guest Tools.
    1. Haga clic en .

      Se abrirá un menú.

    2. Seleccione Insertar CD de Guest Tools.
  6. Inicie la VM.
  7. Haga clic en para abrir la consola de la VM.
  8. Seleccione la unidad de CD.
  9. Instale qnap-guest-tools desde el CD de Guest Tools.
  10. Siga las instrucciones de la pantalla para instalar Guest Tools de QNAP.

Configuración del arranque automático

Este paso es opcional, pero puede ayudar a reducir los problemas de memoria insuficiente durante el arranque de la VM. Dado que las máquinas virtuales basadas en Windows usan toda la memoria asignada al arrancarlas, QNAP recomienda primero iniciar las VM.

Debe realizar este proceso por cada máquina virtual.

  1. Inicie Virtualization Station.
  2. Identifique una VM.
  3. Vaya a Configuración de la VM > Otros.
  4. En Arranque automático, seleccione Demora.
  5. Configure la demora de inicio.

    Dispositivo

    Demora de inicio

    VM1

    0 segundos

    VM2

    60 segundos

    VM3

    120 segundos

    VM4

    180 segundos

Revisión

Comprobación del intercambio de memoria

  1. Inicie Virtualization Station.
  2. Haga clic en .

Comprobación de la asignación de memoria dinámica en VM de Windows

Estas instrucciones solo se aplican a máquinas virtuales basadas en Windows.

  1. Inicie Virtualization Station.
  2. Identifique una VM.
  3. Haga clic en para abrir la consola de la VM.
  4. Instale y ejecute RAMMap.
    Nota:

    El campo Driver Locked enumera la cantidad de memoria recuperada desde la VM cuando al dispositivo host le falta memoria.

Comprobación de la asignación de memoria dinámica en VM de Linux

Estas instrucciones solo se aplican a máquinas virtuales basadas en Linux.

  1. Inicie Virtualization Station.
  2. Identifique una VM.
  3. Haga clic en para abrir la consola de la VM.
  4. Ejecute el Monitor del sistema.
    Nota:

    El campo de Memoria total enumera la cantidad total de memoria utilizable disponible para la VM después de cualquier recuperación de memoria por parte del dispositivo host.

¿Le ha resultado útil este artículo?

El 69% de las personas piensa que ayuda.
Gracias por sus comentarios.

Díganos cómo podemos mejorar este artículo:

Si desea enviarnos más comentarios, inclúyalos a continuación.

Elija especificación

      Mostrar más Mostrar menos

      Este portal en otros países / regiones:

      open menu
      back to top