Citrix Provisioning

Crear catálogos de Citrix Provisioning en Citrix Studio

De momento, Citrix ofrece dos soluciones de aprovisionamiento para crear máquinas virtuales: Citrix Provisioning y Machine Creation Services (MCS).

Para crear un catálogo de Citrix Provisioning, tenía que usar el asistente de configuración de Citrix Virtual Apps and Desktops. Con esta función, ahora puede crear un catálogo de Citrix Provisioning mediante Citrix Studio (interfaz de configuración completa (para Citrix DaaS) y Web Studio (para la implementación local de Citrix Virtual Apps and Desktops)) y PowerShell.

Esta implementación le ofrece las siguientes ventajas:

  • Una única consola unificada para administrar los catálogos de MCS y de Citrix Provisioning.
  • Hay nuevas funciones para los catálogos de Citrix Provisioning, como la solución de administración de identidades, el aprovisionamiento bajo demanda, etc.

De momento, esta función solo está disponible para las cargas de trabajo de Azure.

En este artículo se explica cómo crear un catálogo de Citrix Provisioning en Azure mediante la interfaz de usuario de Citrix Studio y comandos de PowerShell.

Consideraciones

  • La memoria caché de reescritura se formatea después del primer inicio de las máquinas virtuales.
  • La administración de imágenes se realiza mediante la consola de Citrix Provisioning existente.
  • Solo se admite Boot Device Manager (BDM).
  • Cuando aprovisione máquinas virtuales de destino de Citrix Provisioning, seleccione el sitio de las máquinas virtuales de destino. Asegúrese de que el sitio esté registrado.

Limitaciones

  • Solo se admiten máquinas virtuales de segunda generación.
  • Puede crear un catálogo mediante un perfil de máquina. No habilite la hibernación en la entrada del perfil de la máquina.
  • Al crear el catálogo, no puede establecer las siguientes propiedades personalizadas:

    • StorageType
    • OsType
    • MachinesPerStorageAccount
    • StorageAccountsPerResourceGroup
    • UseSharedImageGallery
    • SharedImageGalleryReplicaRatio
    • SharedImageGalleryReplicaMaximum
    • UseEphemeralOsDisk
    • UseManagedDisks
    • StorageTypeAtShutdown

Requisitos

  • Actualice a la versión 2311 o posterior de Citrix Provisioning.
  • Actualice los discos virtuales para ejecutar la versión requerida de VDA (2311 o posterior). Consulte Actualizar discos virtuales.

Pasos clave

  1. Configure Citrix Provisioning en Azure.

    Nota:

    La versión de Citrix Provisioning debe ser la 2311 o posterior.

  2. Una su comunidad de servidores a un sitio de Citrix Virtual Apps and Desktops o Citrix Cloud.
  3. Cree o actualice el disco virtual.

    Nota:

    La versión del VDA debe ser la 2311 o una posterior.

  4. Agregue una conexión a Azure y especifique sus recursos de red.
  5. Cree un catálogo de Citrix Provisioning mediante Citrix Studio.
  6. Compruebe las colecciones en la consola de Citrix Provisioning, en Sitios.

Configurar Citrix Provisioning en Azure

Para configurar el aprovisionamiento de Azure, comience por configurar el servidor de aprovisionamiento y otra infraestructura en Azure. Para obtener más información, consulte Configurar Citrix Provisioning en Azure.

Una su comunidad de servidores a un sitio de Citrix Virtual Apps and Desktops o Citrix Cloud

Ejecute Configuration Wizard para unir los servidores de Citrix Provisioning de una comunidad de servidores a un sitio de Citrix Virtual Apps and Desktops o Citrix Cloud.

Si decide unir su comunidad de servidores a Citrix Cloud, también puede:

  • Aprovisione los dispositivos de destino de Citrix Provisioning en DaaS (interfaz de configuración completa).
  • Tienen un cifrado de base de datos mejorado.

Si decide unir su comunidad a un sitio de Citrix Virtual Apps and Desktops, también puede:

  • Aprovisione los dispositivos de destino de Citrix Provisioning mediante Web Studio de Citrix Virtual Apps and Desktops.

Para obtener más información, consulte Unirse a un sitio de Citrix Virtual Apps and Desktops o Citrix Cloud.

Crear o actualizar un disco virtual

Como parte de la creación de un catálogo, debe poder crear un disco virtual o actualizar los discos virtuales para ejecutar la versión requerida de VDA (2311 o posterior). Consulte Crear discos virtuales o Actualizar discos virtuales.

Agregue una conexión a Azure y especifique sus recursos de red

La configuración de una conexión implica seleccionar el tipo de conexión entre los servicios de la nube e hipervisores compatibles, y el almacenamiento y la red que seleccione de los recursos de esa conexión. Para obtener más información, consulte Citrix DaaS: conexión a Microsoft Azure o Citrix Virtual Apps and Desktops: conexión a Microsoft Azure.

Cree un catálogo de Citrix Provisioning mediante la interfaz de Citrix Studio

El flujo de trabajo para crear el catálogo es similar al flujo de trabajo de MCS. Sin embargo, Studio ahora crea y carga un disco de arranque BDM en el almacenamiento. Después usa este disco como disco del sistema operativo y lo replica en las máquinas a medida que se crean.

Si usa la interfaz de Configuración completa:

  1. Inicie sesión en Citrix Cloud. En el menú superior de la izquierda, seleccione Mis servicios > DaaS.
  2. En Administrar > Configuración completa, seleccione Catálogos de máquinas en el panel de la izquierda.

Si usa Web Studio:

  1. Inicie sesión en Web Studio y seleccione Catálogos de máquinas en el panel de la izquierda.

Para crear un catálogo de Citrix Provisioning mediante la interfaz de Configuración completa o Web Studio:

  1. Seleccione Crear catálogo de máquinas. Se abrirá el asistente para la creación de catálogos.
  2. En la página Tipo de máquina, seleccione un tipo de máquina para este catálogo, como Sistema operativo multisesión o Sistema operativo de sesión única.
  3. En la página Administración de máquinas, seleccione la configuración de la siguiente manera:

    1. Selecciones Máquinas con administración de energía (por ejemplo, máquinas virtuales o PC blade).
    2. Seleccione Tecnología de Citrix Provisioning. A continuación, seleccione Citrix Provisioning Services (PVS).
    3. En el campo Recursos, seleccione un recurso de red de Azure para este catálogo.
  4. (Solo se puede ver en catálogos de sistemas operativos de sesión única) En la página Experiencia de escritorio, seleccione la experiencia de escritorio estática o aleatoria según sea necesario.
  5. En la página Dispositivo de destino, seleccione lo siguiente:

    1. Seleccione la comunidad de servidores y el sitio de las máquinas que se van a aprovisionar.

      Nota:

      El campo de sitio solo muestra los sitios registrados en Citrix Cloud.

    2. Seleccione el disco virtual que se vaya a usar con las máquinas aprovisionadas.
    3. Seleccione un perfil de máquina para las máquinas aprovisionadas.
  6. En la página Tipos de licencia y almacenamiento, seleccione el almacenamiento que se vaya a usar en este catálogo y las licencias por volumen de Windows para aprovisionar máquinas virtuales en Azure.
  7. En la página Máquinas virtuales, seleccione el número de máquinas virtuales, el tamaño de las máquinas virtuales y la zona de disponibilidad.
  8. En la página NIC, agregue las tarjetas de interfaz de red que desea que usen las máquinas virtuales.
  9. En la página Parámetros del disco, seleccione el tipo de almacenamiento y el tamaño del disco de caché de reescritura.
  10. En la página Grupo de recursos, elija si quiere crear grupos de recursos o usar los grupos existentes. Cuando se selecciona Crear un grupo de recursos para aprovisionar máquinas, se crea un grupo de recursos con un nombre en el siguiente formato: citrix-xd-<ProvSchemeId>-<Random5CharacterSuffix>.

    Nota:

    Al eliminar el catálogo, el grupo de recursos asociado también se elimina junto con él.

  11. En la página Identidades de máquinas, seleccione Crear nuevas cuentas de Active Directory. Especifique un esquema de nomenclatura de las cuentas.
  12. En la página Credenciales de dominio, haga clic en Introducir credenciales. Introduzca las credenciales de su dominio para realizar operaciones de cuenta en el dominio de Active Directory de destino.
  13. En la página Resumen, introduzca un nombre para el catálogo de máquinas y haga clic en Finalizar.

Se creará un catálogo de máquinas de Citrix Provisioning.

Crear un catálogo con claves de cifrado administradas por el cliente

Puede crear un catálogo de Citrix Provisioning habilitado con una clave de cifrado administrada por el cliente (CMEK) mediante la interfaz de Configuración completa y los comandos de PowerShell.

Puede crear un catálogo basado en perfiles de máquina. Estas son algunas consideraciones importantes:

  • Si hay una propiedad personalizada o un perfil de máquina con el ID de DES, siempre supedita al ID de DES de la imagen maestra si son diferentes.
  • Si la imagen maestra no tiene el ID de DES, el ID de DES de la propiedad personalizada sobrescribe el valor del ID de DES del perfil de la máquina.
  • Puede cambiar el ID de DES de un catálogo existente si la imagen maestra no tiene el ID de DES. Las nuevas máquinas virtuales solo tienen el nuevo ID de DES.
  • Puede actualizar un catálogo existente a un catálogo habilitado para CMEK.
  • No puede aplicar el cambio de ID de DES a las máquinas virtuales existentes.

Para obtener más información sobre la clave de cifrado administrada por el cliente de Azure, consulte Clave de cifrado administrada por el cliente de Azure.

Comprobar las colecciones en la consola de Citrix Provisioning, en Sitios

Una vez creado el catálogo de Citrix Provisioning, en la consola de Citrix Provisioning, puede ver dos tipos de colecciones en Sitio de la consola de Citrix Provisioning:

  • Colecciones aprovisionadas de Provisioning Services: colección de todos los dispositivos aprovisionados de PVS del sitio
  • Colecciones aprovisionadas por Machine Creation Services: colección de todos los dispositivos aprovisionados por MCS del sitio

Puede ver los catálogos de Citrix Provisioning en las colecciones aprovisionadas de MCS.

El SDK de PowerShell de Citrix Provisioning para obtener información sobre el sitio y los discos virtuales

  • Para ver la lista de sitios de Citrix Provisioning en la que cada sitio muestra los servidores de Citrix Provisioning que se encuentran en ese sitio, ejecute el comando de PowerShell Get-HypPvsSite. Por ejemplo:

     Get-HypPvsSite -SiteId 00000000-0000-0000-0000-000000000000 -SiteName "exampleSite" -FarmId 00000000-0000-0000-0000-000000000000 -FarmName "exampleFarm" -ResourceLocation 00000000-0000-0000-0000-000000000000
     <!--NeedCopy-->
    

    Nota:

    Todos los parámetros son opcionales en el comando Get-HypPvsSite. Si no introduce ningún parámetro, obtendrá la lista de todos los sitios registrados.

  • Para obtener una lista de discos virtuales en la que cada disco virtual muestre el sitio que se puede usar con ese disco virtual, ejecute el comando de PowerShell Get-HypPvsDiskInfo. Por ejemplo, puede ejecutar una de las siguientes opciones:

    • Get-HypPvsDiskInfo -FarmId 00000000-0000-0000-0000-000000000000
    • Get-HypPvsDiskInfo -SiteId 00000000-0000-0000-0000-000000000000 -StoreId 00000000-0000-0000-0000-000000000000
    • Get-HypPvsDiskInfo -SiteId 00000000-0000-0000-0000-000000000000 -DiskLocatorId 00000000-0000-0000-0000-000000000000

    Nota:

    El comando consulta FarmId desde sitios registrados mediante SiteId cuando no se proporciona FarmId.

Crear un catálogo de Citrix Provisioning mediante comandos de PowerShell

  1. Si no se encuentra en el servidor de Citrix Provisioning o en un sistema que tenga instalada la consola de Citrix Provisioning, descargue e instale el SDK de PowerShell remoto más reciente. Para obtener más información, consulte Instalar y utilizar el SDK de PowerShell remoto.
  2. Abra la ventana de PowerShell.
  3. Ejecute los comandos de PowerShell para crear un catálogo de brokers y un grupo de identidades.
  4. Ejecute el comando New-ProvScheme para crear el catálogo. Por ejemplo:

    New-ProvScheme -AdminAddress "localhost:190xx" -CleanOnBoot `
    -ProvisioningSchemeType PVS `
    -CustomProperties "<CustomProperties xmlns=`"http://schemas.citrix.com/2014/xd/machinecreation`" xmlns:xsi=`"http://www.w3.org/2001/XMLSchema-instance`">
    <Property xsi:type=`"StringProperty`" Name=`"UseManagedDisks`" Value=`"true`" />
    <Property xsi:type=`"StringProperty`" Name=`"OsType`" Value=`"Windows`" />
    <Property xsi:type=`"StringProperty`" Name=`"StorageType`" Value=`"Premium_LRS`" />
    <Property xsi:type=`"StringProperty`" Name=`"PersistWBC`" Value=`"true`" />
    <Property xsi:type=`"StringProperty`" Name=`"PersistOsDisk`" Value=`"false`" />
    <Property xsi:type=`"StringProperty`" Name=`"PersistVm`" Value=`"false`" />
    <Property xsi:type=`"StringProperty`" Name=`"WBCDiskStorageType`" Value=`"Premium_LRS`" />
    <Property xsi:type=`"StringProperty`" Name=`"UseTempDiskForWBC`" Value=`"false`" />
    <Property xsi:type=`"StringProperty`" Name=`"ResourceGroups`" Value=`"acbdpvs`" />
    <Property xsi:type=`"StringProperty`" Name=`"LicenseType`" Value=`"Windows_Server`" />
    <Property xsi:type=`"StringProperty`" Name=`"Zones`" Value=`"1`" />
    </CustomProperties>" `
    -HostingUnitName "AzueRes"
    -IdentityPoolName $catName `
    -InitialBatchSizeHint 1 -LoggingId "854xxxxx-2xxx-42e0-axxx-8c6xxx406xxx" `
    -MachineProfile "XDHyp:\HostingUnits\AzueRes\machineprofile.folder\abcdpvs.resourcegroup\abvda.vm" `
    -NetworkMapping @{"0"="XDHyp:\HostingUnits\AzueRes\virtualprivatecloud.folder\East US.region\virtualprivatecloud.folder\abcdpvs.resourcegroup\fbgv-vnet.virtualprivatecloud\default.network"} `
    -ProvisioningSchemeName $catName `
    -ServiceOffering "XDHyp:\HostingUnits\AzueRes\serviceoffering.folder\Standard_D2s_v3.serviceoffering" `
    -UseWriteBackCache -WriteBackCacheDiskSize 40 `
    -PVSSite 6556cxxx-fc88-45f6-8xxx-ea4b665e9xxx -PVSvDisk cf056xxx-f69b-xxxx-9a60-c41072b8xxxx
    <!--NeedCopy-->
    
  5. Ejecute los demás comandos de PowerShell necesarios para crear un catálogo. Para obtener información sobre crear un catálogo mediante comandos de PowerShell, consulte Creación de un catálogo y Administrar Citrix DaaS mediante Remote PowerShell SDK.