XenCenter

Almacenamiento en caché de lectura

El almacenamiento en caché de lectura mejora el rendimiento del disco de una VM, ya que, después de la lectura inicial de un disco externo, los datos se almacenan en la memoria libre del host. Mejora en gran medida el rendimiento en situaciones en las que muchas VM se clonan a partir de una única VM base, ya que reduce drásticamente el número de bloques leídos del disco. Por ejemplo, el almacenamiento en caché de lectura mejora el rendimiento en entornos de Citrix Virtual Desktops Machine Creation Services™ (MCS).

Esta mejora del rendimiento se observa cada vez que los datos deben leerse del disco más de una vez, ya que se almacenan en la memoria caché. Esta diferencia de rendimiento es más notable en la degradación del servicio que se produce durante situaciones de E/S intensivas. Por ejemplo:

  • Cuando un número significativo de usuarios finales arranca en un período de tiempo reducido (tormenta de arranque)
  • Cuando un número significativo de VM están programadas 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 un uso más eficiente del almacenamiento en caché de lectura. Para obtener instrucciones sobre cómo aumentar la memoria de 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 VM.

Nota:

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

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

  • El host de XenServer tiene licencia con XenServer Premium Edition.
  • La VM está conectada a un 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 VM se crea a partir de un clon rápido o una instantánea, o la VM 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 deshabilitar el almacenamiento en caché de lectura

Puede deshabilitar el almacenamiento en caché de lectura para un SR NFS, EXT3/EXT4 o SMB en su cuadro de diálogo Propiedades.

  1. En el panel Recursos, seleccione el SR en el que desea deshabilitar el almacenamiento en caché de lectura.
  2. En la pestaña General, haga clic en Propiedades.
  3. En el cuadro de diálogo Propiedades, deseleccione Habilitar almacenamiento en caché de lectura.
  4. Haga clic en Aceptar.

Para los SR GFS2, la pestaña Almacenamiento en caché de lectura no se muestra y el almacenamiento en caché de lectura no se puede deshabilitar.

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 desea habilitar el almacenamiento en caché de lectura.
  2. En la pestaña 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 cualquier máquina virtual que desee que se beneficie de la configuración modificada.

Documentación relacionada

XenServer Versión actual

Almacenamiento en caché de lectura