Implementar escritorios virtuales en las VM mediante Setup Wizard de Citrix Virtual Apps and Desktops

El asistente Setup Wizard de Citrix Virtual Apps and Desktops (XDSW) ayuda a implementar escritorios virtuales en máquinas virtuales y en dispositivos que utilizan discos Personal vDisk.

Importante:

El servidor Provisioning debe tener acceso directo al dispositivo de almacenamiento para facilitar la comunicación. El usuario de Citrix Provisioning debe tener acceso de lectura\escritura en el dispositivo de almacenamiento para garantizar un aprovisionamiento correcto con el BDM de HDD.

El asistente:

  • Crea máquinas virtuales en un hipervisor alojado en Citrix Virtual Apps and Desktops a partir de una plantilla existente de máquinas:
    • XenServer
    • ESX mediante V-Center
    • Hyper-V mediante SCVMM. Cuando se aprovisionan máquinas a un servidor SCVMM, el asistente cambia automáticamente la configuración de red tanto de la primera tarjeta de interfaz de red antigua como de la segunda tarjeta de interfaz de red sintética para VM Gen 1. Para obtener más información, consulte la sección SCVMM.
    • Nutanix Acropolis (a partir de instantáneas). Consulte Requisitos de Nutanix Acropolis para obtener más información.
  • Crea dispositivos de destino Citrix Provisioning dentro de una colección nueva o existente de dispositivos Provisioning que coincide con el nombre del catálogo de Citrix Virtual Apps and Desktops.
  • Asigna un disco vDisk en Standard Image a las VM de la colección de dispositivos.
  • Agrega el destino a la OU de Active Directory seleccionada.
  • Agrega escritorios virtuales a un catálogo de Citrix Virtual Apps and Desktops.

Nota:

Para máquinas virtuales Gen 2 aprovisionadas con Setup Wizard de Citrix Virtual Apps and Desktops, la partición BDM se formatea en FAT con una letra de unidad. Por ello, el sistema operativo Windows en una imagen privada de Citrix Provisioning debería reconocer la nueva partición. Por ejemplo, una imagen RDS de Provisioning que use un disco caché de escritura y una partición de BDM debería ver dos particiones en el modo de imagen privada.

Sugerencia:

Cuando use la función Linux Streaming, tenga en cuenta que se ha agregado un nuevo paso en el asistente Setup Wizard de Citrix Virtual Apps and Desktops. Agregue el certificado SSL de SOAP para asegurarse de que el destino de Linux puede crear la imagen del disco virtual a través del servidor SOAP. Para obtener más información, consulte Instalar.

Permisos de ESX

Para ESX 5.5, los permisos mínimos incluyen lo siguiente:

  • Permisos de almacén de datos
    • Asignar espacio
    • Examinar almacén de datos
    • Operaciones de archivos de bajo nivel
  • Permisos de red
    • Asignar red
  • Permisos de recursos
    • Asignar máquina virtual a la agrupación de recursos
  • Permisos de sistema: estos permisos se agregan automáticamente al crear un rol en vCenter.
    • Anónimo
    • Leídos
    • Visualización
  • Permisos de tarea
    • Crear tarea
  • Máquina virtual/permisos de configuración
    • Agregar disco existente
    • Agregar nuevo disco
    • Avanzado
    • Cambiar recuento de CPU
    • Cambiar recurso
    • Memoria
    • Modificar parámetros de dispositivo
    • Quitar disco
    • Parámetros
  • Máquina virtual/interacción
    • Apagado
    • Iniciar
    • Restablecer
    • Suspender
  • Máquina virtual/inventario
    • Crear nueva
    • Crear a partir de existentes
    • Eliminar
    • Registro
  • Máquina virtual/Aprovisionamiento
    • Clonar máquina virtual
    • Clonar plantilla
    • Permitir acceso al disco
    • Permitir descarga de máquinas virtuales
    • Permitir carga de archivos de máquinas virtuales
    • Implementar plantilla
  • Global
    • Administrar atributos personalizados
    • Definir atributo personalizado

Nota:

Otras versiones anteriormente admitidas de ESX pueden requerir los mismos permisos para funcionar con Citrix Provisioning 7.x.

Consideraciones sobre la caché de escritura

El asistente Setup Wizard de Citrix Virtual Apps and Desktops no tiene en cuenta los discos duros que estén conectados a una plantilla. Este proceso minimiza el tiempo de aprovisionamiento.

El asistente aprovisiona máquinas virtuales sin disco si el disco virtual (vDisk) está en Standard Image Mode y la caché está establecida como caché en el servidor. Si la caché está en el lado del servidor, Citrix Provisioning no arranca automáticamente las máquinas virtuales aprovisionadas.

El asistente aprovisiona máquinas virtuales con unidades de caché de escritura (el tamaño predeterminado es 6 GB y el tipo predeterminado es dinámico). Si el disco vDisk está en el modo Standard Image y la caché está establecida como caché en el disco duro local. Para dar formato a la unidad de caché de escritura, el asistente arranca automáticamente las máquinas virtuales en Standard Image Mode con caché en el servidor. Una vez completado el formateo, las VM se apagan automáticamente y luego XenDesktop puede arrancarlas cuando sea necesario.

Si la memoria caché de escritura está almacenada en el almacenamiento local del hipervisor, la configuración de la implementación con el asistente XenDesktop Setup Wizard varía según el hipervisor:

  • En XenServer, las máquinas virtuales están distribuidas en varios recursos de almacenamiento local. Cree la plantilla sin almacenamiento (arranque de red).
  • En Hyper-V, las máquinas virtuales están distribuidas en varios recursos de almacenamiento local. El archivo de configuración sigue a la memoria caché de escritura, pero es un archivo pequeño.
  • En ESX, no se puede usar el asistente XenDesktop Setup Wizard para aprovisionar máquinas virtuales si se utiliza el almacenamiento local del hipervisor.

Importante:

Al especificar los nombres asociados a los dispositivos de almacenamiento, no use comas (,). Los nombres asociados a los dispositivos de almacenamiento se conservan en Citrix Virtual Apps and Desktops y se los separa con comas. Por ejemplo, Almacenamiento 1, Almacenamiento 2, Almacenamiento 3. Si un nombre de almacenamiento incluye una coma (por ejemplo, “Almacenamiento 1, Este”), Citrix Provisioning reconocerá erróneamente este formato como dos dispositivos de almacenamiento distintos.

Tipos de disco virtual

En caso de máquinas virtuales aprovisionadas a través del asistente Setup Wizard, se crean y asocian discos nuevos para el uso de la memoria caché de escritura local de Provisioning. Los tipos de discos virtuales predeterminados que se crean son:

  • “Fijos” o “dinámicos”, según el repositorio de almacenamiento usado en XenServer
  • “Dinámicos” para SCVMM 2012 SP1
  • “Fijos” para SCVMM 2012
  • “Con aprovisionamiento ligero” para ESX

Existe una clave del Registro para reemplazar los tipos predeterminados de discos de caché de escritura creados por implementaciones de Provisioning en SCVMM y ESX. Esta clave de Registro no se aplica a XenServer. Para forzar “fijos” (o “eager-zeroed thick” para ESX):

[HKEY_CURRENT_USER\Software\Citrix\ProvisioningServices\VdiWizard]

“OVERRIDE_VM_WRITE_CACHE_DISK_TO_FIXED”=”true”

Si establece esta clave en “false”, se reemplaza por “dinámico”. Quite la clave para volver al comportamiento predeterminado.

Ejecutar el asistente

Ejecute el asistente directamente desde la consola de Citrix Provisioning o desde una consola remota.

En la consola de Citrix Provisioning, no se puede usar el asistente de instalación Citrix Virtual Apps and Desktops Setup Wizard para conectarse dos veces seguidas. Tras el primero intento que hace el asistente de conectarse al Controller de Citrix Cloud, independientemente de si se establece la conexión, debe salir y cerrar la consola de Citrix Provisioning.

Importante:

Si utiliza el arranque BDM de ISO, la plantilla debe tener la ISO de BDM conectada. La opción de arranque PXE debe configurarse como modo de arranque en la página de máquinas virtuales del asistente Setup Wizard de Citrix Virtual Apps and Desktops.

  1. Haga clic con el botón secundario en el icono del sitio en el panel del árbol de la consola. A continuación, seleccione la opción de menú Citrix Virtual Apps and Desktops Setup Wizard. Aparece el asistente Setup Wizard de Citrix Virtual Apps and Desktops.

  2. Haga clic en Next para comenzar la configuración.

  3. En la página de host de Citrix Virtual Apps and Desktops, especifique la ubicación de la dirección del host de Citrix Virtual Apps and Desktops al que conectarse y configurar. El Controller de Citrix Virtual Apps and Desktops utilizado más recientemente (nombre o IP) se almacena en caché en el Registro de la máquina local que ejecuta esta instancia de la consola.

  4. Seleccione un host de XenDesktop. Si elige un clúster, las máquinas se distribuyen uniformemente entre los hosts de clúster.

    Nota:

    No se muestran los parámetros de virtualización de XenServer 5.5 Update 2. Estos parámetros se agregan en Citrix Virtual Apps and Desktops como conexiones de host mediante la opción de crear las VM manualmente. Por eso, no se puede especificar una red o una ubicación de almacenamiento para ellas; por consiguiente, no se incluye en el asistente de instalación Citrix Virtual Apps and Desktops Setup Wizard.

  5. Proporcione las credenciales del host (nombre de usuario y contraseña).

  6. En la lista de plantillas disponibles, seleccione la plantilla que desea utilizar para el host que haya elegido. Si utiliza una versión anterior del agente VDA o si la plantilla se ha creado con Windows Vista, marque la casilla de verificación. Las plantillas válidas deben tener una dirección estática o una dirección MAC dinámica con un valor (00:00:00:00:00:00 no es un valor de dirección MAC válido).

  7. Si hay más de una red disponible para Virtualizations Settings, aparece una página para que pueda seleccionar la red adecuada.

  8. Seleccione un solo disco vDisk en Standard Image Mode para asignar a la colección de las VM.

  9. Cree un catálogo o use el existente de una versión anterior (Windows Vista o Windows 7 con VDA 5.6). Las opciones disponibles dependen de la opción de catálogo seleccionada:

    • Si eligió crear un catálogo, proporcione un nombre y una descripción para él. Los tipos de máquina apropiados son:
      • Sistema operativo de cliente Windows. Recomendado para la entrega de escritorios personalizados a usuarios o la entrega de aplicaciones a usuarios de sistemas operativos de escritorio. Proporciona la opción para guardar los cambios de un usuario en un disco Personal vDisk.
      • Sistema operativo de servidor Windows. Recomendado para la entrega de escritorios compartidos alojados para una implementación a gran escala de máquinas estandarizadas y/o aplicaciones.
      • Tenga en cuenta que la función vGPU solo se admite en sistemas operativos de escritorio.
    • Si selecciona un catálogo existente mediante el menú desplegable, aparecen la descripción, el tipo de máquina, el tipo de asignación y los datos del usuario (si corresponde) de dicho catálogo.
  10. Seleccione las preferencias de la VM. Las preferencias varían según el tipo de sistema operativo de la máquina y si los cambios del usuario asignado se descartan al finalizar su sesión.

    1. Para las máquinas de cliente o de servidor Windows que estén asignadas de forma aleatoria a usuarios que no necesitan un disco Personal vDisk:
      • Cantidad de VM que desea crear (el valor predeterminado es 1)
      • CPU virtuales (el valor predeterminado se basa en la plantilla seleccionada anteriormente)
      • Si la plantilla tiene memoria dinámica configurada, se requieren dos parámetros de configuración adicionales: memoria mínima y memoria máxima.
      • Disco local de memoria caché de escritura (el valor predeterminado es 6 GB)
      • Modo de arranque; arranque PXE (requiere un servicio PXE activo). Disco BDM (crea una partición para el archivo Boot Device Manager).
    2. Para las máquinas de cliente Windows que se asignen de forma aleatoria o estática a usuarios, los cuales pueden guardar sus cambios en su disco Personal vDisk, además de las preferencias enumeradas en la opción antes, se muestran las siguientes preferencias:
      • Tamaño de disco Personal vDisk (el valor predeterminado es de 10 GB). Al arrancar un dispositivo de destino desde un disco Personal vDisk, la partición del sistema operativo del disco virtual (de forma predeterminada C:\) solo muestra el espacio asignado al disco Personal vDisk. No muestra el tamaño real del disco Personal vDisk.
      • Letra de unidad del disco Personal vDisk (el valor predeterminado es P). La letra de unidad que utiliza el dispositivo de destino para el disco Personal vDisk. El intervalo permitido está entre E: y U: y entre W: y Z:.
  11. Elija el método adecuado para agregar cuentas de equipo de Active Directory:

    • Create new accounts (Crear nuevas cuentas)
    • Import existing accounts (Importar cuentas existentes)

    La página que aparece depende del método de Active Directory seleccionado.

  12. Para la opción “Create new accounts”: Delegue derechos al usuario de la consola de Citrix Provisioning para permitir la creación o la modificación de cuentas de Active Directory con el fin de administrar las contraseñas de las cuentas de equipo.

    • Seleccione el dominio apropiado del cuadro desplegable Domain. A continuación, seleccione entre las unidades de organización que aparecen para dicho dominio. Se utilizan los derechos del dominio y la unidad organizativa del usuario actual como valores predeterminados.
    • Seleccione el cuadro de texto desplegable Account naming scheme. Introduzca un esquema de nomenclatura válido compuesto al menos por un símbolo de numeral (#) con 15 caracteres o menos. Además, seleccione una opción de relleno de número/carácter que reemplace de forma dinámica los símbolos de numeral en el esquema de nomenclatura especificado y aumente el valor de uno en uno por cada máquina virtual creada.
  13. Para importar cuentas existentes:

    • Haga clic en Browse para buscar la unidad organizativa apropiada a importar, o bien haga clic en Import para importar un archivo CSV existente en el formato siguiente:

      Nombre,Tipo,Descripción,

      PVSPC01,Equipo,,

      El recuento requerido muestra el número de máquinas virtuales previamente especificadas. El valor Added muestra la cantidad de entradas en la lista. Si importa nombres de cuenta de equipo que existen en cualquiera de las ubicaciones siguientes, no son válidos. No se muestran en la lista. Citrix Virtual Apps and Desktops (como máquina), Citrix Provisioning (como dispositivo) y el hipervisor (como máquina virtual). Si la estructura de AD contiene varios objetos o contenedores, o si está importando una gran cantidad de cuentas de equipo, el proceso de importación puede ser largo. Durante este proceso, se valida que cada cuenta importada no exista en Citrix Provisioning, Citrix Virtual Apps and Desktops ni en el hipervisor de destino. Si este fuera el caso, recibirá un aviso (verá el cursor con forma de reloj de arena) mientras se completa la importación.

  14. Revise todos los parámetros de configuración. Después de confirmar, las siguientes acciones se llevan a cabo una a una en todos los hosts hasta que se hayan completado las configuraciones:

    • Si es necesario, cree un catálogo de XenDesktop.
    • Cree máquinas virtuales en un hipervisor de host mediante la plantilla de máquinas.
    • Cree particiones BDM, si se especifica.
    • Si utiliza un catálogo Streamed con discos Personal vDisk, cree un disco Personal vDisk y, a continuación, asocie el disco a la VM.
    • Cree un disco de caché de escritura del tamaño especificado.
    • Cree dispositivos de destino Provisioning y, a continuación, asigne el disco vDisk seleccionado a esos dispositivos.
    • Agregue los dispositivos de destino a la colección de Provisioning seleccionada.
    • Agregue las VM al catálogo de XenDesktop.
    • Arranque cada VM para formatear el recién creado disco de caché de escritura.

Si cancela el proceso durante la configuración, debe quitar manualmente los siguientes elementos:

  • Máquinas de XenDesktop que hubiera en el catálogo asignado.
  • Cuentas de equipo de Active Directory creadas.
  • Catálogos de XenDesktop recientemente creados.
  • Dispositivos de destino Citrix Provisioning creados en la colección de dispositivos seleccionada.
  • Las VM creadas en cualquiera de los hipervisores de host seleccionados.

Los discos vDisk pueden actualizarse y reasignarse a un dispositivo de destino que utilice discos Personal vDisk. No obstante, el disco base debe tener el mismo sistema operativo y debe tener el SID de la máquina. Para ello, copie la imagen base del disco vDisk asignado actualmente al dispositivo de destino, y actualice esa imagen para incluir nuevos controladores y software de Citrix Provisioning. A continuación, reasigne el disco vDisk actualizado al dispositivo de destino. Para reasignar el disco vDisk, utilice el diálogo “Assign vDisk” de vDisk Properties de la consola.

Requisitos de Nutanix Acropolis

Se requiere lo siguiente cuando utilice Citrix Provisioning con Nutanix Acropolis:

Sugerencia:

Un requisito exclusivo del aprovisionamiento de AHV es la necesidad de elegir un contenedor.

Consideraciones importantes cuando se usan hipervisores Acropolis de Nutanix

Cuando use Nutanix, tenga en cuenta lo siguiente:

  • No elimine la tarjeta NIC de una máquina virtual aprovisionada para agregarla luego.
  • No se admiten máquinas virtuales Linux, particiones BDM ni UEFI.
  • Solo se admite el asistente XenDesktop Setup Wizard, no el asistente Streamed VM Wizard.
  • Los hipervisores Acropolis utilizan instantáneas y no plantillas para las máquinas virtuales.
  • Se recomienda usar instantáneas sin disco duro conectado, porque el hipervisor Acropolis de Nutanix no quita el disco duro durante el aprovisionamiento.
  • Para implementar máquinas que arrancan desde archivos ISO de BDM, el archivo ISO debe estar montado en la instantánea. Las máquinas virtuales aprovisionadas se configurarán para usar el arranque PXE y es necesario cambiar manualmente el modo de arranque para que arranquen desde la unidad óptica virtual.
  • Para el arranque PXE, debe usar una opción de línea de comandos y configurar el orden de arranque de la VM a Red antes de crear la imagen.
  • Cuando un host Nuvanix AHV se agrega manualmente a través del asistente Virtual Host Connection Wizard, no tiene información suficiente para comunicarse con la unidad de alojamiento AHV de Nutanix. Esta información, proporcionada por el Desktop Delivery Controller de Citrix Virtual Apps and Desktops, no se comparte con el asistente Virtual Host Connection Wizard. Por eso, esta información no se utiliza para verificar las credenciales. Por lo tanto, el botón Verify Connection en el asistente Virtual Host Connection Wizard está inhabilitado para hosts de Nutanix AHV.

Imagen del cuadro de diálogo de credenciales del asistente Virtual Host Connection Wizard

Nota:

Para obtener información relacionada con la configuración y el uso de hipervisores Acropolis de Nutanix, consulte el portal de documentación de Nutanix.

Implementar máquinas virtuales invitadas UEFI para hosts Nutanix AHV

Citrix Provisioning permite implementar una máquina virtual invitada UEFI para hosts Nutanix AHV. Existen los siguientes requisitos previos:

  • Se instala el Desktop Delivery Controller de Citrix Apps and Desktops, junto con el plug-in Nutanix.
  • El plug-in Nutanix está instalado en el servidor Provisioning y la consola de Provisioning.

Nota:

La máquina virtual debería establecerse como UEFI antes de instalar el sistema operativo.

Para implementar una máquina virtual invitada UEFI para Nutanix AHV:

  1. Cree una VM maestra.
  2. Use SSH en Nutanix Acropolis y ejecute el siguiente comando: **acli vm.update uefi_boot=True**.
  3. Monte Windows y las imágenes ISO virtuales e instale el sistema operativo.
  4. Instale todas las actualizaciones de Windows en el sistema operativo.
  5. Vincule el sistema operativo a Active Directory.
  6. Instale Citrix Provisioning en el dispositivo de destino.
  7. Ejecute Citrix Provisioning Imaging Wizard para crear el registro del dispositivo de destino, el disco virtual (vDisk) y otros elementos. Elija No para apagar el dispositivo de destino en lugar de reiniciarlo al final.
  8. Configure la máquina virtual para que arranque desde el arranque ISO y, a continuación, haga un arranque PXE de la máquina virtual. Seleccione una de las siguientes opciones de arranque:
    • Arranque ISO: monte una imagen ISO de BDM creado desde la consola de Provisioning. Use SSH en Nutanix Acropolis y ejecute el siguiente comando: acli vm.update_boot_device VM NAME disk_addr=CDROM BUS. Por ejemplo, acli vm.update_boot_device testVM disk_addr = ide.0; en este ejemplo se presupone que el CD-ROM es el bus IDE 0.
    • Arranque de red: Use SSH en Nutanix Acropolis y ejecute el siguiente comando: **acli vm.update_boot_device mac_addr= , acli vm.update_boot_device testVM mac_addr=52:54:00:2c:ff:03**.
  9. Inicie la máquina virtual e inicie sesión en Windows para iniciar la segunda etapa del Imaging Wizard, creación de imágenes.
  10. Cree una máquina virtual (VM). Al igual que en la máquina virtual maestra, repita los pasos 2 y 7.
  11. En la consola de Provisioning, cree un registro de VM para la instantánea de la VM utilizando la dirección MAC de la VM. Asigne el disco virtual (vDisk) creado en el paso 7 a este registro de dispositivo.
  12. Arranque la máquina virtual (VM). Instale el VDA y reinicie si se lo pide el sistema. Apague cuando la instalación haya terminado.
  13. Cree una instantánea de esta VM.
  14. En la consola de Provisioning, establezca el modo del disco virtual en Standard Image. Si el modo de caché es Caché en el disco duro del dispositivo o Caché en la RAM del dispositivo con desbordamiento en disco duro, el asistente Citrix Virtual Apps and Desktops Setup Wizard le pedirá que cree una caché de disco.
  15. Use el asistente Citrix Virtual Apps and Desktops Setup Wizard para aprovisionar los dispositivos de destino UEFI mediante el disco virtual creado.

Requisitos de SCVMM

No se puede aprovisionar máquinas virtuales de Hyper-V con vGPU habilitada.

Version

Implementar escritorios virtuales en las VM mediante Setup Wizard de Citrix Virtual Apps and Desktops