MS Azure o Azure Government
Para instalar el servicio App Layering, implemente el dispositivo en una máquina virtual mediante el administrador de recursos de Azure (o Azure Government).
- Requisitos. - Asegúrese de tener los recursos de Azure (o Azure Government) que necesita para instalar el dispositivo.
- Instalar el dispositivo App Layering en Azure (o Azure Government). - Para instalar el dispositivo, descargue el paquete de instalación e implemente el dispositivo.
- Próximos pasos - Enlaces a los pasos para instalar el agente de App Layering y configurar el servicio de App Layering.
Nota: Si aún no ha configurado una conexión a una red virtual de Azure, consulte Primeros pasos con Azure o Azure Government para obtener más información.
Los pasos para instalar el dispositivo en Azure y Azure Government son los mismos, aparte del script de instalación que se ejecuta. (Los scripts se enumeran en el paquete de instalación a continuación).
Requisitos
Antes de instalar App Layering en Azure o Azure Government, asegúrese de tener lo siguiente.
-
Una cuenta y suscripción de Azure
Para implementar y configurar el dispositivo App Layering, necesita las credenciales de una cuenta que tenga acceso administrativo a su suscripción de Azure. Para obtener más información, consulte la página de inicio de sesión de Microsoft Azure .
-
Una red virtual en Azure (o Azure Government)
Su implementación en Azure (o Azure Government) puede operar en una red virtual de punto a sitio o de sitio a sitio. El dispositivo y su recurso compartido de archivos de red deben tener conectividad de red. Sin embargo, el dispositivo no requiere conectividad de red a las imágenes en capas que publique. Se recomienda una conexión de sitio a sitio entre sus redes corporativas y Azure (o Azure Government) para acceder a la consola de administración en el dispositivo. Para obtener más información, consulte la página de la red virtual de Microsoft Azure. Nota: Si aún no ha configurado una conexión a una red virtual de Azure, consulte Introducción a Azure para obtener más información.
-
Un recurso compartido de archivos de red (específico de Azure o Azure Government)
Un servidor de uso compartido de archivos en Azure (o Azure Government) funciona mejor que un recurso compartido de archivos local. Si bien la función de uso compartido de archivos de Azure (o Azure Government) no es compatible, puede usar un recurso compartido de archivos de red existente o crear un recurso compartido de archivos en el entorno de Azure (o Azure Government). Importante: Se recomienda utilizar almacenamiento Premium.
-
Administrador de recursos de Azure (o Azure Government)
App Layering funciona con el modelo de administración de recursos (ARM) de Azure. No admitimos el modelo de implementación clásico de Azure ni Bicep. Todos los recursos, como redes virtuales, recursos compartidos de archivos y máquinas del sistema operativo con los que interactuará App Layering, deben crearse con Azure Resource Manager. Para obtener más información, consulte la página de descripción general de Azure Resource Manager .
-
Azure PowerShell v7
Azure Powershell v7 debe estar instalado en el sistema Windows que se utilizará para instalar el dispositivo en Azure.
-
Identidad administrada asignada
El dispositivo App Layering debe tener asignada a una identidad gestionada para permitir la implementación en Azure.
Instalar el dispositivo App Layering
Para implementar el dispositivo App Layering en Azure o Azure Government:
- Verifique el contenido del paquete de instalación.
- Descubra qué incluye el script de instalación.
- Implementar el dispositivo.
Paquete de instalación
El paquete de instalación se llama citrix_app_layering_azure_yy.mbzip
, donde:
- yy es el año
- m (o mm) es el mes
- b es la compilación
- x es la subversión
- Por ejemplo,
citrix_app_layering_azure_24.3.0.zip
contieneazure_24.3.0.3.zip
Archivo | Descripción |
---|---|
azure_yy.m.b.x.zip |
Contiene el archivo VHD (unidesk_azure-system.vhd ) para la máquina virtual del dispositivo |
New-AzAppLayeringAppliance.ps1 |
Script de instalación para Azure y Azure Government |
citrix\_app\_layering\_agent\_installer.exe |
Instalador del agente de capas de aplicaciones |
citrix\_app\_layering\_os\_machine\_tools.exe |
Máquinas herramientas del sistema operativo |
DeployAzureRmVm.template.json |
Plantilla de capas de aplicaciones |
Script de instalación
El script de instalación incluido en el paquete de instalación hace lo siguiente.
- Copia el VHD incluido en la ubicación de Azure que especifique.
- Crea una máquina virtual en Azure utilizando el VHD.
- Crea y adjunta el disco del repositorio.
- Inicia el dispositivo de Azure.
Cuando ejecutas el script:
- IMPORTANTE: Asegúrese de anotar la ubicación del grupo de recursos que seleccione, ya que necesitará esta información más adelante. Para obtener más información sobre los grupos de recursos, consulte Uso del Portal de Azure para administrar sus recursos de Azure.
- Al seleccionar un tamaño de máquina virtual, se recomienda encarecidamente que seleccione una máquina con 4 CPU y al menos 14 GB de memoria (valor predeterminado del script).
- El nombre que especifique para la nueva máquina virtual debe cumplir con las convenciones de nomenclatura de Azure.
- Seleccione una red virtual en la que el puerto HTTP: 80 sea accesible (la IP pública se puede deshabilitar).
Usando el script de instalación
New-AzAppLayeringAppliance.ps1
es el nuevo script de instalación que reemplaza al script anterior, AzureELMDeploymentV7.ps1
. El nuevo script de instalación ahora acepta parámetros y ya no requiere que el usuario proporcione manualmente información en el indicador de línea de comandos. Aún puedes ejecutar el script sin parámetros y proporcionar las entradas manualmente.
Requisitos
- El nuevo script requiere la última versión de
DeployAzureRmVm.template.json
incluida en el paquete. - El nuevo script requiere la versión actual de
AzCopy
. El binario paraAzCopy
debe estar en el mismo directorio queNew-AzAppLayeringAppliance.ps1
o agregarse a su ruta. Para obtener más información sobre la instalación deAzCopy
consulte Introducción a AzCopy
Parámetros
Parámetro | Descripción | Tipo de datos | Valor predeterminado | ¿Requerido? (T/N) |
---|---|---|---|---|
Nombre de implementación | El nombre base utilizado para derivar nombres para todos los recursos creados durante la implementación. | cadena | - | Y |
Nombre del grupo de recursos | El nombre del grupo de recursos de Azure donde se implementarán los recursos. Si no existe se creará. | cadena | "{DeploymentName}-group" |
norte |
Identificación de ubicación | La región de Azure donde se crearán o reutilizarán todos los recursos. | cadena | - | Y |
Id. de subred | El ID de la subred a la que se conectará el dispositivo. | cadena | - | Y |
Dirección IP del parámetro | La dirección IP que se asignará al dispositivo. | cadena | "Dynamic" |
norte |
RepositorioDiscoTamañoEnGb | El tamaño del disco del repositorio conectado al dispositivo (en gigabytes). | entero | 300 |
norte |
Ruta VHD | La ruta al archivo VHD del dispositivo que se cargará. | cadena | "{current_dir}/azure\_\*/unidesk\_azure-system.vhd" |
norte |
Ruta de copia de Azure | La ruta a la utilidad azurecopy.exe . |
cadena | "{current_dir}/azurecopy.exe" |
norte |
Lanzamiento de confianza | Habilita el inicio confiable para la máquina virtual del dispositivo | - | - | norte |
Carga forzada | Obliga a cargar el disco incluso si ya existe en Azure | - | - | norte |
Perfil predeterminado | Las credenciales, la cuenta, el inquilino y la suscripción de Azure utilizados para la comunicación con Azure. | cadena | - | norte |
Ejemplos de uso
.\New-AzAppLayeringAppliance.ps1
<!--NeedCopy-->
.\New-AzAppLayeringAppliance.ps1 -DeploymentName "MyDeploymentName" -LocationId "East US" -SubnetId /subscriptions/<subscription-id>/resourceGroups/<resource-group-name>/providers/Microsoft.Network/virtualNetworks/<virtual-network-name>/subnets/default
<!--NeedCopy-->
Implementar el dispositivo en Azure o Azure Government
La descarga ZIP de la aplicación Layering requiere 31 GB de espacio sin comprimir.
- Extraiga el paquete de descarga,
citrix_app_layering_azure_yy.mm.x.zip
. Los archivos incluidos se enumeran arriba. - Extraiga el archivo ZIP a una carpeta en su unidad local.
- Abra una ventana de Azure Powershell.
- Ejecute el script de instalación (incluido en el paquete de instalación) con los parámetros adecuados. Ejecutando el script:
- Copia el VHD a la ubicación de Azure que elijas.
- Crea y adjunta el disco del repositorio.
- Arranca el aparato.
- Si el script falla, verifique los valores para asegurarse de que sean correctos para su entorno.
La primera vez que inicie sesión en el dispositivo, deberá cambiar las contraseñas de administrador de App Layering. Para obtener más detalles, consulte Cambiar contraseñas administrativas.
Asegúrese de instalar el agente de capas de aplicaciones, si su entorno lo requiere. Consulte la siguiente sección para obtener más detalles.
Próximos pasos
Una vez que el dispositivo esté instalado y la dirección IP esté configurada como lo desea, puede instalar el agente de App Layering y configurar el servicio de App Layering: