XenCenter

Almacenamiento en caché de lectura

El almacenamiento en caché de lectura mejora el rendimiento del disco de una máquina virtual, ya que, después de la lectura inicial desde un disco externo, los datos se almacenan en caché en la memoria libre del host. Mejora en gran medida el rendimiento en situaciones en las que muchas VM se clonan desde una sola VM base, ya que reduce drásticamente la cantidad de bloques leídos del disco. Por ejemplo, el almacenamiento en caché de lectura mejora el rendimiento en los entornos de servicios de creación de máquinas (MCS) de Citrix Virtual Desktops.

Esta mejora del rendimiento se puede observar siempre que los datos se deben leer del disco más de una vez, ya que se almacenan en caché en la memoria. Esta diferencia de rendimiento se nota sobre todo en la degradación del servicio que se produce durante situaciones de E/S intensas. Por ejemplo:

  • Cuando un número significativo de usuarios finales arranca en un plazo limitado (tormenta de arranque)
  • Cuando se programa un número significativo de máquinas virtuales para ejecutar análisis de malware al mismo tiempo (tormenta de antivirus)

Nota:

Es posible que sea necesario aumentar la cantidad de memoria asignada al dominio de control de XenServer (dom0) para aprovechar al máximo el almacenamiento en caché de lectura. Para obtener instrucciones sobre cómo aumentar la memoria dom0, consulte Cambio de la memoria del dominio de control.

XenCenter muestra el estado del almacenamiento en caché de lectura en la ficha General de la máquina virtual.

Nota:

El almacenamiento en caché de lectura está disponible para los clientes de XenServer Premium Edition.

El almacenamiento en caché de lectura está habilitado de forma predeterminada, siempre que:

  • El host de XenServer se licencia con XenServer Premium Edition.
  • La máquina virtual está conectada a una VDI en un SR basado en archivos, como NFS, EXT3/EXT4 o GFS2. El almacenamiento en caché de lectura no se puede utilizar con otros tipos de SR.
  • La máquina virtual se crea a partir de un clon rápido o una instantánea, o la máquina virtual está conectada a un VDI de solo lectura.

Para obtener información detallada sobre el almacenamiento en caché de lectura, consulte Almacenamiento en caché de lectura.

Para inhabilitar el almacenamiento en caché de lectura

Puede inhabilitar el almacenamiento en caché de lectura para un SR en su cuadro de diálogo Propiedades.

  1. En el panel Recursos, seleccione el SR en el que quiere inhabilitar el almacenamiento en caché de lectura.
  2. En la ficha General, haga clic en Propiedades.
  3. En el cuadro de diálogo Propiedades, anule la selección de Habilitar caché de lectura.
  4. Haga clic en Aceptar.

Para habilitar el almacenamiento en caché de lectura

Puede habilitar el almacenamiento en caché de lectura para un SR en su cuadro de diálogo Propiedades.

  1. En el panel Recursos, seleccione el SR en el que quiere habilitar el almacenamiento en caché de lectura.
  2. En la ficha General, haga clic en Propiedades.
  3. En el cuadro de diálogo Propiedades, seleccione Habilitar almacenamiento en caché de lectura.
  4. Haga clic en Aceptar.
  5. Reinicie las máquinas virtuales de las que quiera beneficiarse de la configuración cambiada.
Almacenamiento en caché de lectura