XenCenter

PVS-Accelerator

La función PVS-Accelerator de Citrix Hypervisor ofrece capacidades adicionales para los clientes que utilizan Citrix Hypervisor 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 Citrix Hypervisor. Para beneficiarse de la función PVS-Accelerator, utilice Citrix Hypervisor con Citrix Provisioning 7.12 o una versión posterior. Para obtener información detallada sobre PVS-Accelerator, consulte la documentación del producto.

Habilitar el acelerador de PVS implica un proceso simple de tres pasos:

  1. Instale el paquete complementario PVS-Accelerator en el servidor de Citrix Hypervisor.
  2. Configure PVS-Accelerator en Citrix Hypervisor.
  3. 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 Citrix Hypervisor y en PVS:

  1. Instale el paquete complementario PVS-Accelerator en cada host Citrix Hypervisor del grupo. El paquete complementario está disponible para su descarga en la página Descargas de productos Citrix Hypervisor. Para obtener instrucciones sobre cómo instalar el paquete complementario, consulte Instalación de paquetes complementarios.
  2. Configure PVS-Accelerator en Citrix Hypervisor. Esta configuración se puede realizar mediante XenCenter o la CLI xe.

    Después de instalar el paquete complementario PVS-Accelerator, agregue los detalles de configuración del PVS-Accelerator en el servidor de Citrix Hypervisor. 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 cómo configurar PVS-Accelerator mediante la CLI xe, consulte la documentación del producto Citrix Hypervisor.

    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 PVS-Accelerator Supplemental Packy asignar una licencia con derechos. 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 de Citrix Hypervisor.
  3. Después de configurar PVS-Accelerator en el servidor de Citrix Hypervisor, complete la configuración de caché para el sitio recién creado mediante la consola de Citrix Provisioning o la CLI del complemento PowerShell. 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 tipo Producción o Prueba. Los dispositivos marcados como de tipo Mantenimiento no se almacenan en caché

Notas:

  • PVS-Accelerator está disponible para clientes de Citrix Hypervisor Premium Edition o clientes que tienen acceso a Citrix Hypervisor a través de sus derechos de Citrix Virtual Apps and Desktops.
  • 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é.
  • Después de actualizar el paquete complementario de PVS-Accelerator, XenCenter puede incluir varias versiones de PVS-Accelerator. Sin embargo, solo está activa la versión más reciente. No es necesario desinstalar PVS-Accelerator, ya que las versiones antiguas de esta función siempre se sustituyen por la versión más reciente.
PVS-Accelerator