Citrix Virtual Apps and Desktops

Crear un catálogo de Red Hat OpenShift (Technical Preview)

Crear catálogos de máquinas describe los asistentes con los que se crea un catálogo de máquinas. La siguiente información incluye detalles específicos de los entornos de virtualización de Red Hat OpenShift.

Nota:

Antes de crear un catálogo de Red Hat OpenShift, termine de crear una conexión y una unidad de alojamiento a Red Hat OpenShift. Consulte Conexión a Red Hat OpenShift.

Crear una VM de imagen maestra

Se requiere una máquina virtual de imagen maestra para crear un catálogo de máquinas.

  1. Acceda a la consola de OpenShift usando su ID de inicio de sesión.
  2. Vaya a Virtualización > VirtualMachines para ver la lista de máquinas virtuales, incluidas las máquinas virtuales de imagen maestra.
  3. Crear una imagen maestra. Al crear una imagen maestra, asegúrese de que la máquina virtual de la imagen maestra tenga solo un dispositivo de almacenamiento.

Nota:

  • Quite la definición de conexión de red (NAD) predeterminada con el tipo Masquerade y la red de pods, que se adjunta automáticamente al crear la máquina virtual de imagen maestra. Además, asegúrese de que se agregue un NAD redireccionable a la VM de imagen maestra de acuerdo con los requisitos del cliente para el entorno del clúster.
  • Cuando la imagen maestra se une a un dominio, podría perder la relación de confianza con el dominio después de utilizarse para la creación de un catálogo. Este problema afecta a Citrix Virtual Apps and Desktops™ 2503 debido a una limitación en el entorno OpenShift. La solución temporal consiste en no unir a ningún dominio en las imágenes maestras. Citrix está trabajando con Red Hat para mejorar las capacidades de aislamiento de la red.
  • Al crear un catálogo de máquinas de MCS en un entorno de virtualización de Red Hat OpenShift, no se puede usar una imagen maestra y un perfil de máquina que tengan diferentes tipos de sistemas operativos. Esto se debe a la forma en que Red Hat OpenShift administra cada tipo de sistema operativo. Por lo tanto, no se admite el uso de una VM de Windows como imagen maestra con una VM que no sea Windows (por ejemplo, Linux) como perfil de máquina, o viceversa.
  • Actualmente, las máquinas virtuales creadas con InstanceType no se admiten como imagen maestra.

Puede crear catálogos de OpenShift para crear, entregar y administrar la energía de las máquinas en sus entornos OpenShift.

Crear un catálogo mediante Web Studio

Actualmente, puede usar Studio para crear catálogos de OpenShift que permitan entregar y administrar la energía de máquinas existentes en sus entornos OpenShift

En el asistente de Configuración de catálogo de máquinas:

  1. En la página Sistema operativo, seleccione SO multisesión o SO de sesión única.
  2. En la página Administración de máquinas, seleccione Máquinas con administración de energía y Otro servicio o tecnología.
  3. En la página Máquinas virtuales, agregue máquinas y sus cuentas de máquinas de Active Directory. Puede hacer lo siguiente:

    • Agregar máquinas manualmente: Haga clic en Agregar máquinas para agregar máquinas manualmente. Aparecerá la ventana Seleccionar VM. Expanda la conexión de OpenShift que creó anteriormente y seleccione los nodos (VM) que quiere agregar. A continuación, agregue los nombres de las cuentas de máquina asociadas.
    • Agregar máquinas usando un archivo CSV: Haga clic en Agregar archivo CSV para agregar máquinas en bloque. Para obtener información sobre el uso de archivos CSV para agregar máquinas, consulte Usar archivos CSV para agregar máquinas en bloque a un catálogo.
  4. Siga las instrucciones que aparecen en la pantalla para completar los pasos restantes, que no incluyen información específica de OpenShift.

Crear un catálogo mediante comandos de PowerShell

Actualmente, puede crear un catálogo de máquinas de MCS en el entorno Red Hat OpenShift usando únicamente comandos de PowerShell. Puede crear el catálogo de máquinas usando o sin usar un perfil de máquina. Se usa una VM como entrada de perfil de máquina.

  1. Abra una ventana de PowerShell.
  2. Ejecute asnp citrix*.
  3. Ejecute comandos de PowerShell para
    1. Crear un grupo de identidades
    2. Crear cuentas de AD
    3. Cree un catálogo de máquinas de MCS con VM persistentes con o sin un perfil de máquina.
    4. Agregue las VM al catálogo
    5. Crear un catálogo de brokers
    6. Agregar máquinas de broker a las nuevas VM

A continuación se muestra un script de ejemplo:

Crear un grupo de identidades

  New-AcctIdentityPool `
    -IdentityPoolName "IdentityPoolName" `
    -ZoneUid "00000000-0000-0000-0000-000000000000" `
    -NamingScheme "vm###" `
    -NamingSchemeType "Numeric" `
    -AllowUnicode `
    -Domain "MyDomain.local" `
    -AdminAddress "MyDDC.MyDomain.Local"
<!--NeedCopy-->

Crear cuentas de AD

  New-AcctADAccount `
    -IdentityPoolUid "11111111-1111-1111-1111-111111111111" `
    -ADUserName "MyDomain\MyUserName" `
    -ADPassword SecurePassword `
    -Count 1 `
    -AdminAddress "MyDDC.MyDomain.Local"
<!--NeedCopy-->

Crear un esquema de aprovisionamiento con máquinas persistentes (sin perfil de máquina)

  New-ProvScheme `
    -ProvisioningSchemeName "ProvisioningSchemeName" `
    -HostingUnitName "HostingUnitName" `
    -IdentityPoolName "IdentityPoolName" `
    -ProvisioningSchemeType "MCS" `
    -MasterImageVM "XDHyp:\HostingUnits\HostingUnitName\TargetNamespace.namespace\MasterImageVM.vm" `
    -NetworkMapping @{"0" = "XDHyp:\HostingUnits\HostingUnitName\TargetNamespace.namespace\MyNetwork.network" } `
    -VMCpuCount 1 `
    -VMMemoryMB 4096 `
    -InitialBatchSizeHint 1 `
    -AdminAddress "MyDDC.MyDomain.Local"
<!--NeedCopy-->

Crear un esquema de aprovisionamiento con máquinas persistentes (con perfil de máquina)

  New-ProvScheme `
    -ProvisioningSchemeName "ProvisioningSchemeName" `
    -HostingUnitName "HostingUnitName" `
    -IdentityPoolName "IdentityPoolName" `
    -ProvisioningSchemeType "MCS" `
    -MasterImageVM "XDHyp:\HostingUnits\HostingUnitName\TargetNamespace.namespace\MasterImageVM.vm" `
    -NetworkMapping @{"0" = "XDHyp:\HostingUnits\HostingUnitName\TargetNamespace.namespace\MyNetwork.network" } `
    -VMCpuCount 1 `
    -VMMemoryMB 4096 `
    -InitialBatchSizeHint 1 `
    -AdminAddress "MyDDC.MyDomain.Local" `
    -MachineProfile "XDHyp:\HostingUnits\HostingUnitName\TargetNamespace.namespace\MachineProfileVM.vm"
<!--NeedCopy-->

Crear ProvVM

  New-ProvVM `
    ProvisioningSchemeName "ProvisioningSchemeName" `
    ADAccountName "MyDomain\vm001" `
    AdminAddress "MyDDC.MyDomain.Local"

Lock-ProvVM `
    -ProvisioningSchemeName "ProvisioningSchemeName" `
    -Tag "Brokered" `
    -VMID "TargetNamespace:vm001"
<!--NeedCopy-->

Crear catálogo de brokers

  New-BrokerCatalog `
    -Name "ProvisioningSchemeName" `
    -ProvisioningType "MCS" `
    -SessionSupport "MultiSession" `
    -AllocationType "Random" `
    -PersistUserChanges "OnLocal" `
    -ZoneUid "00000000-0000-0000-0000-000000000000" `
    -AdminAddress "MyDDC.MyDomain.Local"
<!--NeedCopy-->

Establecer metadatos del catálogo de brokers

  Set-BrokerCatalogMetadata `
    -CatalogId "1" `
    -Name "Citrix_DesktopStudio_IdentityPoolUid" `
    -Value "11111111-1111-1111-1111-111111111111"

Set-BrokerCatalog `
    -Name "ProvisioningSchemeName " `
    -ProvisioningSchemeId "22222222-2222-2222-2222-222222222222"
<!--NeedCopy-->

Crear máquinas de broker para las nuevas ProvVM

  New-BrokerMachine `
    -CatalogUid "33333333-3333-3333-3333-333333333333" `
    -AdminAddress "MyDDC.MyDomain.Local" `
    -MachineName "S-0-0-00-0000000000-0000000000-000000000-000000"
<!--NeedCopy-->

Qué hacer a continuación

Más información

Crear un catálogo de Red Hat OpenShift (Technical Preview)