Serveur d'impression

Comprendre le serveur d'impression universel (UPS) – Serveur d’impression

Le 4 mai 2019 - 6 minutes de lecture

Pilote d'impression universel Citrix

À présent, tout le monde devrait savoir que le pilote d'imprimante universel Citrix (UPD) est basé sur le fichier méta-fichier amélioré de Windows (EMF). Citrix a introduit UPD basé sur EMF avec Presentation Server 4.0 Le mot clé "Windows" devrait vous indiquer que Enhanced Metafile ne prend en charge que les plates-formes Windows.
Citrix utilise EMF pour les mappages automatiques des imprimantes clientes et devrait constituer le premier choix avec les clients Windows. En effet, avec cette technologie, aucun pilote d’imprimante natif ou tiers n’est nécessaire sur le serveur XenApp. De plus, le pilote d'imprimante installé côté client est utilisé par le composant EMF côté client du client ICA. L'avantage de cela est que les utilisateurs peuvent exploiter toutes les fonctions du pilote d'imprimante local au lieu d'un sous-ensemble avec un pilote universel basé sur un modèle d'imprimante tel que Citrix UPD version 2 (imprimante laser couleur).
Citrix a encore optimisé l'architecture et publié le pack d'optimisation d'impression (projet Laser) pour XenApp 6.0. Avec le pack d’optimisation et ses nouvelles règles Citrix, la vitesse d’impression même sur un réseau WAN fonctionne très bien. C’est donc une partie de mes dix règles d’impression avec XenApp.

Imprimante réseau et serveur d'impression

En plus des imprimantes clientes, les entreprises utilisent le plus souvent des imprimantes réseau gérées par un serveur d'impression. Pourquoi un serveur d'impression? Avec Windows Server 2000, Microsoft a introduit la technologie P2P (Point-to-Print) qui facilite l’ajout d’une imprimante réseau sur un périphérique client et facilite son utilisation. P2P envoie automatiquement le pilote d'imprimante au client, l'installe et ajoute l'objet imprimante. Le même processus se produit sur un serveur XenApp si les imprimantes réseau sont mappées pour les utilisateurs. Jusqu’à présent, Citrix n’offrait que des stratégies Citrix pour connecter des imprimantes réseau, mais le mappage est effectué par point-à-impression. En principe, vous pouvez faire la même chose avec un script ou avec la stratégie de groupe Microsoft (Paramètres Windows).

Le problème ici est que le serveur d'impression n'est souvent pas géré par l'équipe XenApp. Maintenant, si les pilotes d'imprimante sur le serveur d'impression ne sont pas au moins testés avec Citrix StressPrinters, les pilotes installés peuvent avoir un effet très négatif sur le serveur XenApp ou même sur toute la batterie! Un "mauvais" pilote d'imprimante peut provoquer un écran bleu (BSOD) – panne du serveur, blocage du spouleur, ainsi que des ouvertures de session même ou avec Windows Server 2008 R2 SP1.

Qu'est-ce que Citrix Universal Print Server?

Le serveur d'impression universel facilite le "dilemme" P2P et introduit la fonctionnalité EMF au serveur d'impression en tant que client! Cela signifie, encore une fois, qu'aucun pilote d'imprimante natif ou tiers ne doit être installé sur le serveur XenApp pour aucune imprimante sur le serveur d'impression Windows! Dans de nombreux environnements, cela devrait permettre de réduire considérablement l’installation de pilotes d’imprimante sur le serveur XenApp. Le fait de disposer uniquement de la fonction EMF Citrix maintiendrait la batterie XenApp stable et aiderait les heures de connexion des utilisateurs. En fait, de nombreux clients l'attendent et c'est la raison pour laquelle j'ai persisté à demander à Citrix à ce sujet.

L'architecture du serveur d'impression universel (UPS)

Soyons simples et voyons l’architecture principale derrière UPS. Prenez le temps de regarder de près l'image suivante.

ups architecture

À droite, vous avez le serveur d'impression Microsoft et à gauche, un client Windows qui pourrait être XenApp, une machine virtuelle XenDesktop, etc. Windows Server 2008 x86 est pris en charge en tant que serveur d’impression et une version x64 est prévue. XenApp 6.5 et XenDesktop 5.5 sont actuellement pris en charge avec la version de Community Technology Preview d’UPS.
Comme vous pouvez le constater, le client communique via un service Web installé sur le serveur d'impression. Le protocole SOAP (Simple Object Access Protocol) est utilisé pour l'énumération, etc., tandis que le protocole CGP (Citrix Common Gateway Protocol) est utilisé pour la majeure partie des données d'impression. Le CGP est ancien et utilisé dans d'autres endroits, comme pour la fiabilité de session (service XTE) ou le service de passerelle sécurisée. Les deux peuvent être chiffrés à l'aide de SSL et accélérés et / ou optimisés par Citrix Branch Repeater, même si la fonction EMF au sein de CGP est déjà hautement optimisée.

Déploiement de l'infrastructure UPS

Le déploiement est simple et pas grand chose à configurer. L'installation du composant serveur ajoute deux services Windows (UPS et CGP). Les stratégies Citrix XenApp 6.5 ou XenDesktop 5.5 seront mises à jour (configuration UPS) et le service d'impression Citrix (cpsvc.exe) afin de "connaître" les imprimantes réseau UPS.
Après l'installation, vous configurez les stratégies de l'onduleur, qui consistent essentiellement à activer l'onduleur ou à activer l'onduleur avec un repli natif au cas où l'onduleur n'est pas disponible (non installé). Utilisez les stratégies de groupe Microsoft pour les restrictions P2P afin d'autoriser uniquement le serveur d'impression compatible UPS.

politiques d'ups

Projet Taser ou UPS Version 2.0

Citrix travaille déjà à l’extension du serveur d’impression universel. Pour en nommer deux, mais les plus importantes:
1. Activer SSL pour CGP et SOAP via l'interface utilisateur
2. Étendez l'énumération des capacités du pilote d'imprimante et mettez-les à la disposition du client UPS.
Maintenant, le point deux est différent de ce que vous savez de UPD (EMF). Lorsque mappé par EMF, les propriétés de l’imprimante ont une option permettant d’ouvrir les propriétés du pilote d’imprimante côté client natif pour les modifier. toutes les options disponibles. Cela se fait via ICA (juste un déclencheur). Bien sûr, cela n’est pas possible avec le serveur d’impression. Par conséquent, avec UPS 1.0, vous n’avez que le les fonctions de base du pilote d’imprimante et qui sera étendu avec UPS 2.0!

Commentaires

Laisser un commentaire

Votre commentaire sera révisé par les administrateurs si besoin.