XenCenter

PVS-Accelerator

La función PVS-Accelerator de XenServer ofrece funciones adicionales a los clientes que utilizan XenServer y Citrix Provisioning (PVS). PVS es una opción popular para la administración de imágenes y el alojamiento de Citrix Virtual Apps and Desktops. Con esta función, las solicitudes de lectura de PVS ahora se pueden almacenar en caché en cada host de XenServer. Para aprovechar la función PVS-Accelerator, utilice XenServer con Citrix Provisioning 7.12 o superior. Para obtener información detallada sobre PVS-Accelerator, consulte la documentación del producto.

La activación del PVS-Accelerator implica un proceso sencillo:

  1. Configure PVS-Accelerator en XenServer.
  2. Complete la configuración de la memoria caché en PVS.

Habilitación del acelerador de PVS

Para habilitar la función PVS-Accelerator, complete los siguientes parámetros de configuración en XenServer y en PVS:

  1. Configure PVS-Accelerator en XenServer. Esta configuración se puede realizar mediante XenCenter o la CLI xe.

    Después de instalar el paquete complementario de PVS-Accelerator, agregue los detalles de configuración de PVS-Accelerator en el servidor XenServer. Este proceso implica agregar un sitio de PVS y especificar el almacenamiento de caché de PVS.

    La siguiente sección contiene instrucciones de XenCenter. Para obtener información sobre la configuración del PVS-Accelerator mediante la CLI xe, consulte la documentación del producto XenServer.

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

    Para configurar PVS-Accelerator

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

        • Cuando selecciona Solo memoria, la función utiliza hasta el tamaño de caché especificado en la memoria de Control Domain. Esta opción solo está disponible después de que se haya asignado memoria adicional al dominio de control. Para obtener información sobre cómo asignar memoria al dominio de control, consulte Cambio de la memoria del dominio de control.
        • Al seleccionar un repositorio de almacenamiento (SR), la función utiliza hasta el tamaño de caché especificado en el SR. También utiliza implícitamente la memoria de dominio de control disponible como nivel de caché de mejor esfuerzo.

        Importante:

        • Si no se especifica solo memoria ni un SR, la memoria 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 opción de configuración, aumente la cantidad de memoria asignada al dominio de control para garantizar que no se degrade el rendimiento del sistema.
        • Le recomendamos que asigne al menos 4 GB de memoria de dominio de control por host para evitar accesos frecuentes al disco que provocan una mayor latencia de lectura y, por lo tanto, degradan el rendimiento. Para obtener más información, consulte Cambio de la memoria de dominio de control.
        • Le recomendamos que asigne al menos 5 GB de espacio en caché por versión de disco virtual que utilice de forma activa.
    4. Haga clic en Aceptar. El nuevo sitio de PVS y la configuración de almacenamiento en caché elegida se agregan al servidor XenServer.
  2. Tras configurar el PVS-Accelerator en el servidor XenServer, complete la configuración de la caché del sitio recién creado mediante la consola de Provisioning de Citrix o la CLI de PowerShell Snap-In. Para obtener más información, consulte la documentación de Citrix Provisioning. Cuando finalice este paso, puede ver una lista de los servidores PVS configurados para el nuevo sitio haciendo clic en Ver servidores PVS en el cuadro de diálogo de configuración del acelerador PVS.

Operación de memoria caché

Después de iniciar una VM con PVS-Accelerator, el estado de almacenamiento en caché de la VM se muestra en la ficha PVS y en la ficha General de la VM. En la siguiente tabla se enumeran los mensajes de estado que se muestran en estas fichas.

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

La funcionalidad PVS-Accelerator almacena en caché:

  • Lee desde un disco virtual, pero no escribe ni lee desde una memoria caché de escritura
  • Basado en versiones de imágenes. Varias VM comparten bloques en caché si usan la misma versión de imagen
  • Dispositivos con cualquier tipo de memoria caché de escritura
  • Un disco virtual con el modo de acceso establecido en Standard Image. El almacenamiento en caché no es compatible con ningún disco virtual configurado en modo de imagen privada
  • Dispositivos marcados como de tipo Producción o Prueba. Los dispositivos marcados como de 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 ficha Rendimiento a nivel de host. Los gráficos de rendimiento proporcionan información detallada sobre el funcionamiento de la memoria caché.
  • La función PVS-Accelerator utiliza las capacidades de OVS y, por lo tanto, no está disponible en hosts que usan Linux Bridge 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 PVS para que funcione el almacenamiento en caché.
PVS-Accelerator