XenApp and XenDesktop

Configurar y administrar

En este apartado se describen los elementos que se deben tener en cuenta a la hora de configurar y administrar un entorno de Personal vDisk (PvD). También se incluyen las prácticas recomendadas y las descripciones de las tareas pertinentes.

En el caso de tareas que implican trabajar con el Registro de Windows:

Precaución:

Si se modifica el Registro de forma incorrecta, pueden producirse problemas graves que obliguen a reinstalar el sistema operativo. Citrix no puede garantizar que los problemas derivados de la utilización inadecuada del Editor del Registro puedan resolverse. Si utiliza el Editor del Registro, será bajo su propia responsabilidad. Haga una copia de seguridad del Registro antes de modificarlo.

Consideraciones: tamaño del disco Personal vDisk

Los siguientes factores repercuten en el tamaño del volumen principal del disco Personal vDisk:

  • El tamaño de las aplicaciones que los usuarios instalarán en sus discos PvD

    Durante los reinicios, PvD determina el espacio libre restante en el área de aplicaciones (UserData.v2.vhd). Si el espacio cae por debajo del 10%, el área de aplicaciones se expande hacia el espacio no utilizado del área de perfiles (de manera predeterminada, el espacio disponible en la unidad P:). El espacio que se agrega al área de aplicaciones es aproximadamente el 50% del espacio libre combinado que queda en el área de aplicaciones y el área de perfiles.

    Por ejemplo, si el área de aplicaciones de un disco PvD de 10 GB (que de manera predeterminada tiene un tamaño de 5 GB) alcanza los 4,7 GB y el área de perfiles tiene 3 GB libres, el espacio que se agrega al área de aplicaciones se calcula de la siguiente manera:

    Espacio agregado = (5,0-4,7)/2 + 3,0/2 = 1,65 GB

    El espacio agregado al área de aplicaciones es solo aproximado porque se reserva un pequeño espacio para guardar registros y otros usos auxiliares. El cálculo y posible cambio de tamaño tienen lugar en cada reinicio.

  • El tamaño de los perfiles de los usuarios (si no se va a usar una solución de administración de perfiles aparte)

    Además del espacio requerido para las aplicaciones, también debe comprobar que haya suficiente espacio disponible en los discos PvD para almacenar los perfiles de los usuarios. Incluya las carpetas especiales no redirigidas (por ejemplo, Mis documentos y Mi música) al calcular los requisitos de espacio. Los tamaños de los perfiles existentes se pueden consultar en el Panel de control (sysdm.cpl).

    Algunas soluciones de redirección de perfiles almacenan archivos stub (archivos de centinela) en lugar de los datos de perfil reales. Inicialmente, puede parecer que estas soluciones de perfiles no almacenan ningún dato, pero, en realidad, consumen una entrada de directorio de archivos en el sistema por cada archivo stub (generalmente, son 4 KB por archivo). Si usa una solución de este tipo, debe calcular el tamaño según los datos de perfil reales y no según los archivos stub.

    Las aplicaciones empresariales de uso compartido de archivos (como ShareFile y Dropbox) pueden sincronizar o descargar datos en las áreas de perfiles de los usuarios de los discos Personal vDisk. Para utilizar esas aplicaciones, incluya suficiente espacio en los cálculos de tamaño para esos datos.

  • Los recursos consumidos por el disco VHD de plantilla que contiene el inventario de PvD

    El disco VHD de plantilla contiene datos de inventario de PvD (archivos de centinela correspondientes al contenido de la imagen maestra). El área de aplicaciones del PvD se crea a partir de este VHD. Cada carpeta o archivo de centinela comprende una entrada de directorio de archivos en el sistema de archivos, por lo que el contenido de VHD de plantilla consume espacio de aplicaciones del PvD incluso aunque el usuario final todavía no haya instalado ninguna aplicación. Puede determinar el tamaño del disco VHD de plantilla si examina la imagen maestra después seleccionar un inventario. También puede usar la siguiente ecuación para un cálculo aproximado:

    tamaño del disco VHD de plantilla = (número de archivos en la imagen base) x 4 KB

    Puede determinar la cantidad de archivos y carpetas si hace clic con el botón secundario en la unidad C: (ubicada en la imagen de la máquina virtual base) y selecciona Propiedades. Por ejemplo, una imagen con 250 000 archivos da como resultado un disco VHD de plantilla de 1 024 000 000 bytes aproximadamente (casi 1 GB). Este espacio no estará disponible para la instalación de aplicaciones en el área de aplicaciones de PvD.

  • Recursos consumidos por operaciones de actualización de imágenes de PvD

    Durante las operaciones de actualización de imagen de PvD, debe haber suficiente espacio disponible en la raíz del disco PvD (de manera predeterminada, P:) para fusionar los cambios de las dos versiones de la imagen y los cambios que el usuario efectuó en su disco PvD. Por lo general, PvD reserva unas centenas de megabytes con este fin, pero los datos adicionales que se escribieron en la unidad P: pueden llegar a consumir este espacio reservado, lo que no deja espacio suficiente para completar correctamente la actualización de la imagen. El script de estadísticas de agrupación de PvD (ubicado en la carpeta Support/Tools/Scripts de los medios de instalación de XenDesktop) o la herramienta Personal vDisk Image Update Monitoring Tool (en la carpeta Support/Tools/Scripts\PvdTool) pueden ayudar a identificar los discos PvD de un catálogo que se estén actualizando y que están casi llenos.

    La presencia de productos antivirus puede afectar el tiempo necesario para ejecutar el inventario o realizar una actualización. El rendimiento se puede mejorar si agrega CtxPvD.exe y CtxPvDSvc.exe a la lista de exclusión del producto antivirus. Estos archivos se encuentran en C:\Archivos de programa\Citrix\Personal vDisk\bin. La exclusión de esos ejecutables para que no sean analizados por el antivirus puede mejorar el rendimiento del inventario y de las actualizaciones de imagen y mejorar su velocidad hasta diez veces.

  • Los recursos por crecimiento inesperado (instalación inesperada de aplicaciones, entre otros)

    Tenga en cuenta la conveniencia de agregar una cantidad de espacio extra (ya sea una cantidad fija o un porcentaje del total del disco PvD) al tamaño total para que, de ese modo, quepan instalaciones no previstas de aplicaciones que el usuario realice durante la implementación.

Cómo configurar el tamaño y la asignación del disco Personal vDisk

Es posible ajustar de forma manual el algoritmo de cambio automático de tamaño que determina el tamaño del disco VHD en relación a la unidad P:. Para ello, establezca el tamaño inicial del disco VHD. Esto puede resultar útil si, por ejemplo, se sabe que los usuarios instalarán varias aplicaciones que son demasiado grandes para la capacidad del VHD, aún después de cambiar el tamaño mediante el algoritmo. En este caso, puede aumentar el tamaño inicial del espacio destinado a las aplicaciones para que quepan las aplicaciones instaladas por los usuarios.

Es preferible que ajuste el tamaño inicial del disco VHD en una imagen maestra. También puede ajustar el tamaño del disco VHD de un escritorio virtual cuando un usuario no tiene espacio suficiente para instalar una aplicación. Sin embargo, debe repetir esta operación en cada escritorio virtual afectado; no es posible ajustar el tamaño inicial del disco VHD en un catálogo ya creado.

Asegúrese de que el VHD tenga un tamaño lo suficientemente grande como para almacenar archivos de definiciones de antivirus, que suelen ser grandes.

Busque y configure las siguientes claves de Registro en HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\personal vDisk\Config. (No modifique ningún otro parámetro de esta clave del Registro). Todos los parámetros deben especificarse en la imagen maestra (excepto MinimumVHDSizeMB, que se puede cambiar en una máquina individual); los parámetros especificados en la imagen maestra se aplicarán durante la próxima actualización de imagen.

  • MinimumVHDSizeMB

    Especifica el tamaño mínimo (en megabytes) de la parte de las aplicaciones (C:) del disco Personal vDisk. El nuevo tamaño debe ser mayor que el tamaño existente, pero menor que el tamaño del disco menos PvDReservedSpaceMB.

    Cuando se aumenta este valor se asigna espacio libre desde el área del disco virtual a la unidad C:. Este parámetro se ignora si se usa un valor más bajo que el tamaño actual de la unidad C:, o si EnableDynamicResizeOfAppContainer tiene el valor 0.

    Valor predeterminado = 2048

  • EnableDynamicResizeOfAppContainer

    Habilita o inhabilita el algoritmo de cambio dinámico de tamaño.

    • Cuando el valor se establece en 1, cambia el tamaño del área de las aplicaciones (C:) automáticamente cuando el espacio disponible en C: baja del 10%. Los valores permitidos son 1 y 0. Para que el cambio de tamaño tenga efecto, es necesario un reinicio.
    • Cuando se establece en 0, el tamaño del disco VHD se determina según el método usado en las versiones anteriores a XenDesktop 7.x

    Valor predeterminado = 1

  • EnableUserProfileRedirection

    Habilita o inhabilita la redirección del perfil del usuario al disco Personal vDisk.

    • Cuando se establece en 1, PvD redirige los perfiles de los usuarios a la unidad del disco Personal vDisk (de manera predeterminada, P:). Los perfiles se redirigen normalmente a P:\Users, lo que corresponde a un perfil de Windows estándar. Esta redirección permite conservar los perfiles en caso de que el escritorio de PvD deba restablecerse.

    • Cuando se le da el valor 0, todo el espacio del disco virtual (vDisk) menos PvDReservedSpaceMB se asigna a C:, la parte de aplicaciones del disco virtual, y la unidad P: del disco virtual se oculta en el Explorador de Windows. Citrix recomienda inhabilitar la redirección (para ello, establezca el valor en 0) al usar Citrix Profile Management o alguna otra solución de administración de perfiles móviles.

      Este parámetro conserva los perfiles en C:\Usuarios en lugar de redirigirlos al disco Personal vDisk, y deja que la solución de administración de perfiles móviles se ocupe de gestionarlos.

      Este valor garantiza que todo el espacio en P: esté asignado a las aplicaciones.

      Se asume que si este valor está establecido en 0, hay una solución de administración de perfiles implementada. No se recomienda inhabilitar la redirección de perfiles sin tener una solución de administración de perfiles implementada, porque los restablecimientos de PvD subsiguientes provocan la eliminación de perfiles.

    Este parámetro no debe cambiarse cuando la imagen se actualiza porque no cambia la ubicación de los perfiles existentes, pero asigna todo el espacio en el disco PvD a C: y oculta el disco.

    Configure este valor antes de implementar un catálogo. No se puede cambiar después de que el catálogo se haya implementado.

    Importante: A partir de XenDesktop 7.1, no se respetan los cambios efectuados en este valor al actualizar una imagen. Establezca el valor de la clave la primera vez que cree los catálogos a partir de los que se originarán los perfiles. Más adelante, no podrá modificar el comportamiento de redirección.

    Valor predeterminado = 1

  • PercentOfPvDForApps

    Define la división entre la parte de las aplicaciones (C:) y la parte de los perfiles del disco Personal vDisk. Este valor se usa al crear nuevas máquinas virtuales y durante las actualizaciones de imagen cuando EnableDynamicResizeOfAppContainer tiene el valor 0.

    Cambiar PercentOfPvDForApps solo es efectivo cuando EnableDynamicResizeOfAppContainer tiene el valor 0. De forma predeterminada, EnableDynamicResizeOfAppContainer está establecido en 1 (habilitado), lo que significa que AppContainer (que aparece como la unidad C:) es dinámico, por lo que solo se expande cuando queda menos del 10% del espacio disponible.

    Cuando se aumenta PercentOfPvDForApps solo se aumenta el espacio máximo para el que se permite expandir la parte de Aplicaciones. El espacio no se aprovisiona inmediatamente. También debe configurar la división de espacio en la imagen maestra donde se aplicará durante la próxima actualización de imagen.

    Si ya ha generado un catálogo de máquinas con el parámetro EnableDynamicResizeOfAppContainer establecido en 1, cambie ese parámetro a 0 en la imagen maestra para la siguiente actualización y configure una división de espacio apropiada. El tamaño de división solicitado se aplicará siempre que sea mayor que el tamaño actualmente asignado para la unidad C:.

    Si quiere conservar el control total sobre la división de espacio, este valor debe establecerse en 0. Esto permite el control total sobre el tamaño de la unidad C:, en lugar de depender de que un usuario consuma espacio por debajo del umbral para expandir la unidad.

    Valor predeterminado = 50 % (se asigna un espacio de igual tamaño a ambas partes)

  • PvDReservedSpaceMB

    Define el tamaño del espacio reservado (en MB) en el disco Personal vDisk para almacenar los registros y otros datos de Personal vDisk.

    Si la implementación incluye XenApp 6.5 (o una versión anterior) y usa la distribución de aplicaciones por streaming, aumente este valor según el tamaño utilizado para Rade Cache.

    Valor predeterminado = 512

  • PvDResetUserGroup

    Válido solamente para XenDesktop 5.6: Permite que un grupo especificado de usuarios restablezca un disco Personal vDisk. En las versiones posteriores de XenDesktop, se utiliza la administración delegada para ello.

Otros parámetros:

  • Windows Update Service: Defina las actualizaciones de Windows con el valor “No buscar actualizaciones” y Windows Update Service con el valor “Inhabilitado en la imagen maestra”. Si Windows Update Service tiene que ejecutarse en el disco Personal vDisk (PvD), puede optar por la opción No buscar actualizaciones para ayudar a evitar que se instalen actualizaciones en las máquinas asociadas.

    La Tienda de Windows 8 necesita ejecutar este servicio para instalar cualquier aplicación de estilo Moderno (también llamadas aplicaciones Metro).

  • Actualizaciones de Windows: Incluidas las actualizaciones de Internet Explorer, que se deben aplicar a la imagen maestra.

  • Actualizaciones que requieren reinicios: Las actualizaciones de Windows aplicadas a la imagen maestra pueden requerir varios reinicios para instalarse completamente, según el tipo de parche que se entregue con ellas. Compruebe que reinicia la imagen maestra correctamente para completar totalmente la instalación de las actualizaciones de Windows aplicadas a ella, antes de seleccionar el inventario de PvD.

  • Actualizaciones de aplicaciones: Actualice las aplicaciones instaladas en la imagen maestra para conservar espacio en los discos Personal vDisk de los usuarios. Esto también evita que se dupliquen esfuerzos actualizando las aplicaciones en todos y cada uno de los discos virtuales de los usuarios.

Consideraciones: aplicaciones en la imagen maestra

Algunos programas de software pueden entrar en conflicto con el modo en que Personal vDisk crea el entorno del usuario, por lo que hay que instalarlos en la imagen maestra (y no en la máquina en sí) para evitar dichos conflictos. Además, aunque otro software no entre en conflicto con el funcionamiento de Personal vDisk, Citrix recomienda instalarlo en la imagen maestra.

Aplicaciones que deben instalarse en la imagen maestra:

  • Agentes y clientes (por ejemplo, el agente de System Center Configuration Manager, el cliente de App-V, Citrix Receiver)
  • Aplicaciones que instalan o modifican controladores de la primera fase de arranque
  • Aplicaciones que instalan controladores o software de impresoras o escáneres
  • Aplicaciones que modifican la pila de red de Windows
  • Herramientas de la VM como VMware Tools y XenServer Tools

Aplicaciones que se recomienda instalar en la imagen maestra:

  • Aplicaciones que se distribuyen a un gran número de usuarios. En cada caso, desactive las actualizaciones de la aplicación antes de implementarla:
    • Aplicaciones de empresa que usan licencias de volumen como, por ejemplo, Microsoft Office y Microsoft SQL Server
    • Aplicaciones de uso frecuente, como Adobe Reader, Firefox y Chrome
  • Aplicaciones de gran tamaño como, por ejemplo, SQL Server, Visual Studio y marcos de trabajo de aplicaciones como .NET Framework.

Las siguientes recomendaciones y restricciones se aplican a las aplicaciones instaladas por los usuarios en las máquinas que tienen discos Personal vDisk. Algunas de ellas no pueden imponerse si los usuarios tienen privilegios de administrador:

  • Los usuarios no deben desinstalar ninguna aplicación que esté presente en la imagen maestra para volver a instalar esa misma aplicación en su disco Personal vDisk.
  • Ponga cuidado a la hora de actualizar o desinstalar aplicaciones en la imagen maestra. Después de instalar una versión de una aplicación en la imagen, un usuario podría instalar una aplicación complementaria (por ejemplo, un plug-in) que requiriera esa versión. Si existe tal dependencia, la actualización o desinstalación de la aplicación en la imagen puede hacer que el complemento no funcione correctamente. Por ejemplo, con Microsoft Office 2010 instalado en la imagen maestra, un usuario instala Visio 2010 en su disco Personal vDisk. Una posterior actualización de Office en la imagen maestra podría hacer que la versión local instalada de Visio pasara a ser inutilizable.
  • No se admite el software que usa licencias dependientes del hardware (ya sea mediante llaves o hardware basado en firma).

Consideraciones: Provisioning Services

Al usar Provisioning Services con Personal vDisk:

  • La cuenta de Soap Service debe agregarse al nodo Administradores de Studio, y debe tener un rol de Administrador de máquinas o superior. Esto garantiza que los escritorios PvD se colocan en el estado de preparación (Preparing) cuando el vDisk de Provisioning Services (PVS) pasa a la fase de producción.
  • Debe usarse la función de control de versiones de Provisioning Services para actualizar el disco Personal vDisk. Cuando la versión se eleva a la fase de producción, Soap Service pone los escritorios con PvD en el estado de preparación (Preparing).
  • El tamaño del disco Personal vDisk siempre debe ser mayor que el disco de memoria caché de escritura de Provisioning Services (de lo contrario, Provisioning Services podría elegir erróneamente el disco Personal vDisk para usarlo como memoria caché de escritura).
  • Después de crear un grupo de entrega, puede supervisar el disco Personal vDisk mediante la herramienta PvD Image Update Monitoring Tool o los scripts Resize y Poolstats (personal-vdisk-poolstats.ps1).

Asigne el tamaño adecuado al disco de memoria caché de escritura. Durante una operación normal, PvD captura la mayoría de las escrituras de usuario (cambios) y las redirige al disco PvD. Esto implica que se puede reducir el tamaño del disco de memoria caché de escritura de Provisioning Services. No obstante, cuando PvD no está activo (como, por ejemplo, durante las operaciones de actualización de la imagen), un disco pequeño de memoria caché de escritura de Provisioning Services podría llegar a llenarse, lo que provocaría un bloqueo de la máquina.

Citrix recomienda asignar un tamaño a los discos de memoria caché de escritura de Provisioning Services según las prácticas recomendadas de Provisioning Services. Asimismo, se recomienda agregar un espacio que doble el tamaño del disco VHD de plantilla en la imagen maestra (para que se cumplan los requisitos de fusión). Es muy poco probable que una operación de fusión requiera todo este espacio, pero podría darse el caso.

Al usar Provisioning Services para implementar un catálogo de máquinas con Personal vDisk habilitado:

  • Siga las instrucciones indicadas en la documentación de Provisioning Services.
  • Puede cambiar los parámetros de limitación de acciones de energía si modifica la conexión en Studio. Para obtener más información, consulte los apartados siguientes.
  • Si actualiza el disco Personal vDisk de Provisioning Services después de instalar o actualizar aplicaciones y otro software y de reiniciar el disco, ejecute el inventario de PvD y apague la VM. A continuación, transfiera la nueva versión al modo de producción. Los escritorios con PvD del catálogo deben entrar automáticamente en el estado de preparación (Preparing). Si no lo hacen, compruebe que la cuenta de Soap Service tiene privilegios de administrador de máquinas o superior en el Controller.

La función del modo de prueba de Provisioning Services permite crear un catálogo de prueba que contenga máquinas que utilicen una imagen maestra actualizada. Si las pruebas confirman la viabilidad del catálogo de prueba, el catálogo se puede transferir al modo de producción.

Consideraciones: Machine Creation Services

Al usar Machine Creation Services (MCS) para implementar un catálogo de máquinas con Personal vDisk habilitado:

  • Siga las instrucciones indicadas en la documentación de XenDesktop.
  • Ejecute un inventario de PvD después de crear la imagen maestra y, luego, apague la VM (PvD no funcionará correctamente si no se apaga la VM). A continuación, tome una instantánea de la imagen maestra.
  • En el asistente Crear catálogo de máquinas, especifique el tamaño del disco Personal vDisk y su letra de unidad.
  • Después de crear un grupo de entrega, puede supervisar el disco Personal vDisk mediante la herramienta PvD Image Update Monitoring Tool o los scripts Resize y Poolstats (personal-vdisk-poolstats.ps1).
  • Puede cambiar los parámetros de limitación de acciones de energía si modifica la conexión en Studio. Para obtener más información, consulte los apartados siguientes.
  • Si actualiza la imagen maestra, ejecute el inventario de PvD después de actualizar las aplicaciones y otros programas de software en la imagen y, a continuación, apague la VM. A continuación, tome una instantánea de la imagen maestra.
  • Use el script personal-vdisk-poolstats.ps1 o la herramienta Personal vDisk Image Update Monitoring Tool para comprobar que haya suficiente espacio en cada máquina virtual con PvD habilitado que usará la imagen maestra actualizada.
  • Después de actualizar el catálogo de máquinas, los escritorios con PvD entran en el estado de preparación (Preparing) a medida que procesan individualmente los cambios hechos a la nueva imagen maestra. Los escritorios se actualizan de acuerdo con la estrategia de distribución especificada durante la actualización de la máquina.
  • Use la herramienta Personal vDisk Image Update Monitoring Tool o el script personal-vdisk-poolstats.ps1 para supervisar el disco Personal vDisk en el estado de preparación (Preparing).

Cómo excluir archivos y carpetas de los discos Personal vDisk

Use los archivos de reglas para excluir archivos y carpetas de los discos virtuales. Puede hacer esto cuando los discos Personal vDisk están en fase de implementación. Los archivos de reglas tienen el nombre custom_*_rules.template.txt y se encuentran en la carpeta \config. Los comentarios de cada archivo ofrecen documentación adicional.

Cómo ejecutar el inventario al actualizar una imagen maestra

Con Personal vDisk habilitado, después de realizar actualizaciones en la imagen maestra posteriores a la instalación, es importante actualizar el inventario del disco (“ejecutar el inventario”) y tomar una nueva instantánea.

Puesto que son los administradores y no los usuarios quienes administran las imágenes maestras, si instala una aplicación que coloca archivos binarios en el perfil de usuario del administrador, dicha aplicación no está disponible para los usuarios de los escritorios virtuales compartidos (incluidos aquellos basados en catálogos agrupados de máquinas y catálogos agrupados de máquinas con Personal vDisk). Son los propios usuarios quienes tienen que instalar las aplicaciones.

Se recomienda tomar una instantánea de la imagen después de realizar cada paso de este procedimiento.

  1. Actualice la imagen maestra instalando aplicaciones y actualizaciones del sistema operativo y configurando el sistema en la máquina como desee.

    Para las imágenes maestras basadas en Windows XP que desee implementar con discos Personal vDisk, compruebe que no haya ningún cuadro de diálogo abierto (por ejemplo, mensajes que confirman la instalación de un programa o mensajes que piden autorización para usar controladores sin firma). Cuando quedan cuadros de diálogo abiertos en imágenes maestras en este entorno, se impide que VDA pueda registrarse con el Delivery Controller. Para impedir la aparición de mensajes que piden autorización para usar controladores sin firma, use el Panel de control. Por ejemplo, vaya a Sistema > Hardware > Firma de controladores, y seleccione la opción pertinente para omitir advertencias.

  2. Apague la máquina. Para máquinas con Windows 7, haga clic en Cancelar cuando el disco Personal vDisk de Citrix bloquee el apagado de la máquina.

  3. En el cuadro de diálogo del disco Citrix Personal vDisk, haga clic en Actualizar inventario. Este paso puede tardar varios minutos en completarse.

    Importante: Si interrumpe el siguiente apagado (aunque sea para realizar una pequeña actualización en la imagen), el inventario del disco Personal vDisk ya no coincidirá con la imagen maestra. Esto hace que la función Personal vDisk deje de funcionar. Si interrumpe el apagado del sistema, debe reiniciar la máquina, apagarla y, cuando lo pida el sistema, hacer clic de nuevo en Actualizar inventario.

  4. Cuando la operación de inventario haya apagado la máquina, tome una instantánea de la imagen maestra.

Puede exportar un inventario a un punto compartido de red y, a continuación, importar ese inventario en una imagen maestra. Para obtener más información, consulte Exportar e importar un inventario de PvD.

Cómo configurar los parámetros de la limitación de conexiones

Citrix Broker Service controla el estado de energía de las máquinas que proporcionan los escritorios y las aplicaciones. El servicio Broker Service puede controlar varios hipervisores a través de un Delivery Controller. Mediante las acciones de energía del servicio Broker Service, se controla la interacción entre un Controller y el hipervisor. Para evitar sobrecargar el hipervisor, las acciones que cambian el estado de energía de una máquina reciben una prioridad y se envían al hipervisor mediante un mecanismo de limitación de peticiones. Los siguientes parámetros afectan a la limitación de peticiones. Para especificar esos valores, modifique la conexión (página Avanzada) en Studio.

Para configurar los valores de limitación de conexiones:

  1. Seleccione Configuración > Alojamiento en el panel de navegación de Studio.
  2. Seleccione la conexión y, a continuación, seleccione Modificar conexión en el panel Acciones.
  3. Puede cambiar los siguientes valores:
    • Acciones simultáneas (de cualquier tipo): La cantidad máxima de acciones de energía en curso y simultáneas permitidas. Este parámetro se especifica tanto como valor absoluto como un porcentaje de la conexión al hipervisor. Se utiliza el menor de los dos valores.

      Valor predeterminado = 100 absoluto, 20%

    • Actualizaciones de inventario de Personal vDisk simultáneas: La cantidad máxima de acciones de energía simultáneas permitidas de Personal vDisk. Este parámetro se especifica tanto como valor absoluto como un porcentaje de la conexión. Se utiliza el menor de los dos valores.

      Valor predeterminado = 50 absoluto, 25 %

      Para calcular el valor absoluto: determine el total de IOPS (TIOPS) que admite el almacenamiento del usuario final (se debe calcular o debe ser especificado por el fabricante). Con 350 IOPS por VM (IOPS/VM), determine el número de máquinas virtuales que deben estar activas en un momento dado en el almacenamiento. Calcule este valor dividiendo el total de IOPS entre IOPS/VM.

      Por ejemplo, si el almacenamiento del usuario final es de 14000 IPS, el número de máquinas virtuales es: 14000 IOPS / 350 IOPS/VM = 40.

    • Máximo de acciones nuevas por minuto: La cantidad máxima de acciones de energía nuevas que se pueden enviar al hipervisor por minuto. Especificadas con valor absoluto.

      Valor predeterminado= 10

Para identificar más fácilmente el valor óptimo de estos parámetros en la implementación:

  1. Con la ayuda de los valores predeterminados, mida el tiempo total de respuesta de la actualización de una imagen de un catálogo de prueba. Esta es la diferencia entre el inicio de una actualización de imagen (T1) y el momento en que el agente VDA de la última máquina del catálogo se registra con el Controller (T2). Tiempo total de respuesta = T2 - T1.
  2. Mida las operaciones de entrada y salida por segundo (IOPS) del almacenamiento del hipervisor durante la actualización de la imagen. Esta información puede servir como referencia para la optimización. (Los valores predeterminados pueden ser la mejor opción; de lo contrario, es posible que el sistema alcance la cantidad máxima de IOPS, lo que requerirá reducir los valores del parámetro.)
  3. Cambie el valor “Actualizaciones de inventario simultáneas de Personal vDisk” tal y como se describe a continuación (sin cambiar ninguno de los demás parámetros).
    1. Aumente el valor en 10 y mida el tiempo total de respuesta después de cada cambio. Siga aumentando el valor de 10 en 10 y realice pruebas con el resultado hasta el deterioro o hasta que el tiempo total de respuesta no cambie en absoluto.
    2. Si el paso anterior, consistente en aumentar el valor, no produjo ninguna mejora, disminuya el valor de 10 en 10 y mida el tiempo total de respuesta después de cada disminución. Repita este proceso hasta que el tiempo total de respuesta no cambie o hasta que no mejore más. Seguramente, este será el valor óptimo para las acciones de energía de Personal vDisk.
  4. Después de obtener el valor del parámetro de acciones de energía de Personal vDisk, modifique uno a uno los valores de las acciones simultáneas (todos los tipos) y la cantidad máxima de acciones nuevas por minuto. Siga el procedimiento descrito anteriormente (aumentar o disminuir) para probar distintos valores.

Cómo configurar Personal vDisk con Microsoft System Center Configuration Manager 2007

System Center Configuration Manager (Configuration Manager) 2012 no requiere ninguna configuración especial y se puede instalar igual que otra aplicación de imagen maestra. La siguiente información se aplica solo a System Center Configuration Manager 2007. No se admiten las versiones de Configuration Manager anteriores a Configuration Manager 2007.

Complete los siguientes pasos para utilizar el software de agente Configuration Manager 2007 en un entorno de Personal vDisk.

  1. Instale el agente cliente en la imagen maestra.
    1. Instale el cliente de Configuration Manager en la imagen maestra.
    2. Detenga el servicio ccmexec (SMS Agent) e inhabilítelo.
    3. Elimine certificados del cliente o SMS del almacén de certificados del equipo local de este modo:
      • Modo mixto: Certificados (equipo local)\SMS\Certificados
      • Modo nativo
        • Certificados (equipo local)\Personal\Certificados
        • Elimine el certificado del cliente emitido por su entidad de certificación (por regla general, una infraestructura de clave pública PKI interna)
    4. Elimine o cambie de nombre el archivo C:\Windows\smscfg.ini.
  2. Quite la información que identifique de manera exclusiva al cliente.
    1. (Optativo) Elimine o mueva archivos de registros de C:\Windows\System32\CCM\Logs.
    2. Instale Virtual Delivery Agent (si no estaba ya instalado) y seleccione el inventario de PvD.
    3. Apague la imagen maestra, tome una instantánea y cree un catálogo de máquinas a partir de esa instantánea.
  3. Valide Personal vDisk e inicie los servicios. Lleve a cabo estos pasos una vez en cada escritorio con PvD después de iniciarlos por primera vez. Esto puede hacerse mediante un objeto de directiva de grupo (GPO) de dominio, por ejemplo.
    • Confirme que PvD está activo comprobando la presencia de la clave de Registro HKLM\Software\Citrix\personal vDisk\config\virtual.
    • Configure el servicio ccmexec (agente SMS) en Automático e inicie el servicio. El cliente de Configuration Manager contacta con el servidor de Configuration Manager y obtiene certificados y GUID nuevos y exclusivos.