Décision de conception : superposition d’images

Utilisez App Layering dans Azure pour les mêmes cas d’utilisation que ceux que vous utiliseriez dans votre centre de données sur site :

  • Gérer un nombre important d’images Machine Creation Service (MCS)
  • Fournir des postes de travail persistants aux utilisateurs utilisant des hôtes VDA non persistants avec MCS
  • Limiter le redémarrage des hôtes Virtual Delivery Agent (VDA)

REMARQUE : App Layering nécessite des machines virtuelles de génération 1 et Provisioning Services (PVS) nécessite des machines virtuelles de deuxième génération, de sorte que les deux services sont actuellement incompatibles.

App Layering fonctionne presque de la même manière dans Azure que sur site. Voici quelques-unes des questions que vous pouvez vous poser à propos de App Layering.

Quelles sont les différences entre l’utilisation de Citrix App Layering sur site et son utilisation dans le cloud Azure ?

Chaque application ainsi que les logiciels associés doivent être installés dans leur propre couche. Ces directives vous aident à planifier les couches.

Couche du système d’exploitation (SE) de base

Commencez avec une nouvelle image du système d’exploitation et utilisez uniquement une couche de système d’exploitation, puis choisissez Resource Manager parmi les modèles de déploiement répertoriés.

  • Ne sélectionnez pas l’option « Utiliser les disques gérés » . Dans Azure, Layering nécessite un compte de stockage.

  • Vérifiez que le système d’exploitation est configuré pour utiliser DHCP pour l’adressage IP.

  • Si vous utilisez une machine virtuelle Azure dont le fichier Page est sur le lecteur D :, replacez-le vers le lecteur C : avant de capturer la couche du système d’exploitation. Avec cette modification, l’image sera toujours correctement déployée en production. L’exigence n’est que temporaire pendant le processus de capture d’image du système d’exploitation à disque unique.

  • N’utilisez pas ou n’incluez pas de fichier UNATTEND.TXT, car le processus de superposition le supprime automatiquement.

  • Utilisez ngen.exe pour précompiler les exécutables .NET.

  • Définissez Administrateur intégré sur « Le mot de passe n’expire jamais ».

  • Pour les versions de système d’exploitation de serveur, définissez la stratégie d’exécution PowerShell sur non restreint et activez PSRemoting.

  • Installez les services App Layering sur la couche OS.

  • Installez App Layer OS Machine Tools et suivez les instructions pour les scripts KMS si vous utilisez les licences KMS. Les outils machine du système d’exploitation Citrix App Layering incluent des scripts spéciaux pour gérer automatiquement les complexités des licences Microsoft et empêcher toute erreur de configuration.

Couche plate-forme

La couche plate-forme se compose principalement de logiciels non inclus dans la couche du système d’exploitation de base qui se connecte à une autre infrastructure.

  • Rejoignez le domaine Active Directory et vérifiez que le nom d’utilisateur est au format DOMAINE \ Nom d’utilisateur. Ignorez la requête par défaut uniquement pour le nom d’utilisateur.

  • Installez le logiciel de provisioning, Citrix VDA et Citrix Workspace Environment Manager dans cette couche.

Publier l’image

Créez un modèle d’image et utilisez-le pour publier une image pour MCS.

  • La nouvelle image apparaît en tant que disque dur virtuel dans le conteneur citrix-al-imagesdu compte de stockage.

  • Si la version de votre App Layering est antérieure à la version 4.15, joignez l’image à une machine virtuelle Azure et démarrez la machine virtuelle pour laisser Sysprep terminer ses tâches.

  • Si la version de votre App Layering est 4.15 ou ultérieure, utilisez le connecteur Azure pour MCS, car il ne traite pas l’image par Sysprep .

  • Choisissez le fichier disque dans le compte de stockage comme image de référence lors de la création ou de la mise à jour des catalogues de machines.

Quelles sont les autorisations requises pour utiliser App Layering dans Azure ?

  • Utilisez la mise en réseau accélérée pour votre appliance virtuelle Enterprise Layer Manager (ELM) afin d’améliorer les performances.

  • L’appliance ELM utilise le principal de service Azure pour accéder aux ressources Azure. Le principal de service et l’utilisateur qui installe ELM doivent disposer au moins des autorisations de contributeur sur les groupes de ressources utilisés par App Layering.

  • Utilisez le stockage Azure Premium pour les machines d’packaging et les couches d’images afin de réduire le temps de packaging.

Comment prendre en charge les licences Microsoft 365 et KMS avec App Layering dans le cloud Azure ?

  • Placez Microsoft Office dans sa propre couche avec tous les modules complémentaires Office
    • Installez Office dans l’emplacement par défaut.
    • N’ouvrez aucune application Office pendant le processus d’installation et de création de packaging.
    • Dans le script Optimize, assurez-vous d’activer « Activer MS Office via KMS » et de sélectionner UNIQUEMENT les versions de vos produits Office installés. Le script ne s’exécutera correctement que si Microsoft Office est installé à l’emplacement par défaut.
    • Exécutez Office2013Windows81_prep.cmd pour toutes les versions de Microsoft Office à partir d’Office 2013, y compris Microsoft 365.
  • Utilisez des tailles de couche plus grandes si les utilisateurs peuvent stocker des fichiers volumineux dans la couche application. Il est difficile d’augmenter la taille des couches ultérieurement pour prendre en charge les fichiers PST et OST volumineux

Où sont stockées les couches élastiques dans le cloud ?

  • Les couches élastiques sont montées dynamiquement lorsqu’un utilisateur ouvre une session et fournissent un accès aux applications. Les couches élastiques sont normalement stockées sur des partages de fichiers réseau.

  • Les couches élastiques doivent être disponibles 100 % du temps. Si la couche Elastic n’est pas disponible, même pendant une courte période, toutes les couches de connexion échouent et l’hôte VDA doit être redémarré pour résoudre le problème. Les options de stockage des fichiers Elastic Layer sur un stockage toujours disponible sont les suivantes :

    • Serveur de fichiers scale-out pour les données d’application
    • Azure Files (stockage premium recommandé)

Liens vers d’autres ressources

App Layering sur Azure géré par Citrix Cloud

Comment configurer Office avec App Layering (recette)

Préparer l’image du système d’exploitation pour la superposition dans Azure

Décision de conception : superposition d’images