App Layering

Configurations de connecteurs

La première fois que vous utilisez le service App Layering, prévoyez de créer une ou plusieurs « configurations de connecteur ». Les configurations de connecteurs de couches d’applications sont des jeux d’informations d’identification stockés que l’appliance utilise pour accéder à des emplacements sur votre hyperviseur ou votre serveur de Provisioning. Une configuration de connecteur peut spécifier où créer une couche ou où publier des images.

Pourquoi utiliser les configurations de connecteur

Les configurations de connecteur permettent à l’appliance App Layering d’accéder à des emplacements dans votre environnement pour créer des couches ou publier des images en couches. L’utilisation d’une configuration de connecteur automatise le processus de transfert de fichiers et permet d’économiser beaucoup de temps.

Vous pouvez utiliser une configuration de connecteur pour :

  • Créez une couche d’application ou une couche de plate-forme, ou ajoutez une version à une couche de système d’exploitation et, si vous choisissez, exécutez également un script.
  • Publiez des images en couches sur votre hyperviseur ou votre serveur de Provisioning et, si vous le souhaitez, exécutez également un script.

Créer des couches

La création de couches est plus facile lorsque vous utilisez une configuration de connecteur. La configuration du connecteur inclut les informations d’identification de l’emplacement où vous prévoyez d’installer le logiciel pour une couche. Cette configuration de connecteur inclut une option Cache de packaging, qui est activée par défaut pour vous offrir les meilleures performances de superposition.

Publier des images en couches

Vous avez besoin d’une configuration de connecteur pour chaque emplacement vers lequel vous publiez des images en couches. Une fois publiées, vous utilisez des images en couches pour provisionner des systèmes pour des groupes d’utilisateurs spécifiques.

Exigences

Pour créer une configuration de connecteur, vous devez répondre aux exigences suivantes.

Informations d’identification

Informations d’identification de compte valides que l’appliance peut utiliser pour accéder à un emplacement dans votre environnement. Pour plus d’informations sur les valeurs dont vous avez besoin, sélectionnez l’hyperviseur ou Provisioning Service plus loin dans cette section.

À propos du compositing par déchargement

Lors de la création d’un calque ou de la publication d’une image en couches, vous pouvez utiliser le moteur de composition App Layering intégré pour créer des calques. Le moteur de composition est activé en sélectionnant l’option de configuration du connecteur Offload Compositing . Le script ImportOsLayer.ps1 est utilisé lors de la création d’une couche de système d’exploitation à partir de zéro. Assurez-vous d’ouvrir les ports de pare-feu requis pour le moteur de composition

Remarque :

Une couche du système d’exploitation est créée (initialement) en important le système d’exploitation à partir d’une machine virtuelle existante. Une fois créé, vous mettez à jour la couche du système d’exploitation comme n’importe quel autre couche.

Composition des déchargements :

  • Réduit le temps de traitement des tâches de superposition.
  • Active la prise en charge de la création d’images UEFI avec des partitions vTPM et GPT. Ces fonctionnalités sont requises pour les versions modernes du système d’exploitation Windows telles que Windows 11.
  • Active la prise en charge de la création de disques VHDX.
  • Peut éliminer automatiquement certains problèmes de système de fichiers avec des outils Windows natifs

Pour créer une couche à l’aide de la composition de déchargement :

  • Couche d’application, couche de plate-forme : lors de la création d’une couche, choisissez une configuration de connecteur avec la composition de déchargement activée.

  • Couche du système d’exploitation : exécutez un script. Pour plus de détails, consultez la section Créer une couche OS.

Espace disque pour le cache

Sur tous les hyperviseurs pris en charge, à l’exception d’Azure, la taille du cache de package par défaut est définie sur le niveau de départ recommandé. Laissez suffisamment d’espace disque pour augmenter la taille du cache, si nécessaire.

  • Crée le couche ou l’image en tant que machine UEFI ou Génération 2.
  • Utilise le format de disque VHDX pour les formats BIOS et Génération 1, ou les images UEFI et Génération 2.

Pour créer une couche d’application ou de plate-forme à l’aide de la composition par déchargement, vous devez sélectionner une configuration de connecteur dans laquelle la composition par déchargement est activée. Pour créer une couche OS, vous exécutez un script à la place. Pour plus de détails, consultez la section Créer une couche OS.

Couches de packaging

Lorsque vous utilisez la composition de déchargement dans la configuration du connecteur, l’packaging une couche commence lorsque vous arrêtez la machine pour la finalisation. Le packaging se fait automatiquement. Il n’est pas nécessaire de sélectionner manuellement Finaliser dans la console de gestion.

Important :

vous devez exécuter le script pour créer une couche du système d’exploitation. Vous pouvez également créer le système d’exploitation sur un BIOS ou une machine de génération 1, puis ajouter une version à la couche en sélectionnant Décharger la composition .

Lorsque vous sélectionnez Décharger la composition, choisissez UEFI ou Generation 2 pour la nouvelle version de calque. Sélectionnez VHDX pour le format de disque. Le format VHDX est pris en charge sur les machines BIOS (génération 1) et UEFI (génération 2).

Publier des images

Lorsque vous publiez une image, la machine de publication crée l’image sur le serveur de l’hyperviseur (Hyper-V, VMware vSphere).

Connectivité

Lorsque vous utilisez Offload Compositing, une machine virtuelle de travail temporaire est créée dans votre environnement, appelée moteur de composition. Le moteur de composition nécessite une connectivité directe à l’appliance App Layering via SSL (port 443) et iSCSI (port 3260). Assurez-vous que ce trafic est autorisé dans votre environnement App Layering. Dans le cas contraire, les tâches créées à partir de l’appliance ne seront pas exécutées correctement.

A propos de « Taille du cache de packaging » et « Taux de sélection »

Les configurations de connecteur pour tous les hyperviseurs à l’exception d’Azure vous permettent de configurer l’espace pour un cache de package. L’appliance utilise ce cache sur votre hyperviseur pour accélérer l’empaquetage des couches.

Taille du cache de packaging

Nous vous recommandons d’utiliser la taille de départ du cache de packaging par défaut pour votre hyperviseur :

  • vSphere : 250 Go
  • XenServer : 480 Go
  • Hyper-V : 200 Go
  • Nutanix : 480 Go

Plus vous créez de couches d’application, plus le cache dont vous avez besoin est grand. Augmentez la taille du cache depackage, si nécessaire.

Le taux Hit

Le taux Hit est le pourcentage de fois que l’appliance a trouvé un disque dans le cache. Une valeur faible dans ce champ indique que le cache ne fournit pas beaucoup de valeur. Augmentez la taille du cache pour accueillir des couches plus uniques.

Vous pouvez améliorer un faible taux en augmentant la taille du cache de packaging. L’augmentation de la taille du cache permet de stocker plus de disques dans le cache. Il augmente également la probabilité de trouver un disque pour empaqueter dans le cache. Il en résulte une valeur de taux hit plus élevée.

Afficher les configurations des connecteurs

L’onglet Connecteurs répertorie les configurations de connecteurs que vous avez créées.

Configuration des connecteurs de tri

Par défaut, les configurations de connecteurs sont répertoriées par ordre alphabétique par nom.

Afficher les détails de configuration du connecteur

Lorsque la mise en cache est activée pour une configuration de connecteur, l’onglet Connecteurs affiche la taille du cache pour cette configuration.

Pour voir les valeurs d’une configuration de connecteur donnée :

  1. Cliquez sur le bouton Afficher les détails ou sur l’icône d’informations sur le côté droit de l’écran. Les détails concernant la configuration du connecteur s’affichent.

Afficher la taille du cache et le taux Hit

La taille du cache de packaging et le taux Hit sont affichés lorsque la taille du cache d’emballage est définie sur une valeur supérieure à zéro (0).

Ajouter une configuration de connecteur

Cette section explique comment ajouter et gérer une configuration de connecteur dans l’onglet Connecteurs .

Une configuration de connecteur accélère le processus de création d’une couche ou d’un modèle d’image. Si vous en avez besoin pour accéder à un emplacement spécifique, vous pouvez en créer un en sélectionnant Ajouter une configuration de connecteur dans l’onglet Connecteurs . À partir de là, suivez les étapes détaillées plus loin dans cette section.

Pour ajouter une configuration de connecteur, procédez comme suit :

  1. Accédez à la console de gestion et sélectionnez Connecteurs pour voir les configurations de vos connecteurs, si vous en avez créé.
  2. Cliquez sur Ajouter une configuration de connecteur dans la barre d’actions. Une boîte de dialogue s’ouvre dans laquelle vous pouvez sélectionner le type de configuration de connecteur à créer.
  3. Choisissez le type de connecteur dans le menu déroulant.
  4. Remplissez les champs de la page de configuration du connecteur.
  5. Cliquez sur le bouton Test pour vérifier que le connecteur peut accéder à l’emplacement spécifié à l’aide des informations d’identification fournies.
  6. Cliquez sur Enregistrer. La nouvelle configuration du connecteur apparaît dans l’onglet Connecteur .

Image de la configuration du connecteur

Modifier la configuration d’un connecteur

Pour modifier la configuration d’un connecteur :

  1. Accédez à la console de gestion, puis sélectionnez Connecteurs.
  2. Sélectionnez le connecteur et cliquez sur Modifier dans le panneau d’action ou sur le côté droit de l’écran. La configuration du connecteur s’affiche.
  3. Mettez à jour la configuration, si nécessaire.
  4. Cliquez sur le bouton Test pour vérifier que le connecteur peut accéder à l’emplacement spécifié à l’aide des informations d’identification fournies.
  5. Cliquez sur Enregistrer. La configuration du connecteur est mise à jour.

Augmenter la taille du cache et le taux Hit

Pour améliorer l’utilité du cache et donc augmenter le taux hit en modifiant la taille du cache d’emballage :

  1. Sélectionnez le connecteur et cliquez sur Modifier dans le panneau d’actions ou sur le côté droit de l’écran.
  2. Faites défiler jusqu’à Taille du cache de disque de couche en Go et saisissez la quantité d’espace que le cache peut occuper.
  3. Cliquez sur le bouton Test pour vérifier que le connecteur peut accéder à l’emplacement spécifié à l’aide des informations d’identification fournies.
  4. Cliquez sur Enregistrer. La configuration du connecteur est mise à jour.

Continuez à ajuster la taille du cache jusqu’à ce que vous obteniez les performances de superposition que vous recherchez.

Désactiver ou réactiver la mise en cache

La mise en cache est activée et définie par défaut sur une taille de départ recommandée. Nous vous recommandons fortement d’utiliser la mise en cache.

Si vous désactivez la mise en cache pour une configuration de connecteur, définissez la taille du cache sur zéro (0). Vous pouvez le réactiver en augmentant la taille du cache de packaging.

Supprimer une configuration de connecteur

Pour supprimer une configuration de connecteur :

  1. Dans la console de gestion, sélectionnez Connecteurs.
  2. Assurez-vous que la configuration du connecteur n’est pas utilisée.
  3. Cliquez sur Supprimer dans la barre d’action ou sur le côté droit de l’écran.
  4. Dans la fenêtre contextuelle qui s’ouvre, sélectionnez Supprimer. La configuration du connecteur est supprimée.

La mise à jour de l’onglet Connecteurs prend quelques minutes après qu’un autre administrateur a supprimé une configuration de connecteur.

Messages lors de la suppression de configurations de connecteur

Si une configuration de connecteur est utilisée lorsque vous essayez de la supprimer, vous recevez un message similaire à l’exemple suivant :

« Erreur de validation : impossible de supprimer la configuration du connecteur ‘Citrix Provisioning - ConnectorExample’ telle qu’elle est en cours d’utilisation. Si ce message d’erreur s’affiche, supprimez la configuration du connecteur du calque ou du modèle d’image où elle est toujours utilisée. Supprimez ensuite la configuration. »