Una granja automatizada de clones instantáneos se crea como parte del proceso para proporcionar a los usuarios acceso a las aplicaciones o los escritorios publicados. Una granja automatizada consta de hosts Linux de sesión múltiple que son máquinas virtuales de clones instantáneos en vCenter Server.

Descripción general de las granjas de clones instantáneos

Una granja automatizada de clones instantáneos creada a partir de una imagen maestra mediante la tecnología vmFork (llamada API de clones instantáneos) en vCenter Server. Además de usar la API de clones instantáneos desde vCenter Server, Horizon 8 crea varios tipos de máquinas virtuales internas (plantilla interna, máquina virtual de réplica y ParentVM) con el fin de administrar estos clones de forma más ampliable.

A pesar de que resulta útil para acelerar la velocidad de aprovisionamiento, el uso de parentVM aumenta el requisito de memoria en todo el clúster. En algunos casos, cuando el beneficio de tener más memoria supera el aumento de la velocidad de aprovisionamiento, Horizon 8 elige automáticamente el aprovisionamiento de clones instantáneos directamente desde una replicaVM sin crear ninguna parentVM. Esta función se denomina aprovisionamiento inteligente. Una sola granja de clones instantáneos puede tener clones instantáneos que se crean con varias parentVM o sin ninguna parentVM.

Cuando se utiliza una parentVM, los clones instantáneos comparten el disco virtual de la parentVM y, por lo tanto, consumen menos almacenamiento que las máquinas virtuales completas. Además, los clones instantáneos comparten la memoria de la parentVM cuando se crean por primera vez, lo que contribuye a un aprovisionamiento rápido. Una vez que se aprovisione la máquina virtual de clones instantáneos y se empiece a utilizar la máquina, se utilizará memoria adicional.

Una granja de escritorios de clones instantáneos tiene las siguientes ventajas:
  • El aprovisionamiento de clones instantáneos es rápido, con o sin usar una parentVM.
  • Los clones instantáneos siempre se crean en un estado encendido, listo para su uso.
  • Puede aplicar una revisión a una granja de clones instantáneos en un proceso de implementación sin tiempo de inactividad.

El servidor de conexión crea las máquinas virtuales de clones instantáneos según los parámetros que especifique cuando crea la granja. Los clones instantáneos comparten un disco virtual de una parentVM y, por lo tanto, consumen menos almacenamiento que las máquinas virtuales completas. Además, los clones instantáneos comparten la memoria de una parentVM y se crean usando la tecnología vmFork.

Proceso de creación de clones instantáneos

La publicación de una imagen es un proceso mediante el que las máquinas virtuales internas necesarias para la clonación instantánea se crean a partir de una imagen maestra y su instantánea. Este proceso solo se produce una vez por imagen y podría tardar en completarse.

Horizon 8 realiza los siguientes pasos para crear un grupo de clones instantáneos:

  1. Horizon 8 publica la imagen que selecciona. Si no existen, se crean cuatro carpetas (ClonePrepInternalTemplateFolder, ClonePrepParentVmFolder, ClonePrepReplicaVmFolder y ClonePrepResyncVmFolder) en vCenter Server. También se crean algunas máquinas virtuales que se necesitan para la clonación. En Horizon Console, puede ver el progreso de esta operación en la pestaña Resumen del grupo de escritorios. Durante la publicación, el panel Imagen pendiente muestra el nombre y el estado de la imagen.
    Nota: No altere ninguna de las cuatro carpetas ni las máquinas virtuales que contienen. Si no es así, es posible que se produzcan errores. Las máquinas virtuales se eliminan cuando ya no se necesitan. Normalmente, se eliminan 5 minutos después de que se elimine un grupo o de que se realice una operación de inserción de imagen. Sin embargo, a veces la eliminación puede tardar hasta 30 minutos. Si no existen máquinas virtuales internas en las cuatro carpetas, dichas carpetas están sin protección y se pueden eliminar.
  2. Después de publicar la imagen, Horizon 8 crea los clones instantáneos. El proceso es rápido. Durante este proceso, se muestra el nombre y el estado de la imagen en el panel Imagen actual de Horizon Console.

Una vez creada la granja, puede cambiar la imagen si realiza una operación de inserción de imagen. Como pasa durante la creación de una granja, se publica primero la nueva imagen. A continuación, se vuelven a crear las clonaciones.

Cuando se crea una granja de grupos de clones instantáneos, Horizon 8 distribuye el grupo entre los almacenes de datos automáticamente de forma equilibrada. Si edita una granja para agregar o eliminar almacenes de datos, las máquinas virtuales clonadas se vuelven a equilibrar automáticamente cuando se crea una nuevo clon.

Requisitos previos

  • Compruebe que el servidor de conexión esté instalado. Consulte el documento Instalación de Horizon.
  • Compruebe que los ajustes del servidor de conexiones para vCenter Server están configurados en Horizon Console. Consulte el documento Administración de Horizon.
  • Compruebe que tenga puertos suficientes en el conmutador virtual de ESXi que se utiliza para las máquinas virtuales empleadas como escritorios remotos. Es posible que el valor predeterminado sea insuficiente si crea grupos grandes de escritorios.
  • Compruebe que haya preparado una máquina host de imagen maestra. Consulte Preparar una máquina virtual Linux para implementar escritorios. Horizon Agent debe estar instalado en la máquina host.
  • Compruebe que todas las máquinas host ejecuten uno de los siguientes sistemas operativos Linux:
    • RHEL Workstation 7.8, 7.9, 8.1, 8.2, 8.3 o 8.4
    • Ubuntu 18.04/20.04
  • Compruebe que haya instalado Horizon Agent en la máquina de imagen maestra con el parámetro --sesión múltiple incluido. Por ejemplo:
    sudo ./install_viewagent.sh --multiple-session
  • Tome una instantánea de la máquina host de imagen maestra en vCenter Server. Debe apagar la máquina host antes de realizar la instantánea. El servidor de conexión utiliza la instantánea como configuración base para crear los clones.

    Si desea obtener más información, consulte "Tomar una instantánea en VMware Host Client" en Administrar un host único de vSphere: VMware Host Client, disponible en la documentación de VMware vSphere.

Procedimiento

  1. En Horizon Console, seleccione Inventario > Granjas. A continuación, haga clic en Agregar.
    Aparecerá el asistente de configuración de la granja. A medida que avance a través del asistente, puede volver directamente a cualquier página anterior si hace clic en el nombre de dicha página en el panel de navegación.
  2. En la página Tipo del asistente, seleccione Granja automatizada y, a continuación, haga clic en Siguiente.
  3. En la página vCenter Server del asistente, seleccione Instant Clone y haga clic en Siguiente.
  4. En la página Optimización del almacenamiento, configure los parámetros obligatorios.
    Configuración Descripción
    Usar VMware Virtual SAN/No usar VMware Virtual San Especifique si se debe usar VMware vSAN, si está disponible. vSAN es un nivel de almacenamiento definido por software que virtualiza los discos de almacenamiento físicos y locales disponibles en un clúster de hosts ESXi.
    Utilizar almacenes de datos diferentes para discos de SO y de réplica

    (Disponible solo si no usa vSAN) Puede ubicar los discos del sistema operativo y de réplica en almacenes de datos diferentes para obtener un buen rendimiento o por otros motivos.

    Si selecciona esta opción, se habilitarán las opciones para seleccionar uno o varios almacenes de datos de clones instantáneos o del disco de réplica.

    Haga clic en Siguiente para pasar a la página siguiente del asistente de configuración.
  5. En la página Identificación y configuración del asistente, configure los parámetros obligatorios.
    Configuración Descripción
    ID Nombre único que identifica la granja.
    Descripción Descripción de esta granja.
    Grupo de acceso Seleccione una granja de acceso para el grupo o deje la granja en el grupo de acceso raíz predeterminado.
    Protocolo de visualización predeterminado Seleccione VMware Blast. VMware Blast es el único protocolo de visualización compatible con las sesiones de usuario en escritorios Linux.
    Permitir que los usuarios elijan el protocolo Seleccione o No. Esta opción solo se aplica a los grupos de escritorios publicados, no a los grupos de aplicaciones. Si selecciona , los usuarios pueden seleccionar el protocolo de visualización cuando se conectan a un escritorio publicado desde Horizon Client. El valor predeterminado es .
    Representador 3D

    Seleccione el procesamiento de gráficos 3D de los escritorios.

    NVIDIA GRID vGPU es la única opción de representación 3D que se ofrece para la granja automatizada de hosts de clones instantáneos.

    Tiempo de espera del preinicio de sesión (solo aplicaciones)

    Determina la cantidad de tiempo que se mantiene abierta una aplicación configurada para preiniciarse. El valor predeterminado es Después de 10 minutos.

    Si el usuario final no inicia ninguna aplicación en Horizon Client, la sesión de la aplicación se desconectará cuando se agote el tiempo de espera de la sesión inactiva o cuando se agote el tiempo de espera del preinicio de sesión.

    Si desea cerrar la sesión preiniciada después de que se haya agotado el tiempo de espera, debe establecer la opción Cerrar sesiones desconectadas en Inmediato.

    Tiempo de espera de sesión vacía (solo aplicaciones)

    Determina la cantidad de tiempo que una sesión de aplicaciones vacía sigue abierta. Una sesión de aplicaciones está vacía cuando se cierran todas las aplicaciones que se ejecutan en la sesión. Mientras la sesión sigue abierta, los usuarios pueden abrir las aplicaciones de forma rápida. Puede ahorrar recursos del sistema si desconecta o cierra las sesiones de aplicaciones vacías. Seleccione Nunca, Inmediato o establezca el número de minutos como valor de tiempo de espera. El valor predeterminado es Después de 1 minuto. Si selecciona Inmediato, la sesión se cierra o se desconecta en 30 segundos.

    Cuando se agote el tiempo de espera Determina si una sesión de aplicaciones vacía está desconectada o cerrada después de que se alcance el límite Tiempo de espera de sesión vacía. Seleccione Desconectar o Cerrar sesión. Una sesión que se cierra libera recursos, pero el proceso para abrir una aplicación tarda más tiempo. El valor predeterminado es Desconectar.
    Cerrar sesiones desconectadas Determina si una sesión desconectada está cerrada. Esta opción se aplica a las sesiones de aplicaciones y de escritorios. Seleccione Nunca, Inmediato o Después de ... minutos. Preste atención si selecciona Inmediato o Después de ... minutos. Si una sesión desconectada se cierra, esta se pierde. El valor predeterminado es Nunca.
    Permitir Session Collaboration Seleccione Habilitado para permitir que los usuarios de grupos de escritorios basados en esta granja puedan invitar a otros usuarios a unirse a sus sesiones de escritorio remoto. Los propietarios y colaboradores de sesiones deben utilizar el protocolo VMware Blast.
    Sesiones máximas por host RDS Determina el número máximo de sesiones que una máquina host puede admitir. Seleccione Sin límite o No más de.... El valor predeterminado es Sin límite.
    Haga clic en Siguiente para pasar a la página siguiente del asistente de configuración.
  6. En la página Configuración del equilibrio de carga del asistente, configure los parámetros obligatorios.
    Configuración Descripción
    Usar script personalizado Seleccione esta opción para usar un script personalizado para equilibrar la carga.
    Incluir el recuento de sesiones Seleccione esta opción para incluir el recuento de sesiones en el host Linux para equilibrar la carga. Si no se selecciona ninguna de las opciones para equilibrar la carga y la opción para usar un script personalizado tampoco está seleccionada, Horizon 8 usa el recuento de sesiones de forma predeterminada. Deshabilite esta opción si no necesita tener en cuenta el recuento de sesiones para equilibrar la carga.
    Umbral de uso de CPU Indica el valor del umbral del uso de CPU en forma de porcentaje. Horizon 8 utiliza el umbral de CPU configurado para calcular el factor de índice de carga de la CPU. Puede definir un valor de 0 a 100. El valor recomendado es 90. De forma predeterminada, esta opción no se tiene en cuenta para el equilibrio de carga. El valor predeterminado es 0.
    Umbral de uso de memoria Indica el valor del umbral de memoria en forma de porcentaje. Horizon 8 usa el umbral de memoria configurado para calcular el factor de índice de carga de la memoria. Puede definir un valor de 0 a 100. El valor recomendado es 90. De forma predeterminada, esta opción no se tiene en cuenta para el equilibrio de carga. El valor predeterminado es 0.
    Umbral de longitud de cola de disco Indica el umbral del promedio de solicitudes de lectura y escritura en cola para el disco seleccionado durante el intervalo de muestreo. Horizon 8 usa el umbral configurado para calcular el factor de índice de carga del disco. Se puede asignar cualquier número entero positivo. De forma predeterminada, esta opción no se tiene en cuenta para el equilibrio de carga. El valor predeterminado es 0.
    Umbral de latencia de lectura de disco Indica el umbral del promedio de tiempo de escritura de datos en el disco en milisegundos. Horizon 8 usa el umbral configurado para calcular el factor de índice de carga del disco. Se puede asignar cualquier número entero positivo. De forma predeterminada, esta opción no se tiene en cuenta para el equilibrio de carga. El valor predeterminado es 0.
    Haga clic en Siguiente para pasar a la página siguiente del asistente de configuración.
  7. En la página Configuración de aprovisionamiento del asistente, configure los parámetros obligatorios.
    Configuración Descripción
    Habilitar aprovisionamiento Seleccione esta casilla de verificación para habilitar el aprovisionamiento después de que finalice este asistente. Esta opción está habilitada de forma predeterminada.
    Detener aprovisionamiento en error Seleccione esta casilla de verificación para detener el aprovisionamiento cuando se produzca un error de aprovisionamiento. Esta opción está habilitada de forma predeterminada.
    Patrón de nombres Especifique un prefijo o un formato del nombre. Horizon 8 agregará o insertará un número generado automáticamente que empezará por 1 para formar el nombre de la máquina. Si desea que el número aparezca al final, especifique un prefijo. De lo contrario, especifique {n} en cualquier lugar de la cadena de caracteres y {n} se reemplazará con el número. También puede especificar {n:fixed=<número de dígitos>}, donde fixed=<número de dígitos> indica el número de dígitos que usará el número. Por ejemplo, especifique vm-{n:fixed=3}-sales y los nombres de las máquinas serán vm-001-sales, vm-002-sales, etc.
    Nota: Cada nombre de máquina, incluido el número generado automáticamente, tiene un límite de 15 caracteres.
    Máquinas máximas El número de máquinas que se aprovisionarán.
    Número mínimo de máquinas preparadas (aprovisionadas) durante las operaciones de mantenimiento de clones instantáneos Esta opción le permite mantener el número especificado de las máquinas disponibles para aceptar las solicitudes de conexión mientras el servidor de conexión realiza operaciones de mantenimiento en las máquinas de la granja. Esta configuración no se tiene en cuenta si programa un mantenimiento inmediato.
    Haga clic en Siguiente para pasar a la página siguiente del asistente de configuración.
  8. En la página Configuración de vCenter del asistente, configure parámetros obligatorios.
    Configuración Descripción
    Máquina virtual principal en vCenter Haga clic en Examinar, seleccione Linux como sistema operativo y, a continuación, seleccione una máquina virtual de imagen maestra en la lista.
    Instantánea

    Haga clic en Examinar y seleccione la instantánea de la máquina virtual de imagen maestra que desee usar como la imagen de base de la granja.

    No elimine la instantánea ni la máquina virtual de imagen maestra de vCenter Server, a menos que ningún clon instantáneo de la granja use la imagen predeterminada y que no se creará ningún clon instantáneo más a partir de esta imagen predeterminada. El sistema requiere que la máquina virtual de imagen maestra y la instantánea aprovisionen nuevos clones instantáneos en la granja, según las directivas de la granja. La máquina virtual de imagen maestra y la instantánea también son necesarias para las operaciones de mantenimiento del servidor de conexión.

    Ubicación de la carpeta de la máquina virtual Haga clic en Examinar y en vCenter Server, seleccione la carpeta en la que reside la granja.
    Clúster

    Haga clic en Examinar y seleccione el host ESXi o el clúster en el que se ejecutan las máquinas virtuales de escritorio.

    Para obtener el límite máximo del clúster, consulte el artículo de la base de conocimientos de VMware sobre los límites y las recomendaciones de tamaño.

    Grupo de recursos Haga clic en Examinar y seleccione el grupo de recursos de vCenter Server en el que reside la granja.
    Almacenes de datos

    Haga clic en Examinar y seleccione uno o varios almacenes de datos en los que almacenar la granja.

    Una tabla de la pantalla Seleccionar almacenes de datos de clones instantáneos proporciona directrices de alto nivel para calcular los requisitos de almacenamiento de la granja. Estas directrices pueden ayudar a determinar qué almacenes de datos tienen suficiente tamaño para almacenar los clones instantáneos. El valor Sobreasignación de almacenamiento siempre está configurado como Sin enlazar y no se puede configurar.

    Nota: Si usa vSAN, habrá solo un almacén de datos.
    Almacenes de datos del disco de réplica

    Seleccione uno o varios almacenes de datos del disco de réplica en los que almacenar los clones instantáneos. Este ajuste aparece si seleccionó Utilizar almacenes de datos diferentes para discos de SO y de réplica en la página Optimización del almacenamiento del asistente de configuración de la granja.

    Una tabla de la pantalla Seleccionar almacenes de datos del disco de réplica proporciona directrices de alto nivel para calcular los requisitos de almacenamiento de la granja. Estas instrucciones pueden ayudar a determinar cuántos almacenes de datos del disco de réplica tienen espacio suficiente para almacenar los clones instantáneos.

    Red

    Haga clic en Examinar y seleccione las redes que se usarán para la granja de clones instantáneos. Puede seleccionar varias redes vLAN para crear una granja de clones instantáneos más grande. Esta opción utiliza el tipo de red de la imagen maestra actual configurada en vSphere Client y muestra las redes según el tipo de red de la máquina virtual principal: DVS, NSX-T y Estándar. Puede utilizar la misma red que la máquina virtual principal o seleccionar una red de la lista de opciones disponibles. Las redes se filtran en función del tipo de red de la máquina virtual principal disponible en el clúster seleccionado.

    La pantalla Seleccionar redes proporciona una lista de redes basadas en el tipo de red de máquinas virtuales principales disponible en el clúster seleccionado. Para usar varias redes, debe desmarcar Usar la red de la imagen de la máquina virtual principal actual y, a continuación, seleccionar las redes que desea usar con la granja de clones instantáneos. La casilla filtrar permite mostrar u ocultar tipos de red específicos.

    En la pantalla se muestran mensajes de error para las siguientes redes incompatibles:

    • vmcNetworks. Esta red pertenece a la red interna de VMC
    • dvsUplinkPort. No se puede utilizar la red porque no cumple los criterios de nomenclatura para un puerto de vínculo superior de conmutador virtual.
    • notConfiguredOnAllHosts. No se puede utilizar la red porque no está configurada en todos los hosts del clúster.

    La pantalla no muestra el tipo de red estándar para la selección. Por lo tanto, si el tipo de red de la máquina virtual principal es estándar, debe seleccionar Usar la red de la imagen de la máquina virtual principal actual.

    La pantalla también proporciona la lista de puertos y enlaces de puertos disponibles para su uso: estático (enlace anticipado) y efímero. Los clones instantáneos solo son compatibles con los tipos de grupos de puertos estáticos y los tipos de grupos de puertos efímeros están atenuados y aparecen como incompatibles.

    Todos los segmentos de red de NSX-T que se seleccionen deben tener el mismo tamaño, como todas las redes /24. Los segmentos de diferentes tamaños pueden provocar errores de aprovisionamiento.

    Haga clic en Siguiente para pasar a la página siguiente del asistente de configuración.
  9. En la página Personalización de invitado del asistente, configure los parámetros obligatorios.
    Configuración Descripción
    Dominio

    Seleccione el nombre de usuario y el dominio de Active Directory.

    El servidor de conexión requiere ciertos privilegios de usuario para configurar la granja. ClonePrep usa el dominio y la cuenta de usuario para personalizar las máquinas de clones instantáneos.

    Especifique este usuario cuando configure las opciones del servidor de conexión para vCenter Server. Puede especificar varios dominios y usuarios cuando configure las opciones del servidor de conexión. En este asistente de configuración de granja, debe seleccionar un dominio y un usuario en la lista.

    Contenedor de AD

    Proporcione el nombre distintivo relativo del contenedor de Active Directory.

    Por ejemplo: CN=Computers

    Si hace clic en Examinar, puede buscar el contenedor en el árbol de Active Directory. También puede cortar, copiar o pegar en el nombre del contenedor.

    Permitir la reutilización de cuentas de equipo existentes

    Seleccione esta opción para utilizar cuentas de equipos existentes en Active Directory cuando los nombres de las máquinas virtuales de los nuevos clones instantáneos coincidan con los nombres de las cuentas de los equipos existentes.

    Cuando se crea un clon instantáneo, si un nombre de cuenta de equipo de AD existente coincide con el nombre de la máquina virtual de clon instantáneo, Horizon 8 usa la cuenta del equipo existente. De lo contrario, se crea una nueva cuenta de equipo.

    Las cuentas de equipo existentes se deben encontrar en el contenedor de Active Directory que especificó en la opción Contenedor de AD.

    Si esta opción está deshabilitada, se crea una nueva cuenta de equipo de AD cuando Horizon 8 crea un clon instantáneo. Esta opción está deshabilitada de forma predeterminada.

    Cuenta de equipo de publicación de imagen Para publicar clones instantáneos, es necesario tener una cuenta de equipo adicional en el mismo dominio de AD que los clones. Si desea utilizar cuentas de equipo creadas previamente en lugar de usar cuentas de equipo creadas automáticamente, también debe crear la cuenta de equipo adicional y especificar su nombre aquí. De ese modo no tendrá que delegar la creación y eliminación de objetos de equipo a la cuenta de aprovisionamiento.
    Usar ClonePrep

    Proporcione una especificación de personalización de ClonePrep para personalizar las máquinas virtuales.

    • Nombre del script de desconexión. Nombre del script de personalización que ClonePrep ejecuta en las máquinas de clones instantáneos antes de que estas se desconecten. Proporcione la ruta del script de la máquina virtual de imagen maestra.
    • Parámetros del script de desconexión. Proporcione los parámetros que ClonePrep puede usar para ejecutar un script de personalización en las máquinas de clones instantáneos antes de que estas se desconecten. Por ejemplo, utilice p1.
    • Nombre del script de postsincronización. Nombre del script de personalización que ClonePrep ejecuta en las máquinas de clones instantáneos después de que se creen o de que se inserte una imagen en ellas. Proporcione la ruta del script de la máquina virtual de imagen maestra.
    • Parámetros del script de post sincronización. Proporcione los parámetros del script que ClonePrep ejecuta en las máquinas de clones instantáneos después de que se creen o de que se inserte una imagen en ellas. Por ejemplo, utilice p2.
    Haga clic en Siguiente para pasar a la página siguiente del asistente de configuración.
  10. En la página Listo para finalizar del asistente, revise la configuración y haga clic en Enviar para crear la granja automatizada de clones instantáneos.

Qué hacer a continuación

Cree un grupo de aplicaciones publicado o un grupo de escritorios publicado. Consulte uno de los siguientes temas: