Cybersécurité, Virtualisation & Intelligence Artificielle... VIRTU-DESK - Technologies de virtualisation et sécurisation de l'environnement utilisateurs.

ThinPrint pour VMware View

Par Le dimanche, 22 juin 2014 0

Dans Divers

Voici un très bon article de Jérémie BRISON (Systems Engineer chez VMware) sur les concepts de ThinPrint dans VMware View. Je n'ai donc fait qu'un copier/coller de son post (avec un lien vers l'article de l'auteur, il faut rendre à César ce qui appartient à Jules), car tout est dit.

ThinPrint (maintenant Cortado) intègre en OEM la technologie .Print dans VMware View depuis la version 3.0. Elle est intégré de base dans les VMware Tools (même les serveurs) et elle permet de disposer des fonctions de base: la compression des flux d’impression et le driver universel d’imprimante.
Mais la gamme ThinPrint pour View est bien plus vaste que la simple version OEM et peut adresser des problématiques plus complexes. Je vais donc essayer de présenter simplement les différentes versions.

La technologie du « Virtual Printing »

Le « Virtual Printing » est une solution intégrée de base, fonctionnant avec un composant sur le bureau virtuel et un sur le périphérique client, permettant de se passer de l’installation de drivers natifs dans les bureaux virtuels.

Thinprint virtualprinting

 

Sur le bureau virtuel :

  • Seul le driver ThinPrint Output Gateway est installé directement avec les VMware Tools et mis à jour avec l’agent View
  • Le job est converti en EMF, puis compressé et envoyé en streaming dans le canal RDP ou PCoIP au périphérique client

Sur la machine cliente :

  • Le flux est réceptionné et décompressé
  • Ensuite le job est rendu (conversion EMF en RAW) à l’aide du driver natif présent en local

Avantages :

  • Pas de driver à installer sur les masters ou les bureaux virtuels
  • Aucune configuration requise
  • Aucune administration
  • Découverte automatique des nouvelles imprimantes locales
  • Récupération des propriétés des drivers natifs
  • Impact sur la bande passante consommée réduit
  • Fonctionne en mode connecté ET en Local Mode

De plus, le « Virtual Printing » intègre la fonctionnalité de « Location Based Printing » pour définir des règles de choix de l’imprimante par défaut en fonction de l’emplacement de l’utilisateur.

  • Permet de créer des imprimantes de session, vues comme des imprimantes locales, mais permettant d’envoyer l’impression directement à l’imprimante réseau
  • Nécessite le driver natif dans le bureau virtuel
  • Le flux d’impression passe en TCP/IP et non pas dans le canal RDP/PCoIP
  • Permet d’adresser les clients légers dépourvus de clients ThinPrint, ainsi que les clients zéro
  • La configuration se fait via GPO (en important une DLL fournit avec l’installation du View Manager)

 

ThinPrint OEM intégré à VMware View

Comme expliqué pour le « Virtual Printing », la technologie .print technology est présente des 2 côtés:

  • Technologie .print intégrée sur les bureaux virtuels
  • Client .print sur le PC à Client .print (TP RDP client ou TP PCoIP client) est intégré dans le client VMware View

Fonctionnalités:

  • Driver Free Printing: le pilote natif est installé sur le poste client (grâce au ThinPrint Output Gateway), et non sur les bureaux virtuels (aucune administrattion des pilotes sur les bureaux virtuels)
  • Gestion des propriétés du client print: le pilote d’impression virtuel permet l’accès à toutes les options d’impression et propriétés de l’imprimante cible
  • Advanced Adaptive Compression: Réduction significative de la charge réseau, accélération de la transmission du job d‘impression.
  • Dynamic printer mapping: Création de toutes les imprimantes locales et de toutes les imprimantes réseau mappées dans la session. L‘utilisateur trouve toujours les imprimantes adéquates dans sa session
  • Environnements d’impression mixtes 32 et 64 bits : Support des environnements 64-Bit et mixtes 32-/64-Bit

Thinprint embedded view

 

(1) ThinPrint Engine pour VMware View
(2) Client ThinPrint

 

ThinPrint Engine pour VMware View

On le retrouve pour des environnements plus complexes (ex. avec serveur d’impression central) et pour la prise en charge des clients légers.

  • Le client .print est embarqué sur les clients légers (nombreux accords OEM) et téléchargement gratuit des clients .print pour d’autres OS.
  • .print Engine pour Vmware View s’installe sur un serveur d’impression central et permet d’imprimer directement (sans repasser par le poste client) vers des imprimantes réseaux, des serveurs d’impression local, des boitiers d’impression, etc… et ainsi d’envoyer les impressions dans la session RDP ou PCoIP, mais directement aussi en TCP-IP.
  • Il permet aussi de faire du contrôle intelligent de la bande passante par port de connexion.
  • Avec un serveur d’impression central et .print Engine pour VMware View, les pilotes natifs sont installés en central ou même en local à la demande et selon les usages.

Fonctionnalités:

  • Toutes les fonctionnalités de la version OEM
  • Support complet des clients légers: utilisation du « Virtual Printing » même si vos terminaux ne sont pas techniquement capables de prendre en charge un travail d’impression Windows.
  • Support des serveurs d’impression centraux: permet de disposer de l’intégralité des fonctionnalités ThinPrint sur les serveurs d’impressions centraux depuis les bureaux virtuels même en dehors du canal virtuel.
  • Support des serveurs d’impression distants et des boîtiers d’impression: assure une impression compressée et optimisée vers des serveurs d’impression distants (par exemple, dans les succursales) ou des boîtiers d’impression.
  • Optimisation de la taille des impressions natives: permet de transférer les données d’impression fortement compressées à travers le réseau même lorsque l’on utilise les pilotes natifs.
  • Couche de virtualisation des imprimantes: (V-Layer) permet de stocker l’ensemble des pilotes natifs sur le serveur d’impression central et d’utiliser le pilote d’impression virtuel (ThinPrint Output Gateway) partout ailleurs. Et ainsi supprimer le lien statique pilote/matériel et le besoin de pilotes natifs sur les bureaux virtuels.
  • Contrôle intelligent de la bande passante: utilisation optimale du réseau configurable par connexion. Permet de garantir qu’un port ne sature le réseau s’il y a plusieurs impressions en simultané.
  • Impression directe vers les imprimantes réseau: impression en directe des impressions via TCP/IP.

Thinprint engine for view

 

(1) ThinPrint Engine pour VMware View
(2) Client ThinPrint

 

ThinPrint Server Engine

On le retrouve plutôt sur les environnements mixtes avec du Terminal Server et/ou Citrix. Mais aussi pour des fonctionnalités avancées de gestion des impressions.

  • Intégration de la technologie ThinPrint à tout l’environnement avec notamment le support de sessions RDS ou d’environnement Citrix (support d’ICA).
  • Assure les performances, la stabilité et l’évolutivité par la prise en charge de cluster de serveur d’impression central
  • Module statistique est disponible sous forme de rapport ou d’interface graphique (à partir des données dans une base SQL)
  • Et encore plus dans la version Premium

Fonctionnalités:

  • Toutes les fonctionnalités ThinPrint Engine
  • Environnement mixtes: totalement déployable dans les environnements mixtes VMware View, Citrix Presentation Server ou XenApp, MS Terminal Services
  • Support des Blades PC: Support de tout type d’environnement y compris l’intégration transparente des flux issus des Hosts (par ex: Blade PCs).
  • Chiffrement SSL/TLS: permet le chiffrage les travaux d’impression (via une clé de cryptage 128 bits) de bout en bout.
  • Clusters de serveurs d’impression: support du système de cluster Microsoft pour les serveurs d’impression centraux afin d’assurer un haut niveau de disponibilité et de performance.
  • .Print Tracking Service: contrôle complet des coûts d’impression afin d’analyser les comportements d’impression ainsi que les coûts associés par collaborateur, groupe ou filiale.

Thinprint server engine

 

(1) ThinPrint Engine pour VMware View
(2) Client ThinPrint

 

Fonctionnalités Premium:

  • Impression en réseaux masqués: avec la Connected Gateway, un tunnel pour les impressions est établi entre le site central et les sites distants sans besoin de liaison dédié ou de connexion VPN.
  • Distribution assurée des travaux d’impression: le Queue Manager permet de définir les options d’envoi des impressions (ex: nombre de tentatives, intervalles de temps entre 2 essais, délai d’expiration) afin de garantir les files d’impression même en cas d’indisponibilité.
  • Administration centralisé de l’environnement d’impression: l’interface Management Center donne une vue d’ensemble pour administrer l’ensemble des équipements, pilotes et des sites.

 

Lien vers la source du document original.

Voir le document de l'éditeur Virtual Printing with VMware Horizon View 5  

  • 3 votes. Moyenne 5 sur 5.
Vous devez être connecté pour poster un commentaire