Decisión de diseño: capas de imágenes

Use App Layering dentro de Azure para los mismos casos de uso que usarías en su centro de datos local:

  • Administrar un número significativo de imágenes de Machine Creation Service (MCS)
  • Proporcionar escritorios persistentes para los usuarios que utilizan hosts de VDA no persistentes con MCS
  • Limitar el reinicio de los hosts de Virtual Delivery Agent (VDA)

NOTA: App Layering requiere VM de Gen 1 y Provisioning Services (PVS) requiere VM de Gen 2, por lo que los dos servicios son incompatibles actualmente.

App Layering funciona casi de la misma manera en Azure que en las instalaciones. Estas son algunas de las preguntas que puede tener sobre App Layering.

¿Cuáles son las diferencias entre usar Citrix App Layering en las instalaciones y usarlo en la nube de Azure?

Cada aplicación, junto con su software relacionado, debe instalarse en su propia capa. Estas pautas le ayudan a planificar las capas.

Capa de sistema operativo (SO) base

Comience con una nueva imagen de sistema operativo y utilice solo una capa de sistema operativo y elija Resource Manager de los modelos de implementación enumerados

  • No selecciones la opción “Usar discos administrados” . En Azure, Layering requiere una cuenta de almacenamiento.

  • Verifique que el SO esté configurado para usar DHCP para el direccionamiento IP.

  • Si usa una máquina virtual de Azure que tiene el archivo de página en la unidad D:, vuelva a moverlo a la unidad C: antes de capturar la capa del sistema operativo. Con este cambio, la imagen seguirá desplegándose correctamente en producción. El requisito es solo temporal durante el proceso de captura de imágenes del SO de un solo disco.

  • No utilice ni incluya un archivo UNATTEND.TXT, ya que el proceso de capas lo elimina automáticamente.

  • Utilice ngen.exe para compilar previamente los ejecutables de.NET.

  • Establezca el Administrador integrado en “La contraseña nunca caduca”.

  • Para las compilaciones de SO de servidor, establezca la política de ejecución de PowerShell en Sin restricciones y habilite PSRemoting.

  • Instale App Layering Services en la capa del sistema operativo.

  • Instale Machine Tools del sistema operativo de capa de aplicaciones y siga las instrucciones de los scripts de KMS si usa licencias de KMS Las herramientas de máquina de SO de Citrix App Layering incluyen secuencias de comandos especiales para gestionar automáticamente las complejidades de las licencias de Microsoft y evitar cualquier configuración incorrecta.

Capa de plataforma

La capa de plataforma consiste principalmente en software no incluido en la capa de SO base que se conecta a otra infraestructura.

  • Únase al dominio de Active Directory y compruebe que el nombre de usuario tenga el formato DOMINIO\ Nombre de usuario. Ignora la solicitud predeterminada solo para el nombre de usuario.

  • Instale el software de aprovisionamiento, Citrix VDA y Citrix Workspace Environment Manager en esta capa.

Publicación de la imagen

Cree una plantilla de imagen y úsela para publicar una imagen para MCS.

  • La nueva imagen aparece como un disco duro virtual en el contenedor citrix-al-imagesde la cuenta de almacenamiento.

  • Si su versión de App Layering es anterior a la 4.15, adjunte la imagen a una VM de Azure e inicie la VM para que Sysprep complete sus tareas.

  • Si la versión de App Layering es la 4.15 o posterior, utilice Azure Connector for MCS, ya que no realiza Sysprep en la imagen.

  • Elija el archivo de disco de la cuenta de almacenamiento como imagen dorada al crear o actualizar los catálogos de máquinas.

¿Qué permisos se requieren para usar App Layering en Azure?

  • Utilice las redes aceleradas para su dispositivo virtual Enterprise Layer Manager (ELM) para mejorar el rendimiento.

  • El dispositivo ELM usa la entidad de servicio de Azure para acceder a los recursos de Azure. Tanto la entidad de servicio como el usuario que instala ELM deben tener al menos permisos de colaborador en los grupos de recursos utilizados por App Layering.

  • Utilice el almacenamiento premium de Azure para máquinas de empaquetado y capas de imágenes para reducir el tiempo de empaquetado.

¿Cómo puedo admitir las licencias de Microsoft 365 y KMS con App Layering en la nube de Azure?

  • Coloque Microsoft Office en su propia capa con todos los complementos de Office
    • Instale Office en la ubicación predeterminada.
    • No abra ninguna aplicación de Office durante el proceso de instalación y empaquetado.
    • En el script de Optimize, asegúrese de habilitar “Activar MS Office a través de KMS” y seleccionar SOLO las versiones de los productos de Office instalados. El script solo se ejecutará correctamente si Microsoft Office está instalado en la ubicación predeterminada.
    • Ejecute Office2013Windows81_Prep.cmd para todas las versiones de Microsoft Office a partir de Office 2013, esto incluye Microsoft 365.
  • Utilice tamaños de capa más grandes si los usuarios pueden almacenar archivos grandes en la capa de aplicación. Aumentar el tamaño de las capas más adelante para admitir archivos PST y OST grandes es difícil.

¿Dónde se almacenan las capas elásticas en la nube?

  • Las capas elásticas se montan dinámicamente cuando un usuario inicia sesión y proporcionan acceso a las aplicaciones. Las capas elásticas normalmente se almacenan en recursos compartidos de archivos de red.

  • Las capas elásticas deben estar disponibles el 100% del tiempo. Si la capa elástica no está disponible, aunque sea por poco tiempo, todas las capas de conexión fallan y el host del VDA debe reiniciarse para solucionar el problema. Las opciones para almacenar archivos de capas elásticas en el almacenamiento siempre disponible incluyen:

    • Servidor de archivos de escalamiento horizontal para datos de aplicaciones
    • Azure Files (se recomienda almacenamiento premium)

Enlaces a otros recursos

App Layering en Azure administradas por Citrix Cloud

Cómo configurar Office con App Layering (receta)

Preparar la imagen del sistema operativo para la creación de capas en Azure

Decisión de diseño: capas de imágenes