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 :

  • Importez une image du système d’exploitation dans un nouveau couche.
  • 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.

Importer l’image de votre système d’exploitation dans une couche de système

Lorsque vous créez une couche de système d’exploitation, vous avez besoin d’une configuration de connecteur pour permettre à l’appliance d’accéder à l’emplacement de l’image du système d’exploitation.

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 spécifiques d’utilisateurs.

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.

A propos du déchargement de la composition des couches (Google Cloud Platform, Hyper-V et VMware vSphere uniquement)

Lors de la création d’un calque ou de la publication d’une image en couches, vous pouvez utiliser le moteur de composition de couches d’App Layering intégré pour créer des calques. Le moteur de composition active l’option de configuration du connecteur de déchargement Compositing et le ImportOsLayer.ps1 script. Vous pouvez utiliser le script lors de la création d’une couche du 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 OS 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.

Compositing de déchargement :

  • Augmente les performances.
  • Vous donne la possibilité de créer le couche ou l’image en tant que machine UEFI ou Génération 2.
  • Utilise le format de disque VHDX pour les machines BIOS et Génération 1, ou les images UEFI et Génération 2.

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

  • Couche d’application, couche de plate-forme : lancez l’Assistant Créer une couche et 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 d’emballage 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 et appliquer une couche d’application ou de plate-forme à l’aide de la composition de déchargement, vous sélectionnez une configuration de connecteur avec la composition de déchargement activée. Pour créer une couche OS, vous exécutez un script à la place. Pour plus de détails, consultez Créer une couche OS

Couches de packaging

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

Important :

lors de la création d’une couche OS, n’utilisez pas l’option Compositing de déchargement dans la configuration du connecteur. Vous pouvez exécuter le script pour créer la couche. Une autre option consiste à créer le système d’exploitation sur un BIOS ou une machine de génération 1, puis d’ajouter une version à la couche avec la composition de déchargement sélectionnée.

Lorsque vous sélectionnez Déchargement Compositing, choisissez UEFI ou Génération 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).

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 packaging. 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
  • Citrix Hypervisor (anciennement 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 le Taille du cache de packaging, si nécessaire.

Le Hit taux

Le Hit taux correspond au pourcentage de fois où la solution matérielle-logicielle 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. Le résultat est une valeur de hit taux plus élevée.

Afficher les configurations des connecteurs

L’onglet Système > Connecteurs répertorie les configurations de connecteur que vous avez créées.

Image de l'onglet Connecteurs

Trier les configurations des connecteurs

Par défaut, les configurations de connecteur sont répertoriées par ordre alphabétique par nom. Vous pouvez également les trier par plateforme.

Afficher les détails de la configuration du connecteur

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

Image de l'optionde taille du cache

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

  1. Cliquez sur l’icône info située à gauche du nom. Des détails sur la configuration du connecteur sont affichés.

Afficher la taille et le Hit taux du cache

La taille et la Hit fréquence du cache d’emballage s’affichent 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 sous l’onglet Système > 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 Nouveau dans l’onglet Connecteur de l’assistant. À 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 Système > Connecteurs pour afficher les configurations de vos connecteurs, si vous en avez créé.
  2. Cliquez sur Ajouter une configuration de connecteur dans la barre d’action. 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 Tester 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 sous l’onglet Connecteur.

Image de la configurationdu connecteur

Modifier la configuration d’un connecteur

Pour modifier une configuration de connecteur :

  1. Accédez à la console de gestion, puis sélectionnez Système > Connecteurs.
  2. Sélectionnez le connecteur et cliquez sur Modifier la configuration du connecteur dans le panneau d’action. La configuration du connecteur s’affiche.
  3. Mettez à jour la configuration, si nécessaire.
  4. Cliquez sur le bouton Tester 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 et le Hit taux du cache

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

  1. Sélectionnez le connecteur et cliquez sur Modifier la configuration du connecteur dans le panneau d’action.
  2. Faites défiler jusqu’à Taille du cache de disque de couche en Go et entrez la quantité d’espace que le cache peut occuper.
  3. Cliquez sur le bouton Tester 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 obtiez 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 à la taille de départ recommandée par défaut. 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 Système > Connecteurs.
  2. Assurez-vous que la configuration du connecteur n’est pas utilisée.
  3. Cliquez sur Supprimer la configuration du connecteur dans la barre d’action.
  4. Dans la fenêtre contextuelle qui s’ouvre, sélectionnez Oui. La configuration du connecteur est supprimée.

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

Messages lors de la suppression de configurations de connecteur

Si une configuration de connecteur est utilisée lorsque vous tentez de la supprimer, un message semblable à l’exemple suivant s’affiche.

Exemple :

erreur de validation : impossible de supprimer la configuration du connecteur ‘Citrix Provisioning - ConnectExample’ telle qu’elle est utilisée. Si vous recevez ce message d’erreur, supprimez la configuration du connecteur du calque ou du modèle d’image où il est toujours utilisé. Supprimez ensuite la configuration.