XenCenter

PVS-Accelerator

La función PVS-Accelerator de XenServer mejora el rendimiento al almacenar en caché las solicitudes de lectura de PVS en cada host de XenServer. Esta función está disponible para los clientes que utilizan XenServer y Citrix Provisioning (PVS), una solución popular para la administración y el alojamiento de imágenes en Citrix Virtual Apps and Desktops. Para aprovechar PVS-Accelerator, utilice XenServer con Citrix Provisioning 7.12 o posterior.

Habilitar PVS-Accelerator

La habilitación de PVS-Accelerator implica dos pasos clave:

  1. Configurar PVS-Accelerator en XenServer.
  2. Completar la configuración de la caché en PVS.

Configurar PVS-Accelerator en XenServer

Puede configurar PVS-Accelerator en XenServer mediante XenCenter o la CLI de xe. La siguiente sección contiene instrucciones de XenCenter. Para obtener información sobre cómo configurar PVS-Accelerator mediante la CLI de xe, consulte la documentación del producto XenServer.

Configure PVS-Accelerator mediante XenCenter®:

  1. En XenCenter, seleccione el grupo o el host independiente y, a continuación, seleccione la ficha PVS.

    La ficha PVS aparece a nivel de grupo (o a nivel de host si no hay ningún grupo) en XenCenter después de instalar el Paquete complementario PVS-Accelerator y asignar una licencia Premium Edition. La ficha PVS muestra un resumen del estado de la caché de lectura para todas las máquinas virtuales que se ejecutan dentro del grupo.

  2. Seleccione Configurar PVS-Accelerator.
  3. En el cuadro de diálogo Configuración de PVS-Accelerator, seleccione Agregar configuración de caché para agregar un sitio PVS.
    1. Introduzca un nombre para el sitio PVS en el campo Nombre del sitio.
    2. Para cada host del grupo, especifique qué caché usar:

      • Solo memoria: Utiliza hasta el tamaño de caché especificado en la memoria del Dominio de control. Esta opción requiere que se asigne memoria adicional al Dominio de control. Para obtener información sobre cómo asignar memoria al Dominio de control, consulte Cambiar la memoria del Dominio de control.
      • Repositorio de almacenamiento (SR): Utiliza hasta el tamaño de caché especificado en el SR. También utiliza implícitamente la memoria disponible del dominio de control como una capa de caché de mejor esfuerzo.

      Importante:

      • Si no se especifica ni Solo memoria ni un SR, la caché de lectura no se activa.
      • PVS-Accelerator se ha diseñado para utilizar solo memoria, o una combinación de disco y memoria. Independientemente de la elección de configuración, aumente la cantidad de memoria asignada al Dominio de control para garantizar que no haya degradación del rendimiento del sistema.
      • Recomendamos que asigne al menos 4 GB de memoria del Dominio de control por host para evitar accesos frecuentes al disco que causan una mayor latencia de lectura y, por lo tanto, degradan el rendimiento. Para obtener más información, consulte Cambiar la memoria del Dominio de control.
      • Recomendamos que asigne al menos 5 GB de espacio de caché por cada versión de vDisk que utilice activamente.
  4. Haga clic en Aceptar. Se añaden el nuevo sitio PVS y la configuración de almacenamiento en caché elegida en el servidor XenServer.

Complete la configuración de la caché en PVS

Después de configurar PVS-Accelerator en el servidor XenServer, complete la configuración de la caché para el sitio recién creado mediante la consola de Citrix Provisioning o la CLI de PowerShell Snap-In. Para obtener más información, consulte Documentación de Citrix Provisioning. Cuando este paso esté completo, puede ver una lista de servidores PVS configurados para el nuevo sitio haciendo clic en Ver servidores PVS en el cuadro de diálogo Configuración de PVS-Accelerator.

Funcionamiento de la caché

Después de iniciar una VM con PVS-Accelerator, el estado de la caché de la VM se muestra en la pestaña PVS y en la pestaña General de la VM. La siguiente tabla enumera los mensajes de estado que se muestran en estas pestañas.

Estado de PVS-Accelerator Descripción
Inicializado PVS-Accelerator se ha iniciado y está listo para almacenar en caché. Si la caché permanece en este estado cuando la VM se ha iniciado, significa que las direcciones IP del servidor PVS no se han configurado correctamente o que la VM no se está comunicando con el servidor PVS mediante su interfaz de red principal.
Almacenando en caché PVS-Accelerator está funcionando.
Detenido PVS-Accelerator no se está ejecutando para la VM. La caché permanece en este estado cuando la VM no se está ejecutando o cuando la caché no está configurada suficientemente.
Modo de caché de escritura incompatible No hay almacenamiento en caché, ya que la VM está configurada para mantener los cambios en el servidor PVS. Asegúrese de que el tipo de VM sea “Producción” o “Prueba” y que el vDisk esté en modo de acceso “Imagen estándar”.
Versión de protocolo incompatible La versión del servidor PVS es incorrecta. Asegúrese de que está utilizando Provisioning Services 7.12 o superior.

La funcionalidad PVS-Accelerator almacena en caché:

  • Lecturas de un vDisk, pero no escrituras ni lecturas de una caché de escritura
  • Basado en versiones de imagen. Varias VM comparten bloques en caché si utilizan la misma versión de imagen
  • Dispositivos con cualquier tipo de caché de escritura
  • Un vDisk con el modo de acceso establecido en Imagen estándar. El almacenamiento en caché no es compatible con ningún vDisk configurado en modo de imagen privada
  • Dispositivos marcados como tipo Producción o Prueba. Los dispositivos marcados como tipo Mantenimiento no se almacenan en caché

Notas:

  • PVS-Accelerator está disponible para los clientes de XenServer Premium Edition.
  • XenCenter muestra varios gráficos de rendimiento de PVS-Accelerator en la pestaña Rendimiento a nivel de host. Los gráficos de rendimiento proporcionan información detallada sobre el funcionamiento de la caché.
  • La función PVS-Accelerator utiliza las capacidades de OVS y, por lo tanto, no está disponible en hosts que utilizan Linux Bridge (obsoleto) como back-end de red.
  • PVS-Accelerator funciona en la primera interfaz de red virtual (VIF) de una VM en caché. Por lo tanto, utilice la primera VIF para conectar la red de almacenamiento de PVS para que el almacenamiento en caché funcione.

Documentación relacionada

XenServer Current Release

PVS-Accelerator