Product Documentation

Imprimer

Oct 21, 2016

La gestion des imprimantes dans un environnement XenDesktop est un processus à plusieurs étapes :

  1. Planifiez votre architecture d'impression. Cela comprend l'analyse des besoins de votre entreprise, votre infrastructure d'impression existante, la façon dont vos utilisateurs et applications interagissent avec l'impression aujourd'hui et le modèle de gestion de l'impression qui s'applique le mieux à votre environnement.
  2. Configurez votre environnement d'impression, y compris la création de stratégies nécessaires au déploiement de votre solution d'impression.
  3. Testez la configuration du pilote d'impression avant de le déployer auprès des utilisateurs.
  4. Mettez à jour votre environnement d'impression Citrix, y compris la mise à jour des stratégies lorsque de nouveaux employés ou serveurs sont ajoutés.
  5. Résolvez les problèmes qui peuvent se produire dans votre environnement d'impression.
Avant de commencer à planifier votre déploiement, assurez-vous que vous comprenez ces concepts majeurs pour l'impression dans XenDesktop :
  • Les types de provisioning de l'impression suivants sont disponibles.
  • Comment router les tâches d'impression dans XenDesktop ?
  • Bases de la gestion de pilotes d'impression.

Concepts d'impression XenDesktop créés sur les concepts d'impression Windows. Pour configurer et gérer l'impression correctement dans un environnement XenDesktop, vous devez comprendre le fonctionnement de l'impression réseau et cliente Windows et ce que cela signifie en comportement d'impression dans un environnement XenDesktop.

Processus d'impression

Dans un environnement XenDesktop, toutes les impressions sont lancées (par l'utilisateur) sur les machines hébergeant les applications. Les tâches d'impression sont redirigées via le serveur d'impression réseau ou la machine utilisateur vers le périphérique d'impression.

Il n'existe aucun espace de travail permanent pour les utilisateurs de bureaux et d'applications virtuels. Lorsqu'une session se termine, l'espace de travail de l'utilisateur est supprimé, et tous les paramètres doivent être recréés au début de chaque session. Par conséquent, chaque fois qu'un utilisateur démarre une nouvelle session, XenDesktop doit recréer l’espace de travail.

Lorsqu'un utilisateur imprime, XenDesktop :
  • Détermine les imprimantes à fournir à l'utilisateur. Ceci est appelé provisioning de l'impression ;
  • restaure les préférences d'impression de l'utilisateur ;
  • détermine la nature de l'imprimante par défaut pour la session.

Vous pouvez cependant personnaliser la manière dont XenDesktop réalise ces tâches en configurant des options pour le provisioning de l'impression, le routage des tâches d'impression, la rétention des propriétés d'imprimante et la gestion de pilotes. Veillez à évaluer la manière dont les paramètres des options peuvent modifier les performances d'impression dans votre environnement, ainsi que l'expérience de l'utilisateur.

Provisioning de l'impression.

Le processus par lequel XenDesktop met les imprimantes à disposition dans une session est appelé provisioning. Le provisioning de l'impression pour XenDesktop est généralement traité de manière dynamique. En d'autres termes, les imprimantes qui s'affichent dans une session ne sont pas prédéterminées et stockés. Au lieu de cela, les imprimantes sont assemblées et basées sur les stratégies, au fur et à mesure que la session est créée lors de l'ouverture de session et la reconnexion. Par conséquent, les imprimantes peuvent changer selon la stratégie, l'emplacement de l'utilisateur, et les modifications de réseau, s'ils sont reflétés dans les stratégies. Par conséquent, les utilisateurs itinérants vers un autre emplacement peuvent voir les modifications apportées à leur espace de travail.

XenDesktop surveille les imprimantes côté client et ajuste dynamiquement les imprimantes créées automatiquement dans les sessions en fonction des ajouts, suppressions et modifications apportées aux imprimantes côté client. Cette découverte dynamique des imprimantes présente un avantage pour les utilisateurs itinérants lorsqu'ils se connectent à partir de divers périphériques.

Cette section décrit les méthodes les plus courantes de provisioning de l'impression.

Serveur d'impression universelle

Le serveur d’imprimante universel Citrix fournit une prise en charge de l'impression universelle pour les imprimantes réseau. Le serveur d'impression universelle utilise le pilote d'impression universelle, qui est installé avec XenDesktop. Cette solution vous permet d'utiliser un pilote unique sur une machine avec OS de serveur pour permettre l'impression réseau à partir de n'importe quel périphérique.

Citrix recommande d'utiliser le serveur d'impression universelle Citrix pour les scénarios de serveur d'impression distants. Le serveur d'impression universelle transfère la tâche d'impression sur le réseau selon un format optimisé et compressé, réduisant ainsi l'utilisation du réseau et améliorant l'expérience utilisateur.

La fonctionnalité Serveur d'impression universelle comprend :

  • Un composant client, UPClient.

    Activez UPClient sur chaque machine avec OS de serveur qui provisionne les imprimantes réseau de session et utilise le pilote d'impression universelle.

  • Un composant serveur, UPServer.

    Installez UPServer sur chaque serveur d'impression qui provisionne les imprimantes réseau de session et qui utilise le pilote d'impression universelle pour les imprimantes de session (que les imprimantes de session soient provisionnées de manière centralisées ou non).

Pour la configuration requise du serveur d'impression universelle et les détails d'installation, reportez-vous à la documentation relative à la configuration système et à l'installation de XenDesktop.

Remarque : le Serveur d'impression universelle est également pris en charge pour VDI-in-a-Box 5.3. Pour plus d'informations sur l'installation du Serveur d'impression universelle avec VDI-in-a-Box, reportez-vous à la documentation relative à l'installation de VDI-in-a-Box dans eDocs.

L'illustration suivante affiche le flux de travail classique pour un réseau en fonction de l’imprimante réseau dans un environnement qui utilise le serveur d'impression universelle.


Diagramme de flux de travail du serveur d'impression universelle

Lorsque vous activez le Serveur d'impression universelle Citrix, toutes les imprimantes réseau connectées en tirent parti automatiquement via la découverte automatique.

Création automatique

Le terme Création automatique fait référence aux imprimantes que XenDesktop crée automatiquement au début de chaque session. À la fois les imprimantes réseaux distantes et les imprimantes clientes locales peuvent être créées automatiquement. Envisagez la création automatique uniquement de l’imprimante cliente par défaut pour les environnements possédant un grand nombre d'imprimantes par utilisateur. La création automatique d'un plus petit nombre d'imprimantes utilise moins de traitement de mémoire et de processeur sur les machines avec OS de serveur. La réduction des imprimantes créées automatiquement permet également de réduire les durées d'ouverture de session de l'utilisateur.

Les imprimantes créées automatiquement sont basées sur :

  • les imprimantes installées sur la machine utilisateur ;
  • toutes les stratégies qui s'appliquent à la session.

    Les paramètres de stratégie de création automatique vous permettent de limiter le nombre ou le type d'imprimantes créées automatiquement. Par défaut, XenDesktop met les imprimantes à disposition dans les sessions en créant automatiquement toutes les imprimantes configurées sur la machine cliente, y compris celles connectées localement et les imprimantes réseau.

Après que l'utilisateur ait mis fin à la session, les imprimantes de cette session sont supprimées.

La création automatique de l'imprimante cliente et réseau possède une maintenance associée. Par exemple, l'ajout d'une imprimante requiert que vous effectuiez les opérations suivantes :

  • Mettre à jour le paramètre de stratégie Imprimantes de session.
  • Ajouter le pilote à toutes les machines avec OS de serveur utilisant le paramètre de stratégie Mappage et compatibilité du pilote d'imprimante.

Routage des tâches d'impression

Le terme piste d'impression regroupe à la fois le chemin suivant lequel les tâches d'impression sont routées et l'emplacement dans lequel les tâches d'impression sont spoulées. Les deux aspects de ce concept sont importants. Le routage affecte le trafic réseau. La mise en file d'attente affecte l'utilisation des ressources locales sur la machine qui traite la tâche d'impression.

Dans un environnement XenDesktop, les tâches d'impression peuvent prendre deux chemins d’accès vers un périphérique d'impression : via le client ou via un serveur d'impression réseau. Ces chemins d'accès sont appelées piste d'impression cliente et piste d'impression réseau. Le chemin d’accès sélectionné par défaut dépend du type d'imprimante utilisé.

Imprimantes connectées localement

XenDesktop route les tâches vers des imprimantes connectées localement à partir de la machine avec OS de serveur, au travers du client, puis vers le périphérique d'impression. Le protocole ICA optimise et compresse le trafic de la tâche d'impression. Lorsqu'un périphérique d'impression est connecté localement à la machine utilisateur, les tâches d'impression sont routées via le canal virtuel ICA.


Diagramme de routage des tâches d'impression vers l'imprimante connectée localement

Imprimantes réseau

Par défaut, toutes les tâches d’impression sont destinées à la route d'imprimantes réseau à partir de la machine avec OS de serveur, au travers du réseau, et directement vers le serveur d’impression. Cependant, les tâches d'impression sont routées automatiquement via la connexion ICA dans les cas suivants :

  • Si le bureau virtuel ou l’application ne peuvent pas contacter le serveur d'impression.
  • Si le pilote d’imprimante natif n'est pas disponible sur la machine avec OS de serveur.

Si le serveur d'impression universelle n'est pas activé, la configuration de la piste d'impression cliente pour l'impression réseau est utile pour les connexions à faible bande passante, telles que les réseaux étendus, qui peuvent bénéficier de l'optimisation et de la compression du trafic résultant en l'envoi de tâches via la connexion ICA.

La piste d'impression cliente vous permet également de limiter le trafic ou de restreindre la bande passante allouée aux tâches d'impression. Si le routage de tâches via la machine utilisateur n’est pas possible, tel que pour les clients légers sans les fonctionnalités d'impression, la qualité de service doit être configurée pour favoriser le trafic ICA/HDX et assurer une bonne expérience de l'utilisateur dans les sessions.


Diagramme de routage des tâches d'impression vers l'imprimante réseau connectée

Gestion des pilotes d'impression

Pour simplifier l'impression dans les environnements XenDesktop, Citrix vous recommande d'utiliser le pilote d'impression universelle Citrix. Le pilote d'impression universelle est un pilote indépendante du périphérique qui prend en charge un périphérique d'impression, simplifiant ainsi l'administration en réduisant le nombre de pilotes requis. Le pilote d'impression universelle prend en charge la fonctionnalité d’impression avancée, telle que l'agrafage et le tri et ne limite pas le nombre de couleurs.

L'illustration suivante affiche les composants du pilote d'impression universelle et un flux de travail typique pour une imprimante connectée localement sur un périphérique.


Diagramme des composants du pilote d'impression universelle et du flux de travail

Lors de la planification de votre stratégie de gestion de pilote, déterminez si vous allez prendre en charge le pilote d'impression universelle, le pilote spécifique à la machine, ou les deux. Si vous prenez en charge les pilotes standards, vous devrez également déterminer :

  • Les types de pilotes à prendre en charge.
  • Indiquez si vous devez installer les pilotes d'imprimante automatiquement lorsqu'ils sont manquants sur les machines avec OS de serveur.
  • Indiquer s'il faut créer des listes de compatibilité du pilote.

Lors de la création automatique des imprimantes, si XenDesktop détecte une nouvelle imprimante locale connectée à une machine utilisateur, il vérifie la présence du pilote d'imprimante requis sur la machine avec OS de serveur. Par défaut, si un pilote natif Windows n'est pas disponible, XenDesktop utilise le pilote d'impression universelle.

Le pilote d'imprimante de la machine avec OS de serveur et le pilote de la machine utilisateur doivent correspondre pour que l'impression réussisse. Le diagramme qui suit démontre comment le pilote d'imprimante est utilisé à deux endroits pour l'impression cliente.


Diagramme de l'impression cliente sur une imprimante locale