Méthodes de distribution
Citrix Virtual Apps and Desktops™ propose diverses méthodes de distribution. Une seule méthode de distribution ne répondra probablement pas à toutes vos exigences.
Introduction
Le choix de la méthode de distribution d’applications appropriée contribue à améliorer l’évolutivité, la gestion et l’expérience utilisateur.
- Application installée : L’application fait partie de l’image de bureau de base. Le processus d’installation implique la copie de fichiers dll, exe et autres sur le lecteur d’image, en plus des modifications du registre. Pour plus de détails, consultez Créer des catalogues de machines.
- Application en streaming (Microsoft App-V) : L’application est profilée et distribuée aux postes de travail sur le réseau à la demande. Les fichiers d’application et les paramètres de registre sont placés dans un conteneur sur le bureau virtuel et isolés du système d’exploitation de base et les uns des autres. Cette isolation permet de résoudre les problèmes de compatibilité. Pour plus de détails, consultez Déployer et distribuer des applications App-V.
- Application en couches (Citrix App Layering) : Chaque couche contient une seule application, un agent ou un système d’exploitation. En intégrant une couche de système d’exploitation, une couche de plate-forme (VDA, agent Citrix Provisioning) et de nombreuses couches d’application, un administrateur peut facilement créer de nouvelles images déployables. La superposition simplifie la maintenance continue, car un système d’exploitation, un agent et une application existent dans une seule couche. Lorsque vous mettez à jour la couche, toutes les images déployées contenant cette couche sont mises à jour. Pour plus de détails, consultez Citrix App Layering.
- Application Windows hébergée : Une application installée sur un hôte Citrix Virtual Apps multi-utilisateur et déployée en tant qu’application et non en tant que bureau. Un utilisateur accède à l’application Windows hébergée de manière transparente depuis le bureau VDI ou le périphérique de point de terminaison, masquant le fait que l’application s’exécute à distance. Pour plus de détails, consultez Créer des groupes de mise à disposition.
- Application locale : Une application déployée sur le périphérique de point de terminaison. L’interface de l’application apparaît dans la session VDI hébergée de l’utilisateur, même si elle s’exécute sur le point de terminaison. Pour plus de détails, consultez Accès aux applications locales et redirection d’URL.
Pour les postes de travail, envisagez les bureaux publiés ou les bureaux VDI.
Applications et bureaux publiés Citrix Virtual Apps™
Utilisez des machines de système d’exploitation multi-session pour distribuer les applications publiées et les bureaux publiés de Citrix Virtual Apps and Desktops.
Cas d’utilisation :
- Vous souhaitez une distribution basée sur serveur peu coûteuse afin de minimiser le coût de la distribution d’applications à de nombreux utilisateurs, tout en offrant une expérience utilisateur sécurisée et haute définition.
- Vos utilisateurs effectuent des tâches bien définies et ne nécessitent pas de personnalisation ou d’accès hors ligne aux applications. Les utilisateurs peuvent inclure des travailleurs de tâches tels que des opérateurs de centres d’appels et des employés de commerce de détail, ou des utilisateurs qui partagent des postes de travail.
- Types d’applications : toute application.
Avantages et considérations :
- Solution gérable et évolutive au sein de votre centre de données.
- Solution de livraison d’applications la plus rentable.
- Les applications hébergées sont gérées de manière centralisée et les utilisateurs ne peuvent pas modifier l’application. Cela offre une expérience utilisateur cohérente, sûre et fiable.
- Les utilisateurs doivent être en ligne pour accéder à leurs applications.
Expérience utilisateur :
- L’utilisateur demande une ou plusieurs applications à partir de StoreFront™, de son menu Démarrer ou d’une URL que vous fournissez.
- Les applications sont livrées virtuellement et s’affichent de manière transparente en haute définition sur les appareils des utilisateurs.
- Selon les paramètres de profil, les modifications de l’utilisateur sont enregistrées lorsque la session d’application de l’utilisateur se termine. Dans le cas contraire, les modifications sont supprimées.
Traiter, héberger et livrer des applications :
- Le traitement des applications a lieu sur les machines d’hébergement, plutôt que sur les appareils des utilisateurs. La machine d’hébergement peut être une machine physique ou virtuelle.
- Les applications et les bureaux résident sur une machine de système d’exploitation multi-session.
- Les machines deviennent disponibles via des catalogues de machines.
- Les machines des catalogues de machines sont organisées en groupes de mise à disposition qui livrent le même ensemble d’applications à des groupes d’utilisateurs.
- Les machines de système d’exploitation multi-session prennent en charge les groupes de mise à disposition qui hébergent des bureaux ou des applications, ou les deux.
Gestion et attribution des sessions :
-
Les machines de système d’exploitation multi-session exécutent plusieurs sessions à partir d’une seule machine pour fournir plusieurs applications et bureaux à plusieurs utilisateurs connectés simultanément. Chaque utilisateur nécessite une seule session à partir de laquelle il peut exécuter toutes ses applications hébergées.
Par exemple, un utilisateur se connecte et demande une application. Une session sur cette machine devient indisponible pour les autres utilisateurs. Un deuxième utilisateur se connecte et demande une application hébergée par cette machine. Une deuxième session sur la même machine est maintenant indisponible. Si les deux utilisateurs demandent plus d’applications, aucune session supplémentaire n’est requise car un utilisateur peut exécuter plusieurs applications en utilisant la même session. Si deux autres utilisateurs se connectent et demandent des bureaux, et que deux sessions sont disponibles sur cette même machine, cette machine unique utilise maintenant quatre sessions pour héberger quatre utilisateurs différents.
-
Au sein du groupe de mise à disposition auquel un utilisateur est affecté, une machine sur le serveur le moins chargé est sélectionnée. Une machine avec une session disponible est attribuée de manière aléatoire pour fournir des applications à un utilisateur lorsque celui-ci se connecte.
Applications hébergées sur VM
Utilisez des machines de système d’exploitation mono-session pour fournir des applications hébergées sur VM.
Cas d’utilisation :
- Vous souhaitez une solution de mise à disposition d’applications basée sur le client, sécurisée, offrant une gestion centralisée et prenant en charge de nombreux utilisateurs par serveur hôte. Vous souhaitez fournir à ces utilisateurs des applications qui s’affichent de manière transparente en haute définition.
- Vos utilisateurs sont des employés internes, des sous-traitants externes, des collaborateurs tiers et d’autres membres d’équipe provisoires. Vos utilisateurs n’ont pas besoin d’un accès hors ligne aux applications hébergées.
- Types d’applications : Applications qui pourraient ne pas bien fonctionner avec d’autres applications ou qui pourraient interagir avec le système d’exploitation, telles que Microsoft .NET Framework. Ces types d’applications sont idéaux pour l’hébergement sur des machines virtuelles.
Avantages et considérations :
- Les applications et les bureaux sur l’image principale sont gérés, hébergés et exécutés en toute sécurité sur des machines au sein de votre centre de données, offrant une solution de mise à disposition d’applications plus rentable.
- Lors de la connexion, les utilisateurs peuvent être attribués de manière aléatoire à une machine au sein d’un groupe de mise à disposition configuré pour héberger la même application. Vous pouvez également attribuer statiquement une seule machine pour fournir une application à un seul utilisateur chaque fois que cet utilisateur se connecte. Les machines attribuées statiquement permettent aux utilisateurs d’installer et de gérer leurs propres applications sur la machine virtuelle.
- L’exécution de plusieurs sessions n’est pas prise en charge sur les machines de système d’exploitation mono-session. Par conséquent, chaque utilisateur consomme une seule machine au sein d’un groupe de mise à disposition lorsqu’il se connecte, et les utilisateurs doivent être en ligne pour accéder à leurs applications.
- Cette méthode peut augmenter la quantité de ressources serveur pour le traitement des applications et augmenter la quantité de stockage pour les données des utilisateurs.
Expérience utilisateur :
- La même expérience d’application transparente que l’hébergement d’applications partagées sur des machines OS multi-session.
Traiter, héberger et distribuer des applications :
- Identique aux machines OS multi-session, à l’exception qu’il s’agit de machines OS virtuelles mono-session.
Gestion et attribution des sessions :
- Les machines OS mono-session exécutent une seule session de bureau à partir d’une seule machine. Lors de l’accès aux applications uniquement, un seul utilisateur peut utiliser plusieurs applications (et n’est pas limité à une seule application) car le système d’exploitation considère chaque application comme une nouvelle session.
- Au sein d’un groupe de mise à disposition, lorsque les utilisateurs se connectent, ils peuvent accéder soit à une machine attribuée statiquement (chaque fois que l’utilisateur se connecte à la même machine), soit à une machine attribuée aléatoirement qui est sélectionnée en fonction de la disponibilité de la session.
Desktops VDI
Utilisez des machines OS mono-session pour distribuer des desktops VDI Citrix Virtual Apps and Desktops.
Les desktops VDI sont hébergés sur des machines virtuelles et fournissent à chaque utilisateur un système d’exploitation de bureau.
Les desktops VDI nécessitent plus de ressources que les desktops publiés, mais ne nécessitent pas que les applications qui y sont installées prennent en charge les systèmes d’exploitation basés sur serveur. De plus, selon le type de desktop VDI que vous choisissez, ces desktops peuvent être attribués à des utilisateurs individuels. Cela permet aux utilisateurs un niveau élevé de personnalisation.
Lorsque vous créez un catalogue de machines pour les desktops VDI, vous créez l’un de ces types de desktops :
- Desktop aléatoire non persistant, également appelé desktop VDI en pool : Chaque fois qu’un utilisateur se connecte à l’un de ces desktops, cet utilisateur se connecte à un desktop sélectionné parmi un pool de desktops. Ce pool est basé sur une seule image principale. Toutes les modifications apportées au desktop sont perdues lorsque la machine redémarre.
- Desktop statique non persistant : Lors de la première connexion, un utilisateur se voit attribuer un desktop à partir d’un pool de desktops. (Chaque machine du pool est basée sur une seule image principale.) Après la première utilisation, chaque fois qu’un utilisateur se connecte pour utiliser un desktop, cet utilisateur se connecte au même desktop qui lui a été attribué lors de la première utilisation. Toutes les modifications apportées au desktop sont perdues lorsque la machine redémarre.
- Bureau persistant statique : Contrairement aux autres types de bureaux VDI, les utilisateurs peuvent entièrement personnaliser ces bureaux. Lors de la première connexion, un utilisateur se voit attribuer un bureau à partir d’un pool de bureaux. Les connexions ultérieures de cet utilisateur se connectent au même bureau que celui qui lui a été attribué lors de la première utilisation. Les modifications apportées au bureau sont conservées lorsque la machine redémarre.
Accès PC distant
L’accès PC distant est une fonctionnalité de Citrix Virtual Apps and Desktops qui permet aux organisations d’autoriser facilement leurs employés à accéder aux ressources de l’entreprise à distance de manière sécurisée. La plateforme Citrix rend cet accès sécurisé possible en donnant aux utilisateurs l’accès à leurs PC physiques de bureau. Si les utilisateurs peuvent accéder à leurs PC de bureau, ils peuvent accéder à toutes les applications, données et ressources dont ils ont besoin pour effectuer leur travail. L’accès PC distant élimine le besoin d’introduire et de fournir d’autres outils pour faciliter le télétravail. Par exemple, les bureaux virtuels ou les applications et leur infrastructure associée.
L’accès PC distant utilise les mêmes composants Citrix Virtual Apps and Desktops qui fournissent des bureaux et des applications virtuels. Par conséquent, les exigences et le processus de déploiement et de configuration de l’accès PC distant sont les mêmes que ceux requis pour le déploiement de Citrix Virtual Apps and Desktops pour la livraison de ressources virtuelles. Cette uniformité offre une expérience administrative cohérente et unifiée. Les utilisateurs bénéficient de la meilleure expérience utilisateur en utilisant Citrix HDX™ pour fournir leur session PC de bureau.
Pour plus d’informations, Accès PC distant.