Citrix Virtual Apps and Desktops

Crear un catálogo de Nutanix

(/es-es/citrix-virtual-apps-desktops/2511/install-configure/machine-catalogs-create) describe los asistentes que crean un catálogo de máquinas. La siguiente información cubre detalles específicos de los entornos de virtualización de Nutanix.

Nota:

Antes de crear un catálogo de Nutanix, debe terminar de crear una conexión a Nutanix. Consulte Conexión a Nutanix.

Crear un catálogo de máquinas mediante la versión de plantilla de máquina de Nutanix

Al crear un catálogo de máquinas aprovisionado por MCS con una conexión de host de Nutanix AHV Prism Central administrada por Citrix, la imagen base se crea a partir de una versión de plantilla de VM de Nutanix. Una ventaja clave es que Nutanix Prism Central permite que una plantilla de VM se utilice en varios clústeres. Como resultado, los administradores de Citrix pueden usar una única versión de plantilla de VM de Nutanix como VM maestra para varios catálogos de máquinas de MCS, incluso si esos catálogos están en diferentes clústeres de Nutanix.

También puede elegir una versión de plantilla como origen para el perfil de máquina. La versión de plantilla de la imagen maestra se establece de forma predeterminada como el perfil de máquina para los nuevos catálogos. Sin embargo, puede cambiar la versión de plantilla para el perfil de máquina. Las siguientes propiedades de hardware se capturan del perfil de máquina: CPU, memoria, núcleos por zócalo, GPU y Categorías. Incluso puede especificar opcionalmente las propiedades de CPU, memoria y núcleos por zócalo para sobrescribir la configuración del perfil de máquina seleccionado.

Nota:

Las categorías son pares clave-valor que se utilizan para agrupar y administrar entidades como máquinas virtuales, clústeres e imágenes para aplicar directivas y automatización.

Antes de crear el catálogo, cree una VM maestra y conviértala en una versión de plantilla de VM en Nutanix Prism Central. Consulte la documentación de Nutanix para conocer los pasos.

Puede crear un catálogo utilizando:

Limitaciones

  • No se admite la conexión de varias NIC a la misma subred.
  • Debido a una limitación de Nutanix, cada catálogo de máquinas aprovisionado por MCS solo puede tener NIC asignadas en un único tipo de red entre redes superpuestas (Overlay networks), subredes básicas de VLAN (VLAN Basic Subnets) y subredes de VLAN (VLAN Subnets).
  • En algunos escenarios, la actualización de la imagen maestra de MCS para un catálogo de máquinas no persistente podría causar problemas potenciales. Consulte (/es-es/citrix-virtual-apps-desktops/2511/install-configure/security-policies/secure-boot#secure-boot-and-vtpm-in-nutanix-prism-central).
  • Al seleccionar una plantilla de VM de Nutanix como imagen maestra, el nombre de la plantilla o el nombre de la versión de la plantilla no deben contener caracteres como # o &.

Crear un catálogo de máquinas con Web Studio

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

  1. En la página Tipo de máquina, seleccione SO multisesión, SO de sesión única o Acceso con PC remoto.
  2. En la página Administración de máquinas, seleccione Máquinas con administración de energía y Citrix Machine Creation Services™ como método de implementación. Seleccione los Recursos.

    ahv-prism-central-host-connection

  3. En la página Experiencia de escritorio, seleccione una de las dos opciones.
  4. En la página Clúster, seleccione un clúster para la implementación de las VM.

    ahv-prism-central-host-connection

  5. En la página Imagen maestra, haga clic en Imagen maestra y seleccione una imagen maestra (versión de plantilla). Puede filtrar las plantillas de máquina por nombre. La versión de la plantilla de la imagen maestra se establece de forma predeterminada como el perfil de máquina para los nuevos catálogos. Sin embargo, puede cambiar la versión de la plantilla para el perfil de máquina.

    Nota:

    Puede usar una única versión de plantilla de VM de Nutanix como VM maestra para varios catálogos de máquinas de MCS, incluso si esos catálogos están en diferentes clústeres de Nutanix.

    ahv-prism-central-host-connection

    Filtrar plantillas de máquina por nombre:

    ahv-prism-central-host-connection

    Ver descripción de una plantilla:

    ahv-prism-central-host-connection

  6. En la página NICs:

    • Seleccione el tipo de NIC para filtrar las redes asociadas.
    • Seleccione una o varias NIC que contenga la imagen maestra y, a continuación, seleccione una red virtual asociada para cada NIC.

    ahv-prism-central-host-connection

  7. En la página Máquinas virtuales, indique el número de máquinas virtuales que desea crear y configure las máquinas para la memoria total (MB) de cada máquina, las CPU virtuales y los núcleos por CPU. Estos valores se rellenan automáticamente desde el perfil de máquina.
  8. En la página Resumen, compruebe los detalles del catálogo de máquinas. Introduzca un nombre y una descripción para el catálogo de máquinas. Haga clic en Finalizar.

Exportar el perfil de máquina

Puede exportar el perfil de máquina utilizado por el catálogo de máquinas a un archivo JSON.

  1. Seleccione el catálogo de máquinas y vaya a la ficha Propiedades de las plantillas.
  2. En los detalles de Perfil de máquina, haga clic en Exportar junto a Última versión.

Crear un catálogo de máquinas mediante comandos de PowerShell

  1. Abra la ventana de PowerShell.
  2. Ejecute asnp citrix*.
  3. Cree un grupo de identidades si aún no lo ha hecho. Por ejemplo:

    New-AcctIdentityPool    -Domain "<string>" -IdentityPoolName "<string>" -IdentityType "ActiveDirectory"  -NamingScheme "DemoVM-##" -NamingSchemeType "Numeric" -ZoneUid "GUID" -Scope @()
    <!--NeedCopy-->
    
  4. Cree un esquema de aprovisionamiento.

    Por ejemplo: Sin un perfil de máquina

    New-ProvScheme -CustomProperties "<CustomProperties xmlns=`"http://schemas.citrix.com/2014/xd/machinecreation`" xmlns:xsi=`"http://www.w3.org/2001/XMLSchema-instance`"><Property xsi:type=`"StringProperty`" Name=`"ClusterId`" Value=`"00062c63-1fb0-58c9-4fc8-5c2573352378`" /><Property xsi:type=`"StringProperty`" Name=`"CPUCores`" Value=`"1`" /></CustomProperties>" -HostingUnitName "<Hosting unit name>" -IdentityPoolName "<string>" -InitialBatchSizeHint 1  -MasterImageVM "XDHyp:\HostingUnits\<Hosting Unit Name>\Templates.folder\<template name>.template\<template version name>.templateversion" -NetworkMapping @{"5"="XDHyp:\HostingUnits\<Hosting unit name>\Clusters.folder\<Cluster Name>.cluster\<Network name>.network"} -ProvisioningSchemeName "<Catalog name>" -ProvisioningSchemeType "MCS" -RunAsynchronously -Scope @() -VMCpuCount 2 -VMMemoryMB 10240
    <!--NeedCopy-->
    

    Por ejemplo: Con un perfil de máquina

    Utilice un perfil de máquina para capturar las propiedades de hardware de una versión de plantilla y aplicarlas a las máquinas virtuales aprovisionadas. Si no especifica un perfil de máquina, las propiedades de hardware se capturan de la versión de la plantilla de imagen maestra.

    Nota:

    • Las propiedades de disco del SO, vTPM y arranque seguro siempre se capturan de la imagen maestra, incluso cuando se utiliza un perfil de máquina.
    • Dado que el disco del SO no se lee del perfil de máquina, puede crear una máquina virtual sin disco y convertirla en una versión de plantilla que se pueda usar para el perfil de máquina.
    • Dado que la especificación JSON completa de la versión de la plantilla del perfil de máquina está almacenada, puede crear las máquinas virtuales incluso si elimina la versión de la plantilla de Prism Central.

    Las propiedades capturadas del perfil de máquina son:

    Propiedad Nombre de la propiedad en la API (GetTemplateVersionById) Comentarios/Referencias
    CPU numSockets  
    RAM memorySizeBytes  
    Núcleo numCoresPerSocket  
    Categorías categorías Administración de categorías
    GPU GPU Vista de resumen de GPU
    Subprocesos por núcleo numThreadsPerCore aCLI-VM
    Nodos NUMA numNumaNodes  
    Habilitar anclaje fijo de vCPU isVcpuHardPinningEnabled  
    Habilitar transferencia de CPU isCpuPassthroughEnabled  
    Habilitar sobreaprovisionamiento de memoria isMemoryOvercommitEnabled Crear una VM a través de Prism Central (AHV)
    Habilitar acceso a la consola de GPU isGpuConsoleEnabled  
    Habilitar conexión en caliente de CPU isCpuHotplugEnabled  
    Habilitar controlador SCSI isScsiControllerEnabled  
    Zona horaria hardwareClockTimezone Crear una VM a través de Prism Central (AHV)
    Habilitar la marca AHV isBrandingEnabled  
    Habilitar consola VGA isVgaConsoleEnabled  
    VM isAgentVm Crear una VM a través de Prism Central (AHV)

    Nota:

    Con la misma versión de plantilla de imagen maestra, puede crear diferentes catálogos con varios perfiles de máquina, cada uno con un conjunto distinto de propiedades mencionadas anteriormente. Por ejemplo, puede asignar diferentes categorías que se pueden vincular a las directivas de Nutanix, ajustar la CPU/memoria, modificar la configuración de sobreasignación de memoria o agregar y quitar varias GPU.

    Los parámetros de línea de comandos, como VMCpuCount, VMMemoryMB y CPUCores en el CustomProperties, se pueden proporcionar y tienen prioridad sobre los valores de estos parámetros de la versión de la plantilla de perfil de máquina. Si no se proporcionan, se leen del perfil de máquina dado.

    $customProperties = @"
    <CustomProperties xmlns="http://schemas.citrix.com/2014/xd/machinecreation" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
        <StringProperty Name="ClusterId" Value="00062c63-1fb0-58c9-4fc8-5c2573352378" />
        <StringProperty Name="CPUCores" Value="2" />
    </CustomProperties>
    "@
    
    New-ProvScheme -HostingUnitName "<Hosting unit name>" `
               -IdentityPoolName "<string>" `
               -InitialBatchSizeHint 1 `
               -MasterImageVM "XDHyp:\HostingUnits\<Hosting Unit Name>\Templates.folder\<template name>.template\<template version name>.templateversion" `
               -MachineProfile "XDHyp:\HostingUnits\<Hosting Unit Name>\Templates.folder\<template name for machine profile>.template\<template version name>.templateversion" `
               -NetworkMapping @{"0"="XDHyp:\HostingUnits\<Hosting unit name>\Clusters.folder\<Cluster Name>.cluster\<Network name>.network"} `
               -ProvisioningSchemeName "<Catalog name>" `
               -ProvisioningSchemeType "MCS" `
               -CustomProperties $customProperties `
               -RunAsynchronously `
               -VMCpuCount 2 `
               -Scope @()
    
    <!--NeedCopy-->
    
  5. Registre un esquema de aprovisionamiento como catálogo de intermediario. Por ejemplo:

    New-BrokerCatalog -AllocationType "Random" -IsRemotePC $False  -MinimumFunctionalLevel "L7_20" -Name "<Catalog Name>" -PersistUserChanges "Discard" -ProvisioningType "MCS"    -SessionSupport "MultiSession" -ZoneUid "GUID"  -ProvisioningSchemeId fe7df345-244e-4xxxx-xxxxxxxxx `  -Scope @()
    <!--NeedCopy-->
    

Crear un catálogo de máquinas con máquinas existentes (administradas por energía)

Puede crear un catálogo de máquinas con máquinas existentes (con administración de energía) mediante:

Crear un catálogo de máquinas con máquinas existentes (con administración de energía) mediante Web Studio

En el asistente de configuración del 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.

    ahv-prism-central-host-connection

  3. En la página Máquinas virtuales, agregue máquinas y sus cuentas de máquina de Active Directory. Puede hacer una de las siguientes acciones:

    • Haga clic en Importar desde archivo CSV para agregar máquinas de forma masiva.
    • Haga clic en Agregar máquinas para agregar máquinas manualmente. Aparece la ventana Seleccionar máquinas virtuales. Expanda la conexión de Nutanix AHV Prism Central que creó anteriormente y seleccione las máquinas virtuales que desea agregar. Luego, agregue los nombres de cuenta de máquina asociados.

      ahv-prism-central-host-connection

  4. Las páginas Ámbitos y Resumen no contienen información específica de Nutanix AHV Prism Central.

Crear un catálogo de máquinas con máquinas existentes (con administración de energía) mediante PowerShell

  1. Abra la ventana de PowerShell.
  2. Ejecute asnp citrix*.
  3. Cree un catálogo para tener máquinas virtuales con administración de energía asignadas al usuario. Por ejemplo:

    New-BrokerCatalog -AllocationType "Permanent"  -IsRemotePC $False -MachinesArePhysical $False  -Name "<Catalog Name>" -PersistUserChanges "OnLocal" -ProvisioningType "Manual" -Scope @() -SessionSupport "SingleSession" -ZoneUid "fb202053-8c35-4db2-a299-a8d9538ec6be"
    <!--NeedCopy-->
    
  4. Agregue máquinas virtuales al catálogo. Por ejemplo:

    New-BrokerMachine  -CatalogUid 6 -HostedMachineId "d859caf3-4bf0-447b-b012-8af0594c7d88" -HypervisorConnectionUid 1 -IsReserved $False  -MachineName "S-1-5-21-1334627847-1250330507-3910179295-100245"
    <!--NeedCopy-->
    

Crear un catálogo de máquinas mediante una instantánea de Nutanix

Esta sección describe cómo crear un catálogo de máquinas aprovisionadas por MCS con una conexión de host de Nutanix Acropolis (Prism Element). Antes de crear el catálogo, cree imágenes maestras e instantáneas en Nutanix. Para obtener más información, consulte la documentación de Nutanix.

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

  • La página Contenedor o Clúster y contenedor es exclusiva de Nutanix.

    • Si implementa máquinas mediante Nutanix AHV XI como recursos, en la página Contenedor, seleccione un contenedor donde se colocarán los discos de identidad de las máquinas virtuales.

    • Si implementa máquinas mediante Nutanix AHV PC como recursos, verá la página Clúster y contenedor. Seleccione qué clúster usar para la implementación de máquinas virtuales y, a continuación, un contenedor.

  • En la página Imagen, seleccione la instantánea de la imagen. Utilice la consola de Acropolis para cambiar el nombre de las instantáneas si es necesario. Si cambia el nombre de las instantáneas, reinicie el asistente de creación de catálogos para ver una lista actualizada.

  • En la página Máquinas virtuales, indique el número de CPU virtuales y el número de núcleos por vCPU.

  • En la página NIC, seleccione el tipo de NIC para filtrar las redes asociadas. Esta opción solo está disponible para conexiones Nutanix AHV PC.
  • Las páginas Identidades de máquina, Credenciales de dominio, Ámbitos y Resumen no contienen información específica de Nutanix.

Limitaciones

Al crear un catálogo de MCS con conexión de host de Nutanix (específicamente, Nutanix AHV plug-in 2.7.1 y Nutanix AHV plug-in 2.5.1), el tamaño del disco duro de las máquinas virtuales aprovisionadas se muestra incorrectamente en Web Studio.

  • Plug-in de Nutanix AHV 2.7.1: El tamaño mostrado es menor (1 GB) que el tamaño de almacenamiento real.
  • Plug-in de Nutanix AHV 2.5.1: El tamaño mostrado es menor (32 GB) que el tamaño de almacenamiento real.

Sin embargo, esto funciona según lo previsto si la VM de imagen maestra es una instantánea en la VM.

Qué hacer a continuación

  • Si este es el primer catálogo creado, Web Studio le guía para (/es-es/citrix-virtual-apps-desktops/2511/install-configure/delivery-groups-create.html)
  • Para revisar todo el proceso de configuración, consulte (/es-es/citrix-virtual-apps-desktops/2511/install-configure.html)
  • Para administrar catálogos, consulte (/es-es/citrix-virtual-apps-desktops/2511/install-configure/machine-catalogs-manage.html) y (/es-es/citrix-virtual-apps-desktops/2511/install-configure/machine-catalogs-manage/manage-machine-catalog-nutanix.html)

Más información

Crear un catálogo de Nutanix