Planifier votre déploiement
Cette section décrit les éléments à prendre en compte lors de la planification de votre déploiement Citrix App Layering.
Appliance App Layering
Vous pouvez installer une appliance App Layering sur un hyperviseur et l’utiliser pour publier des images sur le même Hypervisor ou sur un autre hyperviseur.
L’appliance est conçue pour vous avertir lorsqu’une mise à niveau est disponible. L’appliance héberge une console de gestion Web où vous pouvez gérer le système, y compris vos couches et vos 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 plate-forme et vos applications. La console vous permet également de créer des modèles d’image qui spécifient les couches à inclure dans les images que vous publiez.
-
Sauvegardes : Nous vous recommandons de sauvegarder chaque appliance afin de ne pas perdre les couches que vous passez du temps à créer. Vous avez besoin d’une sauvegarde complète de chaque appliance pour garantir que vous pouvez récupérer toutes les informations à partir de celle-ci. Bien que vous puissiez exporter et importer des couches, cette fonctionnalité n’est pas conçue pour la récupération d’échec. Pour plus d’informations sur la disponibilité, la sauvegarde et la récupération, consultez cet article dans la Citrix Tech Zone.
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 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 couches utilisateur sur vos modèles d’image.
Couche OS
La couche du système d’exploitation inclut le logiciel et les paramètres de votre système d’exploitation et de votre hyperviseur. Il s’agit d’un élément essentiel pour tous les autres calques 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 elle.
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 plateforme
La couche de plate-forme comprend le logiciel de Provisioning et les outils de connexion Broker. En outre, si vous publiez sur un hyperviseur différent de celui de la couche du système d’exploitation, ajoutez les nouveaux outils d’Hypervisor à la couche de plate-forme.
La couche de plate-forme garantit que vos couches de système d’exploitation et d’application s’exécutent 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 Provisioning.
Couches d’application
Les couches d’applications incluent le logiciel de chacune de vos applications. Si vous gérez plusieurs systèmes d’exploitation, vous devez disposer d’un ensemble de couches d’applications 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 Elastic sont fournies lorsque l’utilisateur se connecte.
Couches élastiques
Pour utiliser des couches é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 : incluez les couches du système d’exploitation et de la plate-forme, 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 des 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 affectées (l’utilisateur), un groupe auquel ils appartiennent ou la machine sur laquelle ils se connectent.
Couches utilisateur
Vous pouvez choisir d’enregistrer les données et les paramètres des utilisateurs en activant les couches utilisateur dans vos modèles d’image. Une fois activée, une couche User est créée pour chaque utilisateur qui a 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 complet 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 affecté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 permettent à l’appliance de communiquer avec des hyperviseurs individuels ou des logiciels de provisioning. En règle générale, vous avez besoin de deux types de configurations de connecteur :
- 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 du connecteur pour la publication d’images en couches : fournit à l’appliance les informations d’identification nécessaires pour publier des images en couches sur votre service de Provisioning ou votre hyperviseur.
Que créer dans votre environnement
Cette section présente les configurations de connecteurs dont vous avez besoin et les logiciels à installer sur les couches du système d’exploitation et de la plate-forme en fonction de votre plate-forme cible.
XenServer
Si l’appliance est installée dans XenServer, utilisez des configurations de connecteurs pour automatiser les processus de superposition et de publication. Si vous utilisez une appliance exécutée sur un autre Hypervisor, utilisez le partage de fichiers réseau pour transférer les fichiers.
Si l’appliance est installée 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 connecteurs et les couches décrites dans le tableau suivant.
Couche OS dans XenServer : incluez les outils XenServer dans la couche OS.
Tâche | Utiliser la configuration du connecteur | Pour que l’appliance accède à l’emplacement de | Inclure dans la couche Plateforme |
---|---|---|---|
Importer le système d’exploitation | XenServer | Image du système d’exploitation | —- |
Couches de package | XenServer | Machine de packaging | —- |
Publier des images en couches | Création de machines pour XenServer, Citrix Provisioning ou XenServer | Provisionnement système | Si vous utilisez Machine Creation pour XenServer ou Citrix Provisioning, incluez les outils correspondants et les outils Connection Broker |
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 du système d’exploitation : différents outils d’hyperviseur sont installés sur la couche du système d’exploitation, mais si vous définissez le type d’hyperviseur de la couche de plate-forme sur XenServer, les outils de la couche de système d’exploitation sont supprimés et les outils que vous ajoutez à la couche de plate-forme sont inclus dans les images en couches que vous publiez.
Tâche | Configuration du connecteur | Pour que l’appliance accède à l’emplacement de | Couche de plateforme |
---|---|---|---|
Importer le système d’exploitation | Partage de fichiers réseau | Image du système d’exploitation | Outils XenServer |
Couches de package | Partage de fichiers réseau | Machine de packaging | Outils XenServer |
Publier des images en couches | Partage de fichiers réseau | Provisionnement système | Outils XenServer, outils de création de machines ou outils Citrix Provisioning, le cas échéant, et outils Connection Broker |
Liens associés
-
Connecteurs :
-
Détails de la couche de plateforme :
MS 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’appliance 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 sur un service de Provisioning qui s’exécute dessus, utilisez les configurations de connecteurs et les couches décrites dans le tableau suivant.
Couche OS : aucun outil d’hyperviseur n’est requis pour Azure
Tâche | Utiliser la configuration du connecteur | Pour que l’appliance accède à l’emplacement de | Inclure dans la couche Plateforme |
---|---|---|---|
Importer le système d’exploitation | MS Azure | Image du système d’exploitation | —- |
Couches de package | MS Azure | Machine de packaging | —- |
Publier des images en couches | Création de machines pour Azure, MS Azure | Systèmes proches à provisionner | Si Machine Creation for Azure, incluez les outils de création de machines |
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 machine de création 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 plate-forme sur Azure.
Tâche | Configuration du connecteur | Pour que l’appliance accède à l’emplacement de | Couche de plateforme |
---|---|---|---|
Importer le système d’exploitation | Partage de fichiers réseau | Image du système d’exploitation | Non requis |
Couches de package | Partage de fichiers réseau | Machine de packaging | Non requis |
Publier des images en couches | Partage de fichiers réseau | Provisionnement système | outils de création de machines, le cas échéant |
Liens associés
-
Connecteurs :
-
Détails du logiciel de la couche de plate-forme :
MS Hyper-V
Si l’appliance App Layering est installée dans Hyper-V, vous pouvez utiliser les configurations de connecteur pour automatiser les processus de superposition et de publication. Sinon, vous utilisez le partage de fichiers de l’appliance pour transférer des images vers et depuis votre plate-forme cible.
Si l’appliance est installée 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 Provisioning qui s’exécute dessus, utilisez les configurations de connecteurs et les couches décrites dans le tableau suivant.
Couche du système d’exploitation : incluez les paramètres Hyper-V, si le système d’exploitation n’est pas originaire d’Hyper-V.
Tâche | Utiliser la configuration du connecteur | Pour que l’appliance accède à l’emplacement de | Inclure dans la couche Plateforme |
---|---|---|---|
Importer le système d’exploitation | —- | Image du système d’exploitation | —- |
Couches de package | MS Hyper-V | Machine de packaging | —- |
Publier des images en couches | Création de machines, Citrix Provisioning ou MS Hyper-V | Provisionnement système | Si Citrix Provisioning, incluez les outils de provisioning et les outils de broker de connexion |
Si l’appliance est installée 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 du système d’exploitation : les outils d’un autre hyperviseur sont installés sur la couche du système d’exploitation. 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’appliance accède à l’emplacement de | Couche de plateforme |
---|---|---|---|
Importer le système d’exploitation | Partage de fichiers réseau | Image du système d’exploitation | Paramètres MS Hyper-V |
Couches de package | Partage de fichiers réseau | Machine de packaging | Paramètres MS Hyper-V |
Publier des images en couches | Partage de fichiers réseau | Provisionnement système | Paramètres Hyper-V, outils de broker de connexion et outils de provisioning, le cas échéant |
Liens associés
-
Connecteurs :
-
Détails du logiciel de la couche de plate-forme :
Nutanix AHV
Si l’appliance App Layering est installée dans Nutanix, vous pouvez utiliser des configurations de connecteurs pour automatiser les processus de superposition et de publication. Sinon, vous utilisez le partage de fichiers de l’appliance pour transférer des images vers et depuis votre plate-forme cible.
Si l’appliance est installée 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 du système d’exploitation : Inclure les outils Nutanix
Tâche | Utiliser la configuration du connecteur | Pour que l’appliance accède à l’emplacement de | Inclure dans la couche Plateforme |
---|---|---|---|
Importer le système d’exploitation | Nutanix AHV | Image du système d’exploitation | —- |
Couches de package | Nutanix AHV | Machine de packaging | —- |
Publier des images en couches | Création de machines pour Nutanix, Création de machines ou Nutanix AHV | Provisionnement système | Si vous utilisez la création de machine pour Nutanix, incluez les outils de création de machine |
Si l’appliance est installée 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écrites dans le tableau suivant.
Couche du système d’exploitation : même si des outils destinés à un autre hyperviseur sont installés dans la couche du système d’exploitation, vous pouvez les remplacer et les supprimer. Dans le couche de plate-forme, définissez le Type d’hyperviseur sur Nutanix. Les outils Nutanix sont ensuite inclus dans vos images superposées.
Tâche | Configuration du connecteur… | Pour que l’appliance accède à l’emplacement de : | Couche de plateforme |
---|---|---|---|
Importer le système d’exploitation | Partage de fichiers réseau | Image du système d’exploitation | Outils Nutanix |
Couches de package | Partage de fichiers Nutanix | Machine de packaging | Outils Nutanix |
Publier des images en couches | Partage de fichiers Nutanix | Provisionnement système | Outils Nutanix, outils de broker de connexion et outils de création de machines, le cas échéant |
Liens associés
-
Connecteurs :
-
Détails du logiciel de la couche de plate-forme :
VMware vSphere
Si l’application App Layering est installée dans vSphere, vous pouvez utiliser les configurations de connecteur pour automatiser les processus de superposition et de publication. Sinon, vous utilisez le partage de fichiers réseau de l’appliance pour transférer des images vers et depuis votre plate-forme cible.
Si l’appliance est installée dans vSphere
Lorsque votre appliance est installée dans vSphere et que vous créez des couches ou publiez dans vSphere, utilisez les configurations et couches de connecteur suivantes.
Couche du système d’exploitation : inclure les outils VMware
Tâche | Utiliser la configuration du connecteur | Pour que l’appliance accède à l’emplacement de | Inclure dans la couche Plateforme |
---|---|---|---|
Importer le système d’exploitation | VMware vSphere | Image du système d’exploitation | —- |
Couches de package | VMware vSphere | Machine de packaging | —- |
Publier des images en couches | Création de machines pour vSphere, Citrix Provisioning ou VMware vSphere | Provisionnement système | S’il s’agit de Machine Creation for vSphere ou Citrix Provisioning, incluez les outils correspondants et vos outils Connection Broker. |
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 du système d’exploitation : les outils du premier hyperviseur que vous avez installé se trouvent dans la couche du système d’exploitation. Remplacer et supprimer les en définissant le type d’hyperviseur dans la couche de plate-forme sur vSphere.
Tâche | Configuration du connecteur | Pour que l’appliance accède à l’emplacement de | Couche de plateforme |
---|---|---|---|
Importer le système d’exploitation | Partage de fichiers réseau | Image du système d’exploitation | Outils VMware |
Couches de package | Partage de fichiers réseau | Machine de packaging | Outils VMware |
Publier des images en couches | Partage de fichiers réseau | Provisionnement système | Outils VMware, outils Connection Broker et création de machines, Citrix Provisioning, le cas échéant |
Liens associés
-
Connecteurs :
-
Détails du logiciel de la couche de plate-forme :
Options avancées de déploiement de l’appliance
Vous n’avez besoin que d’une appliance App Layering, mais vous pouvez en installer plusieurs et utiliser chacune d’entre elles une appliance autonome.
Tenez compte des points suivants lorsque vous décidez du nombre d’appliances à utiliser dans votre environnement.
- La gestion d’une seule appliance réduit la complexité de la gestion et les frais généraux. Considérez une seconde appliance uniquement si la vitesse du réseau est irréparablement lente ou un autre problème majeur empêche l’utilisation.
- Vous pouvez utiliser plusieurs appliances pour gérer 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érentes appliances, vous pouvez avoir différents administrateurs pour les couches créées à l’aide de chacune d’elles.
- Si vous créez plusieurs appliances, chacune est autonome. Ils n’agissent pas comme des sauvegardes les unes pour les autres.
- Sauvegardez chaque appliance ou concevez-la pour une haute disponibilité afin de ne pas perdre de couches. Vous avez besoin d’une sauvegarde complète de chaque appliance pour garantir que vous pouvez récupérer toutes les informations à partir de celle-ci. Bien que vous puissiez exporter et importer des couches, cette fonctionnalité n’est pas conçue pour la récupération d’échec.