Implementar escritorios virtuales en las VM usando XenDesktop Setup Wizard

Al usar un disco vDisk de streaming de Provisioning Services, el asistente de instalación de XenDesktop Setup Wizard (XDSW) de Provisioning Services ayuda en la implementación de escritorios virtuales en las VM, así como en los dispositivos que usan discos Personal vDisk.

Importante:

El servidor de Provisioning Services debe tener acceso directo al dispositivo de almacenamiento para facilitar la comunicación. El usuario de Provisioning Services 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 XenDesktop a partir de una plantilla existente de máquinas:
    • XenServer
    • ESX mediante V-Center
    • Hyper-V a través de 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 de Provisioning Services dentro de una colección nueva o existente de dispositivos de Provisioning Services que coincide con el nombre del catálogo de XenDesktop.
  • 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 XenDesktop.

Nota:

Para máquinas virtuales Gen 2 aprovisionadas con XenDesktop Setup Wizard, la partición BDM está formateada en FAT con una letra de unidad. Por ello, el sistema operativo Windows en una imagen privada de PVS debería reconocer la nueva partición. Por ejemplo, una imagen RDS de PVS 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 XenDesktop Setup Wizard. Debe agregar el certificado SSL de SOAP para asegurarse de que el destino Linux puede crear la imagen del disco virtual a través del servidor SOAP. Para obtener más información, consulte Instalación.

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 respaldadas de ESX pueden requerir los mismos permisos para funcionar con Provisioning Services 7.x.

Consideraciones sobre la caché de escritura

Para minimizar el tiempo que tarda el aprovisionamiento, el asistente XenDesktop Setup Wizard descarta los discos duros que estén asociados a una plantilla.

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, Provisioning Services 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 virtual está en Standard Image Mode 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 XenDesktop y se los separa por comas. Por ejemplo, Almacenamiento 1, Almacenamiento 2, Almacenamiento 3. Si un nombre de almacenamiento incluye una coma (por ejemplo, ‘ Almacenamiento 1, Este’) PVS lo reconocerá erróneamente como dos dispositivos de almacenamiento distintos.

Tipos de disco virtual

En caso de máquinas virtuales aprovisionadas con el asistente XenDesktop Setup Wizard, se crean y asocian discos nuevos para el uso de la memoria caché de escritura local de Provisioning Services. 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 memoria caché de escritura creados por implementaciones de aprovisionamiento en SCVMM y ESX. Esto 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 reemplazará a dinámico. Quite la clave para volver al comportamiento predeterminado.

Ejecute el asistente

Ejecute el asistente directamente desde Provisioning Services Console o desde una consola remota.

  1. Haga clic con el botón secundario en el icono del sitio en el panel del árbol de la consola y, a continuación, seleccione la opción de menú XenDesktop Setup Wizard…. Aparece el asistente de instalación de XenDesktop.

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

  3. En la página de XenDesktop Host, especifique la ubicación de la dirección del host de XenDesktop al que conectarse y que configurar. El XenDesktop Controller 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 XenDesktop como conexiones de host mediante la opción de crear las VM manualmente. Como resultado, no puede especificar una red o una ubicación de almacenamiento para ellas; por consiguiente, no se incluye en el asistente de instalación de XenDesktop.

  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 nuevo o use el catálogo 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 nuevo catálogo, proporcione un nombre y una descripción para ese catálogo. Los tipos de máquina apropiados incluyen:
      • 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 “a” anterior, 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 virtual personal (Personal vDisk), la partición del sistema operativo del disco virtual, de forma predeterminada C:\, solo muestra la cantidad de espacio asignado al disco Personal vDisk, y no 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: un administrador de Active Directory necesita delegar derechos al usuario de Provisioning Services Console 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 y, a continuación, seleccione a partir de las OU que aparecen en la lista para dicho dominio. Se utiliza el dominio y la unidad organizativa del usuario actual como valores predeterminados.
    • Seleccione la opción para dar nombres a las máquinas en 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 a uno por cada máquina virtual creada.
  13. Para importar cuentas existentes:

    • Haga clic en Browse para buscar la unidad organizativa apropiada para 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 los nombres de cuenta de máquina que ya existen en algunas de las ubicaciones siguientes, no son válidos y no se mostrarán en la lista; XenDesktop (como una máquina), PVS (como un dispositivo), en el hipervisor (como una VM). Si la estructura de AD contiene un gran número de objetos o contenedores, o usted está importando un gran número de cuentas de máquina, es posible que la importación tarde un tiempo dado que debe comprobar que cada cuenta importada no exista en Provisioning Services, XenDesktop o el hipervisor de destino. Si este fuera el caso, recibirá un aviso en formato de cursor 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
    • Creación de máquinas virtuales en un hipervisor de host usando la plantilla de máquinas
    • Creación de particiones BDM, si se especifica
    • Si utiliza un catálogo Streamed con discos Personal vDisk, creación de un disco Personal vDisk y, a continuación, asociación del disco a la VM.
    • Creación de un disco de memoria caché de escritura del tamaño especificado.
    • Creación de dispositivos de destino de Provisioning Services y, a continuación, asignación del disco vDisk seleccionado a esos dispositivos.
    • Incorporación de los dispositivos de destino a la colección de Provisioning Services seleccionada.
    • Incorporación de las VM al catálogo de XenDesktop
    • Arranque de cada VM para formatear el recién creado disco de memoria caché de escritura.

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

  • Equipos de XenDesktop del catálogo asignado
  • Cuentas de equipo de Active Directory creadas.
  • Catálogos de XenDesktop recientemente creados.
  • Dispositivos de destino de Provisioning Services creados en la colección de dispositivos seleccionada.
  • 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 lograr esto, copie la imagen base del disco vDisk asignado actualmente al dispositivo de destino, actualice la imagen para incluir nuevos controladores y software de Provisioning Services y, 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 Provisioning Services 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 para 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 XenDesktop DDC, no se comparte con el asistente Virtual Host Connection Wizard. Por eso, no se utiliza para verificar las credenciales. Por lo tanto, el botón Verify connection del asistente Virtual Host Connection Wizard está inhabilitado para los hosts Nuvaix 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.

Requisitos de SCVMM

Tenga en cuenta que no puede aprovisionar máquinas virtuales habilitadas con vGPU en Hyper-V.

Implementar escritorios virtuales en las VM usando XenDesktop Setup Wizard