App Layering

Exigences

Pour commencer à utiliser la portabilité d’image, vous devez satisfaire aux exigences suivantes.

Plateformes sources

La portabilité d’image prend en charge le portage d’images des plateformes suivantes vers l’une des plateformes de destination prises en charge :

  • VMware vSphere 8.0 et 9.0
  • XenServer 8
  • Nutanix AHV (Prism Element)
  • Microsoft Azure

Plateformes de destination

La portabilité d’image prend en charge le portage d’images vers les plateformes suivantes :

  • Microsoft Azure

Une image de catalogue de machines Citrix

IPS nécessite l’utilisation d’images présentant les configurations testées suivantes :

  • Un système d’exploitation Windows pris en charge
    • Windows Server 2016, 2019, 2022H2 ou 2025
    • Windows 10 ou 11
  • Provisionné à l’aide de Machine Creation Services ou Citrix Provisioning
  • Citrix Virtual Delivery Agent

Une appliance App Layering

La portabilité d’image est disponible à partir de la version 25.11 de l’appliance App Layering. Il est recommandé de disposer d’une appliance App Layering à chaque emplacement hébergeant les images que vous prévoyez d’exporter ou de préparer à l’aide de la portabilité d’image.

Reportez-vous à la documentation Installer l’appliance pour plus d’informations sur la configuration.

Un partage de fichiers SMB (Windows)

Vous avez besoin d’un partage de fichiers SMB Windows pour le stockage des résultats des tâches d’exportation et de publication. Ce partage doit être accessible à la machine virtuelle du moteur de composition (Compositing Engine VM), qui est créée dans l’environnement où réside l’image exportée. Bien qu’il puisse s’agir d’un emplacement de ressources Citrix Cloud, avec la nouvelle fonctionnalité de portabilité d’image (IPS), le partage de fichiers peut également résider dans un centre de données géré par le client ou un locataire cloud, indépendamment de Citrix Cloud.

Reportez-vous à la documentation du connecteur Partage de fichiers Windows pour plus d’informations sur la configuration.

Un connecteur compatible IPS

Les tâches d’exportation et de préparation nécessitent un connecteur compatible IPS configuré sur l’appliance App Layering. Reportez-vous à la documentation du connecteur pour votre plateforme spécifique pour plus d’informations sur la configuration. Par exemple, notre documentation sur le connecteur Portabilité d’image pour Azure décrit les exigences de configuration d’un connecteur nécessaire pour démarrer une tâche de préparation dans votre environnement Azure.

Une machine pour exécuter des scripts PowerShell

La machine utilisée pour exécuter les cmdlets PowerShell du module Citrix.AppLayering ou Citrix.Image.Uploader doit satisfaire aux exigences suivantes :

  • Doit avoir Windows PowerShell version 5.1 (PowerShell 6 et supérieur non pris en charge)
  • Une machine Windows avec .Net framework, version minimale 4.6.2
  • Peut se connecter à la galerie Microsoft PowerShell pour télécharger les bibliothèques PowerShell requises

La machine devra également satisfaire à des exigences supplémentaires spécifiques au module utilisé :

Citrix.AppLayering

  • Une connexion réseau doit exister vers l’appliance App Layering dans l’environnement où résident les images

Citrix.Image.Uploader

  • Une connexion réseau rapide au partage de fichiers SMB
    • Peut être la même machine qui héberge le partage de fichiers
  • Une connexion réseau rapide à la plateforme de destination

Considérations supplémentaires

Selon votre version de Windows, vous devrez peut-être désactiver la prise en charge de TLS 1.0/1.1. Reportez-vous à la documentation sur la prise en charge de TLS de la galerie Microsoft PowerShell pour plus d’informations.

Par défaut, PowerShell ne s’authentifie pas automatiquement via un serveur proxy. Assurez-vous d’avoir configuré votre session PowerShell pour utiliser votre serveur proxy, conformément aux meilleures pratiques de Microsoft et de votre fournisseur de proxy.

Autorisations de plateforme requises

Reportez-vous à la configuration de votre connecteur spécifique pour les exigences supplémentaires.

Réseau

L’appliance App Layering crée une machine virtuelle de travail appelée moteur de composition (CE) pour effectuer les opérations d’image. L’appliance App Layering et le CE doivent pouvoir communiquer entre eux via le port 443.

Pour les tâches impliquant des fichiers sur un partage SMB (par exemple, les tâches d’exportation), le CE doit se trouver sur un réseau ayant une connectivité au partage SMB.

Pour les tâches de préparation, le système d’exploitation contenu dans l’image est démarré (sur le CE) pour effectuer la spécialisation et d’autres tâches. Si l’image contient des agents de gestion ou de sécurité qui se connectent à un serveur de contrôle, ces processus peuvent interférer avec le processus de préparation.

Si l’option de désinscription du domaine est spécifiée, la connectivité réseau peut affecter les résultats. Si la machine virtuelle du moteur de composition peut atteindre le contrôleur de domaine Active Directory via le réseau, la désinscription supprime le compte d’ordinateur du domaine. Cela rompt l’appartenance au domaine pour la machine virtuelle source à partir de laquelle l’image a été extraite.

Il est recommandé d’isoler le réseau fourni pour le fonctionnement des autres ressources réseau. Cela peut être fait en sélectionnant « Isolation réseau » dans la configuration du connecteur. Pour un exemple, reportez-vous à notre documentation Portabilité d’image pour Azure.

Exigences