Planifiez votre déploiement
Cette section décrit les éléments à prendre en compte lors de la planification de votre déploiement Citrix App Layering.
Appareil de superposition d’applications
Vous pouvez installer un dispositif App Layering sur un hyperviseur et l’utiliser pour publier des images sur le même hyperviseur ou sur un autre.
L’appareil est conçu pour vous avertir lorsqu’une mise à niveau est disponible. L’appareil héberge une console de gestion Web où vous pouvez gérer le système, y compris vos calques et modèles d’image.
-
Console de gestion : L’appliance héberge une console de gestion que vous pouvez utiliser pour créer des couches pour votre système d’exploitation, votre logiciel de plateforme et vos applications. La console vous permet également de créer des modèles d’image qui spécifient les calques à inclure dans les images que vous publiez.
-
Sauvegardes : Nous vous recommandons de sauvegarder chaque appareil afin de ne pas perdre les couches que vous passez du temps à créer. Vous avez besoin d’une sauvegarde complète de chaque appareil pour garantir que vous pouvez récupérer toutes les informations qu’il contient. Bien que vous puissiez exporter et importer des calques, cette fonctionnalité n’est pas conçue pour la récupération après panne. Pour des informations plus détaillées sur la disponibilité, la sauvegarde et la récupération, consultez cet article dans la zone technique Citrix.
Couches
L’architecture App Layering vous permet de gérer une seule copie de votre système d’exploitation Windows et de vos applications, quel que soit votre hyperviseur. Vous pouvez gérer un ensemble d’applications pour deux environnements. Par exemple, vous pouvez déployer un système d’exploitation et ses couches d’application dans un hyperviseur local et dans un hyperviseur basé sur le cloud. Les mêmes couches s’exécutent sur chacun.
Vous pouvez créer des couches pour votre système d’exploitation, vos outils de plateforme et vos applications. Pour préserver les paramètres et les données des utilisateurs, activez les calques utilisateur sur vos modèles d’image.
Couche OS
La couche OS comprend votre système d’exploitation, votre logiciel hyperviseur et vos paramètres. Il s’agit d’un élément de base essentiel pour toutes les autres couches que vous créez. Vous n’avez besoin que d’une seule couche de système d’exploitation pour un système d’exploitation Windows spécifique. Par exemple, si vous prenez en charge à la fois un système d’exploitation de bureau Windows et un système d’exploitation Windows Server, créez une couche de système d’exploitation pour chacun. Les couches de plate-forme et d’application que vous créez nécessitent la couche de système d’exploitation que vous utilisez pour cela.
Lorsque vous ajoutez une mise à jour à l’une des couches du système d’exploitation, les couches de plate-forme et d’application créées avec ce système d’exploitation continuent de s’exécuter dessus.
Couche de plate-forme
La couche de plate-forme comprend le logiciel de provisionnement et les outils de courtage de connexion. De plus, si vous publiez sur un hyperviseur différent de celui de la couche du système d’exploitation, ajoutez les nouveaux outils d’hyperviseur à la couche de la plate-forme.
La couche de plate-forme garantit que vos couches de système d’exploitation et d’application fonctionnent parfaitement dans un environnement local ou cloud spécifique. Vous pouvez réutiliser vos couches de système d’exploitation et d’application et sélectionner une couche de plate-forme différente pour chaque hyperviseur ou service de provisionnement.
Couches d’application
Les couches d’application incluent le logiciel pour chacune de vos applications. Si vous gérez plusieurs systèmes d’exploitation, vous avez besoin d’un ensemble de couches d’application pour chacun d’eux.
Vous pouvez déployer des applications dans le cadre d’images en couches ou en tant que couches élastiques. Les images en couches sont utilisées pour provisionner les systèmes des utilisateurs, tandis que les couches élastiques sont fournies lorsque l’utilisateur se connecte.
Couches élastiques
Pour utiliser des calques élastiques, vous avez besoin d’une image en couches sur laquelle vous avez activé la superposition élastique. Une stratégie typique consiste à :
- Déployer des images en couches : Inclure les couches OS et Plateforme, ainsi que les applications destinées à tous les utilisateurs. MS Office et Visual Studio doivent être inclus dans l’image en couches et ne peuvent pas être déployés en tant que couche élastique.
- Couches élastiques : Activez les couches élastiques dans le modèle d’image, puis attribuez les couches d’application à des groupes d’utilisateurs et à des groupes de machines. Lorsque la superposition élastique est activée, les utilisateurs reçoivent des couches d’application qui leur sont attribuées (l’utilisateur), un groupe auquel ils appartiennent ou la machine à laquelle ils se connectent.
Couches utilisateur
Vous pouvez choisir d’enregistrer les données et les paramètres des utilisateurs en activant les calques utilisateur dans vos modèles d’image. Une fois activée, une couche utilisateur est créée pour chaque utilisateur ayant accès à une ou plusieurs machines publiées à l’aide du modèle. Nous n’utilisons pas les couches utilisateur pour l’hôte de session.
Il existe deux types de couches utilisateur que vous pouvez activer sur un modèle d’image : les couches utilisateur complètes et les couches utilisateur Office 365.
- Couches utilisateur complètes : Activez les couches utilisateur complètes pour conserver les paramètres et les données de toutes les couches attribuées à la machine, pour chaque utilisateur qui accède à la machine.
- Couches utilisateur Office 365 : Les couches utilisateur Office 365 sont optimisées pour MS Outlook. Activez les couches utilisateur Office 365 pour conserver les paramètres et les données d’Office 365, y compris Outlook.
Connecteurs
Les connecteurs sont les moyens par lesquels l’appareil peut communiquer avec des hyperviseurs individuels ou des logiciels de provisionnement. En règle générale, vous avez besoin de deux types de configurations de connecteurs :
- Configuration du connecteur pour la création de couches : Permet à l’appliance d’accéder à l’emplacement de votre hyperviseur où vous installez le logiciel pour chacune de vos couches.
- Configurations de connecteur pour la publication d’images en couches : Fournit à l’appliance les informations d’identification requises pour publier des images en couches sur votre service de provisionnement ou votre hyperviseur.
Que créer dans votre environnement
Cette section présente les configurations de connecteur dont vous avez besoin, ainsi que les logiciels à installer sur les couches OS et Plateforme en fonction de votre plateforme cible.
XenServer
Si l’appliance est installée dans XenServer, utilisez les configurations de connecteur pour automatiser les processus de superposition et de publication. Si vous utilisez un appareil exécuté sur un autre hyperviseur, utilisez le partage de fichiers réseau pour transférer les fichiers.
Si l’appareil est installé dans XenServer
Si votre appliance est installée dans un autre hyperviseur et que vous créez des couches ou publiez dans XenServer, utilisez les configurations de connecteur et les couches décrites dans le tableau suivant.
Couche OS dans XenServer : Inclure les outils XenServer dans la couche OS.
Tâche | Utiliser la configuration du connecteur | Pour que l’appareil puisse accéder à l’emplacement de | Inclure dans la couche de plate-forme |
---|---|---|---|
Importer le système d’exploitation | XenServer | Image du système d’exploitation | -— |
Couches de paquetage | XenServer | Machine d’emballage | -— |
Publier des images en couches | Création de machines pour XenServer, Citrix Provisioning ou XenServer | Provisionnement du système | Si vous utilisez la création de machine pour XenServer ou Citrix Provisioning, incluez les outils respectifs et les outils du courtier de connexion |
Si l’appliance est installée sur un autre hyperviseur
Si votre appliance s’exécute sur un hyperviseur autre que Citrix et que vous créez des couches ou publiez dans XenServer, utilisez le partage de fichiers réseau de l’appliance et les couches décrites dans le tableau suivant.
Couche OS : Différents outils d’hyperviseur sont installés sur la couche OS, mais si vous définissez le type d’hyperviseur dans la couche Plateforme sur XenServer, les outils de la couche OS sont supprimés et les outils que vous ajoutez à la couche Plateforme sont inclus dans les images en couches que vous publiez.
Tâche | Configuration du connecteur | Pour que l’appareil puisse accéder à l’emplacement de | Couche de plate-forme |
---|---|---|---|
Importer le système d’exploitation | Partage de fichiers en réseau | Image du système d’exploitation | Outils XenServer |
Couches de paquetage | Partage de fichiers en réseau | Machine d’emballage | Outils XenServer |
Publier des images en couches | Partage de fichiers en réseau | Provisionnement du système | Outils XenServer, soit des outils de création de machine, soit des outils de provisionnement Citrix, le cas échéant, et des outils de courtier de connexion |
Liens connexes
-
Connecteurs :
-
Détails de la couche de plate-forme :
Microsoft Azure
Si l’appliance App Layering est installée dans Azure, vous pouvez utiliser des configurations de connecteur pour automatiser les processus de superposition et de publication. Sinon, vous utilisez le partage de fichiers réseau de l’appareil pour transférer des images vers et depuis votre plate-forme cible.
Si l’appliance est installée dans Azure
Lorsque votre appliance est installée dans Azure et que vous créez des couches dans Azure ou que vous publiez des images en couches sur cet hyperviseur ou un service de provisionnement exécuté dessus, utilisez les configurations de connecteur et les couches décrites dans le tableau suivant.
Couche OS : Aucun outil hyperviseur n’est requis pour Azure
Tâche | Utiliser la configuration du connecteur | Pour que l’appareil puisse accéder à l’emplacement de | Inclure dans la couche de plate-forme |
---|---|---|---|
Importer le système d’exploitation | Microsoft Azure | Image du système d’exploitation | -— |
Couches de paquetage | Microsoft Azure | Machine d’emballage | -— |
Publier des images en couches | Création de machines pour Azure, MS Azure | Systèmes proches de l’approvisionnement | Si vous créez une machine pour Azure, incluez les outils de création de machine |
Si l’appliance est installée sur un autre hyperviseur
Si votre appliance est installée dans un hyperviseur autre qu’Azure et que vous créez des couches dans Azure, ou que vous publiez des images en couches sur Azure ou sur une création de machine exécutée dans Azure, utilisez le partage de fichiers réseau de l’appliance et les couches décrites dans le tableau suivant.
Couche du système d’exploitation : Même si des outils pour le mauvais hyperviseur sont installés dans la couche du système d’exploitation, vous pouvez remplacer les outils en définissant le type d’hyperviseur dans la couche de la plateforme sur Azure.
Tâche | Configuration du connecteur | Pour que l’appareil puisse accéder à l’emplacement de | Couche de plate-forme |
---|---|---|---|
Importer le système d’exploitation | Partage de fichiers en réseau | Image du système d’exploitation | Non requis |
Couches de paquetage | Partage de fichiers en réseau | Machine d’emballage | Non requis |
Publier des images en couches | Partage de fichiers en réseau | Provisionnement du système | outils de création de machines, le cas échéant |
Liens connexes
-
Connecteurs :
-
Détails du logiciel de la couche plate-forme :
Microsoft Hyper-V
Si l’appliance App Layering est installée dans Hyper-V, vous pouvez utiliser des configurations de connecteur pour automatiser les processus de superposition et de publication. Sinon, vous utilisez le partage de fichiers de l’appareil pour transférer des images vers et depuis votre plate-forme cible.
Si l’appareil est installé dans Hyper-V
Lorsque votre appliance est installée dans Hyper-V et que vous créez des couches dans Hyper-V ou que vous publiez des images en couches sur Hyper-V ou sur un service de provisionnement exécuté dessus, utilisez les configurations de connecteur et les couches décrites dans le tableau suivant.
Couche du système d’exploitation : Inclut les paramètres Hyper-V, si le système d’exploitation ne provient pas d’Hyper-V.
Tâche | Utiliser la configuration du connecteur | Pour que l’appareil puisse accéder à l’emplacement de | Inclure dans la couche de plate-forme |
---|---|---|---|
Importer le système d’exploitation | —- | Image du système d’exploitation | —- |
Couches de paquetage | Microsoft Hyper-V | Machine d’emballage | —- |
Publier des images en couches | Création de machine, Citrix Provisioning ou MS Hyper-V | Provisionnement du système | Si Citrix Provisioning, incluez les outils de provisioning et les outils de courtier de connexion |
Si l’appareil est installé dans un autre hyperviseur
Si votre appliance est installée dans un hyperviseur autre que Hyper-V et que vous créez des couches ou publiez dans Hyper-V, utilisez le partage de fichiers réseau de l’appliance et les couches décrites dans le tableau suivant.
Couche OS : Des outils pour un hyperviseur différent sont installés sur la couche OS. Supprimez les fichiers en définissant le type d’hyperviseur sur Hyper-V dans la couche de plate-forme. Les paramètres de la couche de plate-forme remplacent l’hyperviseur d’origine.
Tâche | Configuration du connecteur | Pour que l’appareil puisse accéder à l’emplacement de | Couche de plate-forme |
---|---|---|---|
Importer le système d’exploitation | Partage de fichiers en réseau | Image du système d’exploitation | Paramètres de MS Hyper-V |
Couches de paquetage | Partage de fichiers en réseau | Machine d’emballage | Paramètres de MS Hyper-V |
Publier des images en couches | Partage de fichiers en réseau | Provisionnement du système | Paramètres Hyper-V, outils de courtier de connexion et outils de provisionnement, le cas échéant |
Liens connexes
-
Connecteurs :
-
Détails du logiciel de la couche plate-forme :
Nutanix AHV
Si l’appliance App Layering est installée dans Nutanix, vous pouvez utiliser des configurations de connecteur pour automatiser les processus de superposition et de publication. Sinon, vous utilisez le partage de fichiers de l’appareil pour transférer des images vers et depuis votre plate-forme cible.
Si l’appareil est installé dans Nutanix
Lorsque votre appliance est installée dans Nutanix et que vous créez des couches ou publiez des images dans Nutanix, utilisez les configurations de connecteur et les couches décrites dans le tableau suivant.
Couche OS : Inclut les outils Nutanix
Tâche | Utiliser la configuration du connecteur | Pour que l’appareil puisse accéder à l’emplacement de | Inclure dans la couche de plate-forme |
---|---|---|---|
Importer le système d’exploitation | Nutanix AHV | Image du système d’exploitation | -— |
Couches de paquetage | Nutanix AHV | Machine d’emballage | -— |
Publier des images en couches | Création de machines pour Nutanix, création de machines ou Nutanix AHV | Provisionnement du système | Si vous utilisez Machine Creation pour Nutanix, incluez les outils de création de machines |
Si l’appareil est installé dans un autre hyperviseur
Si votre appliance est installée dans un hyperviseur autre que Nutanix et que vous créez des couches ou publiez dans Nutanix, utilisez le partage de fichiers réseau et les couches décrits dans le tableau suivant.
Couche OS : Même si des outils pour un hyperviseur différent sont installés dans la couche OS, vous pouvez les remplacer et les supprimer. Dans la couche de plate-forme, définissez le type d’hyperviseur sur Nutanix. Les outils Nutanix sont ensuite inclus dans vos images en couches.
Tâche | Configuration du connecteur… | Pour que l’appareil puisse accéder à l’emplacement de : | Couche de plate-forme |
---|---|---|---|
Importer le système d’exploitation | Partage de fichiers en réseau | Image du système d’exploitation | Outils Nutanix |
Couches de paquetage | Partage de fichiers Nutanix | Machine d’emballage | Outils Nutanix |
Publier des images en couches | Partage de fichiers Nutanix | Provisionnement du système | Outils Nutanix, outils de courtier de connexion et outils de création de machines, le cas échéant |
Liens connexes
-
Connecteurs :
-
Détails du logiciel de la couche plate-forme :
VMware vSphere
Si l’appliance App Layering est installée dans vSphere, vous pouvez utiliser des configurations de connecteur pour automatiser les processus de superposition et de publication. Sinon, vous utilisez le partage de fichiers réseau de l’appareil pour transférer des images vers et depuis votre plate-forme cible.
Si l’appareil est installé dans vSphere
Lorsque votre appliance est installée dans vSphere et que vous créez des couches ou publiez dans vSphere, utilisez les configurations de connecteur et les couches suivantes.
Couche OS : Inclut les outils VMware
Tâche | Utiliser la configuration du connecteur | Pour que l’appareil puisse accéder à l’emplacement de | Inclure dans la couche de plate-forme |
---|---|---|---|
Importer le système d’exploitation | VMware vSphere | Image du système d’exploitation | —- |
Couches de paquetage | VMware vSphere | Machine d’emballage | —- |
Publier des images en couches | Création de machines pour vSphere, Citrix Provisioning ou VMware vSphere | Provisionnement du système | Si vous créez une machine pour vSphere ou Citrix Provisioning, incluez les outils respectifs et vos outils de courtier de connexion. |
Si l’appliance est installée sur un autre hyperviseur
Si votre appliance est installée sur un hyperviseur différent de vSphere, utilisez le partage de fichiers réseau et les couches décrites dans le tableau suivant.
Couche OS : Les outils du premier hyperviseur que vous avez installé sont en direct dans la couche OS. Remplacez-les et supprimez-les en définissant le type d’hyperviseur dans la couche de plate-forme sur vSphere.
Tâche | Configuration du connecteur | Pour que l’appareil puisse accéder à l’emplacement de | Couche de plate-forme |
---|---|---|---|
Importer le système d’exploitation | Partage de fichiers en réseau | Image du système d’exploitation | Outils VMware |
Couches de paquetage | Partage de fichiers en réseau | Machine d’emballage | Outils VMware |
Publier des images en couches | Partage de fichiers en réseau | Provisionnement du système | Outils VMware, outils de connexion broker et création de machines, Citrix Provisioning, le cas échéant |
Liens connexes
-
Connecteurs :
-
Détails du logiciel de la couche plate-forme :
Options avancées pour le déploiement de l’appliance
Vous n’avez besoin que d’un seul appareil App Layering, mais vous pouvez en installer plusieurs et utiliser chacun comme appareil autonome.
Tenez compte des points suivants lorsque vous décidez du nombre d’appareils à utiliser dans votre environnement.
- La maintenance d’un seul appareil entraîne une réduction de la complexité de gestion et des frais généraux. Envisagez un deuxième appareil uniquement si des vitesses de réseau irrémédiablement lentes ou un autre problème majeur entravent son utilisation.
- Vous pouvez utiliser plusieurs appareils pour maintenir un environnement de test et un environnement de production.
- Si vous disposez de plusieurs couches de système d’exploitation et qu’elles proviennent de différents appareils, vous pouvez avoir des administrateurs différents pour les couches créées à l’aide de chacune d’elles.
- Si vous créez plusieurs appareils, chacun est autonome. Ils ne se remplacent pas l’un l’autre.
- Sauvegardez chaque appareil ou concevez-le pour une haute disponibilité afin de ne pas perdre de couches. Vous avez besoin d’une sauvegarde complète de chaque appareil pour garantir que vous pouvez récupérer toutes les informations qu’il contient. Bien que vous puissiez exporter et importer des calques, cette fonctionnalité n’est pas conçue pour la récupération après panne.