App Layering

Citrix Hypervisor

Citrix Hypervisor est une plateforme d’hyperviseur hautement optimisée pour Citrix Virtual Apps and Desktops, qui permet de diffuser des applications et des bureaux virtuels Windows et Linux sur n’importe quel appareil et à des centaines d’employés en quelques minutes seulement.

Avant de commencer

Vous pouvez utiliser votre environnement Citrix Hypervisor pour créer des couches et publier des images en couches. Chaque configuration de connecteur accède à un emplacement de stockage spécifique dans votre environnement Citrix Hypervisor. Vous aurez peut-être besoin de plusieurs configurations de Citrix Hypervisor Connector pour accéder à l’emplacement approprié pour chaque objectif. En outre, vous pouvez publier chaque image en couches à un emplacement qui convient au système que vous mettez en service avec l’image publiée. Pour plus d’informations sur les connecteurs et leurs configurations, consultez la section Configurations des connecteurs.

Grâce à l’architecture Citrix Hypervisor, vous pouvez interagir avec des serveurs individuels ou un cluster de serveurs au lieu d’un serveur de gestion central. Vous pouvez gérer Citrix Hypervisor à l’aide d’un logiciel d’accès par ligne de commande ou de gestion, tel que XenCenter. Vous pouvez installer XenCenter sur votre bureau et vous connecter individuellement à chaque hôte ou à un cluster d’hôtes.

Si c’est la première fois que vous utilisez App Layering

Si vous souhaitez créer des couches d’applications à l’aide d’une machine virtuelle Citrix Hypervisor, vous avez besoin d’un connecteur Citrix Hypervisor dans App Layering. Lorsque vous publiez des images en couches sur Citrix Hypervisor, vous avez également besoin d’une configuration de connecteur pour chacun de vos sites de publication.

La création d’un calque et la publication d’une image en couches vous invitent à sélectionner une configuration de connecteur. Si vous ne disposez pas encore de la bonne configuration de connecteur pour la tâche, vous pouvez en créer une en cliquant sur Ajouter une configuration de connecteur sur la page Connecteurs .

Informations requises pour les paramètres de configuration du connecteur Citrix Hypervisor La configuration d’un connecteur pour Citrix Hypervisor vous permet de rechercher le serveur XenCenter, le magasin de donnéeset l’hôte à utiliser pour une nouvelle configuration.

Important

Les champs respectent la casse. Toutes les valeurs que vous saisissez manuellement doivent correspondre à la casse de l’objet dans Citrix Hypervisor, sinon la validation échoue.

  • Nom de configuration de l’hyperviseur Citrix : nom utile pour identifier et suivre la configuration de ce connecteur.
  • Adresse Citrix Hypervisor : nom de l’hôte Citrix Hypervisor auquel l’appliance s’intègre.
  • Nom d’utilisateur et mot de passe : informations d’identification du compte que l’appliance utilise pour se connecter au Citrix Hypervisor.
  • Utilisez des communications sécurisées : cryptage SSL pour le trafic de connexion à l’API entre l’App Layering Connector et Citrix Hypervisor. Ce champ est sélectionné par défaut.
  • Modèle de machine virtuelle : modèle de machine virtuelle pour le clonage. La liste des choix contient uniquement des modèles de machines virtuelles personnalisés, plutôt que des machines virtuelles réelles ou l’un des modèles intégrés. Aucun disque ne doit être connecté au modèle sélectionné et au moins une carte réseau doit être connectée. Si ce n’est pas le cas, une erreur s’affiche lorsque vous essayez de valider ou d’enregistrer la configuration.
  • Référentiel de stockage : référentiel de stockage pour le disque chargé. La liste est filtrée pour afficher uniquement les référentiels pouvant contenir des disques durs virtuels (les référentiels ISO sont filtrés).
  • Taille du cache disque de la couche en Go (facultatif) : spécifie la taille du cache autorisée pour la couche. Par défaut, la taille de cache autorisée est de 250 Go.
  • Utiliser le protocole HTTPS pour les transferts de fichiers : chiffre les transferts de fichiers image. Le protocole HTTPS est sélectionné par défaut pour des chargements et des téléchargements plus sécurisés, mais il peut être désactivé pour améliorer les performances. Cela ne s’applique pas lorsque vous activez Offload Compositing.
  • Offload Compositing (recommandé) : permet au processus de packaging des couches ou de publication d’images de s’exécuter sur le serveur Hypervisor spécifié. Cette fonctionnalité améliore les performances et vous permet d’utiliser le format de disque VMDK et des machines virtuelles BIOS ou UEFI. Avec UEFI, vous pouvez également utiliser le démarrage sécurisé s’il est activé sur l’hyperviseur.
  • Référentiel de stockage ISO : référentiel pour les disques que Offload Compositing télécharge. La liste est filtrée pour n’afficher que les référentiels ISO. SMB et NFS sont pris en charge.
  • Chemin de partage ISO : renseigne automatiquement le référentiel de stockage ISO sélectionné par le chemin de partage ISO configuré. À des fins d’affichage uniquement.
  • Nom d’utilisateur du partage ISO : nom d’utilisateur du partage ISO sélectionné. Valable uniquement pour SMB ISO Share. NFS ISO Share ne prend pas en charge le nom d’utilisateur ni le mot de passe.
  • Mot de passe de partage ISO : mot de passe pour le partage ISO sélectionné. Valable uniquement pour SMB ISO Share. NFS ISO Share ne prend pas en charge le nom d’utilisateur ni le mot de passe.

Lorsque la composition de déchargement est sélectionnée :

  • Si vous fournissez un modèle configuré pour le BIOS ou l’UEFI, la machine virtuelle qui en résulte est le type que vous avez choisi.
  • Si vous fournissez un modèle dans lequel le démarrage sécurisé UEFI est activé et sélectionné, la machine virtuelle qui en résulte est le démarrage sécurisé UEFI.

Lorsque Offload Compositing n’est pas sélectionné :

  • Si vous fournissez un modèle configuré pour le BIOS, la machine virtuelle résultante est BIOS.
  • Si vous fournissez un modèle configuré pour l’UEFI et que vous tentez d’enregistrer la configuration du connecteur, une erreur s’affiche.

Dossier de machine virtuelle Les machines virtuelles créées par le connecteur Citrix Hypervisor, qu’il s’agisse de machines de packaging ou d’images en couches, peuvent utiliser des dossiers ou des balises pour organiser les machines virtuelles. Citrix Hypervisor vous permet d’organiser les machines virtuelles par dossier ou par balise. Ces outils d’organisation sont facultatifs lors de la création et de la gestion de machines virtuelles via XenCenter ou d’autres outils. Bien que les configurations du connecteur Citrix Hypervisor ne vous permettent pas de spécifier des dossiers ou des balises, les machines virtuelles créées par le connecteur Citrix Hypervisor, qu’il s’agisse de machines de packaging ou d’images en couches publiées, peuvent utiliser les deux outils d’organisation.

Balises de mise en cache Si le modèle spécifié dans la configuration du connecteur Citrix Hypervisor contient des balises, celles-ci sont transférées vers toute machine virtuelle clonée à partir de ce modèle. Toutes les machines virtuelles d’empaquetage ou les images en couches publiées sont marquées avec les mêmes balises que le modèle. Le connecteur Citrix Hypervisor ajoute également trois balises.

  • App Layering  : toutes les machines virtuelles créées par le connecteur Citrix Hypervisor peuvent être trouvées par cette balise, quel que soit leur objectif ou leur image.
  • Étiquette d’usage - Toutes les machines de packaging sont étiquetées avec App Layering Packaging Machine tandis que toutes les machines virtuelles d’images en couches publiées sont étiquetées avec App Layering Published Images.
  • Nom de l’image ou de la couche  : toutes les machines d’packaging sont étiquetées avec le nom de la couche pour laquelle elles sont générées, tandis que toutes les images en couches publiées sont balisées avec le nom de l’image du modèle. Si vous utilisez XenCenter, vous pouvez afficher vos machines virtuelles par balise en sélectionnant Organization Views, puis By Tag.

Dossier Par défaut, les machines virtuelles créées par le Citrix Hypervisor Connector ne sont pas placées dans un dossier. Toutefois, si le modèle spécifié dans la configuration du connecteur Citrix Hypervisor réside dans un dossier, toute machine virtuelle créée par le connecteur à partir de ce modèle réside également dans le même dossier. Toutes les machines virtuelles de packaging et les images en couches publiées sont placées dans ce même dossier. Il n’existe pas de sous-dossiers distincts pour le packaging des machines virtuelles ou des images en couches publiées.

Connectivité réseau des machines Les paramètres réseau virtuel du modèle source spécifié dans la configuration du Citrix Hypervisor Connector sont conservés lors de la création de machines virtuelles via le Citrix Hypervisor Connector. Il n’y a aucune option dans l’interface utilisateur de configuration du connecteur pour remplacer les paramètres réseau.

Clusters Citrix Hypervisor Le connecteur Citrix Hypervisor ne fonctionne pas encore correctement avec les clusters Citrix Hypervisor. Si l’hôte spécifié dans la configuration fait partie d’un cluster, il doit s’agir de l’hôte maître du cluster pour que le connecteur fonctionne. Toutefois, cela signifie que chaque fois que l’hôte Citrix Hypervisor principal tombe en panne et qu’un nouveau maître est élu, la configuration Citrix Hypervisor doit être mise à jour.

Créer une configuration de connecteur

Pour saisir les valeurs :

  • Entrez les trois premiers champs de connecteur manuellement. Après avoir validé les informations d’identification dans ces champs, vous pouvez sélectionner des valeurs pour les champs restants dans les menus déroulants.
  • Pour entrer des valeurs manuellement, cliquez sur pour placer le curseur dans le champ et saisissez la valeur, en vous assurant que la casse correspond à la valeur dans Citrix Hypervisor.
  • Pour sélectionner une valeur dans une liste déroulante, procédez comme suit :
    • Cliquez une fois pour placer le curseur dans le champ.
    • Cliquez une seconde fois pour afficher la liste des valeurs possibles.

Pour ajouter une configuration de connecteur

  1. Cliquez sur la page Connecteurs .
  2. Cliquez sur Ajouter une configuration de connecteur. Une boîte de dialogue s’ouvre.
  3. Sélectionnez le type de connecteur pour la plate-forme et l’emplacement où vous créez la couche ou publiez l’image.
  4. Cliquez sur Nouveau pour ouvrir la page de configuration du connecteur.
  5. Tapez le nomde la configuration, l’adresse Citrix Hypervisor, le nom d’utilisateur, le mot de passe et le paramètre de la case à cocher Utiliser des communications sécurisées . Pour plus d’informations, consultez les définitions de champs ci-dessus.
  6. Cliquez sur CONNECT sous les champs de configuration de Citrix Hypervisor. Les champs Paramètres de clonage de la machine virtuelle sont ensuite activés si le nom d’utilisateur et le mot de passe sont corrects.

    Remarque :

    En cas d’erreur de certificat, le message d’erreur suivant s’affiche : One or more problems with the service certificate were found. You can enable them to be ignored, or you must update the certificate on the server. Vous pouvez cliquer sur Ignorer les erreurs de certificat et continuer.

  7. Sélectionnez le modèle de machine virtuellerequis.
  8. Sélectionnez le référentiel de stockage.
  9. Assurez-vous que la taille du cache d’emballage en Go est définie sur la valeur souhaitée (ou utilisez la valeur par défaut). La définition de la valeur sur 0 entraîne l’absence de mise en cache.
  10. Sélectionnez le paramètre Utiliser le protocole HTTPS pour les transferts de fichiers.
  11. Sélectionnez le paramètre Use Offload Compositing.
  12. Si l’option Utiliser Offload Compositing est sélectionnée, sélectionnez ISO Storage Repository. Le chemin de partage ISO est rempli automatiquement.
  13. Si un partage ISO SMB est sélectionné, entrez le nom d’utilisateur et le mot de passe du partage ISO SMB .
  14. Cliquez sur CONFIRMER ET TERMINER. Un résumé de la configuration s’affiche.
  15. Cliquez sur Save. Si aucune erreur n’est affichée, la nouvelle configuration du connecteur est enregistrée et affichée sur la page du connecteur .
Citrix Hypervisor