Fachartikel

Zügiges Drucken in virtualisierten Umgebungen

Anbieter von virtuellen Desktop-Umgebungen haben viel Arbeit in die Beschleunigung der Übertragungsprotokolle gesteckt. Trotzdem gilt, dass Druckdaten in ihrer Größe durchaus mit Multimediainformationen konkurrieren können und den schmalen Weg zwischen gehosteten Desktop und Drucker zurücklegen müssen. Unser Online-Beitrag gibt eine Reihe von Praxistipps für den Druckalltag in virtuellen Umgebungen und erklärt, wie sich große Druckjobs verkleinern lassen und ab wann der Einsatz eines Printservers sinnvoll ist.
Im Idealfall sollte der Treiber kleine Datenpakete an den Drucker übergeben
Wer einen Blick auf die Datenströme in virtuellen Desktop-Umgebungen wirft, wird schnell feststellen, dass es nicht nur Multimedia-Daten sind, die Traffic erzeugen, sondern dass Druckdaten durchaus in ihrer Größe mit Multimediadaten konkurrieren können. Beim Druck einer 1 MByte großen PDF-Datei entsteht schnell eine Druckdatei in der Größe von 50 MByte. Dass Druckdaten voluminös sind, liegt in der Natur des Druckprozesses, ist teilweise aber auch das Resultat von Unwissenheit bei der Erstellung von Dokumenten. Zumindest theoretisch ließen sich diese durch eine entsprechende Schulung der Mitarbeiter vermeiden. Doch funktioniert das in der Praxis meist nur begrenzt. Wichtig ist daher die Suche nach einer programmatischen Lösung.

Spezialfall virtualisierte Infrastrukturen
Die meisten VDI-Anbieter (Virtual Desktop Infrastructure) offerieren eine Basis-Druckunterstützung, die für Nutzer ausreicht, die innerhalb eines lokalen Netzwerks drucken, das ausschließlich aus Windows-Desktops besteht. So vereinfacht Citrix mit seinem UPD III die Druckertreiberverwaltung, und auch die Daten werden komprimiert. Jedoch ist die Lösung nur in Verbindung mit einem Desktop PC oder einem Thin Client mit Embedded XP einsetzbar. VMware war ebenfalls aktiv in Sachen Druckunterstützung und hat in VMware View und andere Produkte die ThinPrint-Basistechnologien integriert. Diese OEM-Version sorgt für Komprimierung der Druckdaten um bis zu 98 Prozent und ermöglicht den Einsatz des virtuellen Druckertreibers ThinPrint Output Gateway, was unter dem Motto "Driver Free Printing" steht.

Wer anspruchsvollere Aufgaben verfolgt, wie die Anbindung von Außenstellen oder den Einsatz von Thin Clients oder Laptop-Nutzern, die an unterschiedlichen Orten arbeiten, kann auf die weiterführende ThinPrint-Lösung "Print Engine for VMware View" upgraden. Sie bietet für VMware- oder andere VDI-Umgebungen etwa mit XenDesktop nicht nur die erwähnten Kerntechnologien, sondern sorgt auch für ein Zusammenspiel mit Thin Clients, ist mit zentralen Druckservern einsetzbar und ermöglicht das direkte Drucken zu Netzwerkdruckern. Besonders praktisch ist hier die Einsatzmöglichkeit des V-Layers, bei dem die Original-Treiber der Hersteller zentral auf dem Druckserver bereitgestellt werden. Auf den virtuellen Desktops dagegen kommt nur der virtuelle Druckertreiber zum Einsatz. Diese Technologie sorgt nicht nur für Desktop-Feeling, sondern für eine erhebliche Erleichterung der System-Administration.

Warum Druckjobs groß sind
Die Größe eines Druckjobs ist abhängig von der Datenmenge, die ins Drucksystem läuft, und dem Druckertreiber, der diese Datenmenge in für Drucker verständliche Befehle umwandelt. Beide Größen hängen von vielfältigen Faktoren und Mechanismen ab und sind im Allgemeinen nicht voneinander ableitbar. Um Spool- und Druckdatenmengen analysieren zu können, ist es wichtig, die korrekten Informationen für Daten, die in das Drucksystem gelangen und wieder herauskommen, abzulesen. Für ersteres sollte bei angehaltener Druckerqueue die SPL-Datei des Druckauftrags betrachtet werden, die sich im Spool-Ordner des Rechners befindet. Hier wird bereits deutlich, dass die Größe der Spool-Datei im Allgemeinen nicht direkt mit der Größe des zu druckenden Dokuments zusammenhängt. Das ist begründet in den unterschiedlichen Datenformaten, die zum Einsatz kommen, um ein Dokument anwendungsspezifisch zu speichern oder universell für alle Drucker als Enhanced Metafile Format (EMF) an das Drucksystem zu übergeben.

Ein Ziel des EMF-Formats ist die schnelle Übergabe von Druckdaten an das Drucksystem. Aufwändige Optimierungs- und Kompressionsmethoden sind deshalb nicht vorgesehen. Dateiformate sind deshalb normalerweise kleiner als die Spool-Dateien, die aus ihnen hervorgehen. Zwei gute Indikatoren für signifikante Größenzuwächse sind eingebettete Bilder und die Fähigkeiten einer Anwendung, die Bilder für das Drucksystem vorzubereiten. Während viele Anwendungen das JPEG-Bildformat verwenden, erfolgt die Übergabe von Bildern an das Drucksystem als Bitmaps, was zu einer 10- bis 100-fachen Datenmenge führt. Anwendungen, die die Auflösung der Bilder nicht an die Auflösung des Druckers anpassen, die Multi-Layer-Bilder nicht auf eine Ebene reduzieren oder verkleinerte Bilder in der Originalauflösung übertragen, erzeugen zusätzlichen Datenballast in der Spool-Datei.


                                                Seite 1 von 2                     Nächste Seite>>

17.02.2010/ln/Herbert Hemke und Christoph Hammer, ThinPrint AG

Nachrichten

OpenFlow für HP-Switches [3.02.2012]

Kunden von HP können ab sofort mit ihren Switches das neue Netzwerk-Protokoll OpenFlow nutzen. Mit OpenFlow können Anwender Datenströme steuern, ohne dafür Netzwerkgeräte konfigurieren zu müssen. HP unterstützt OpenFlow zunächst in 16 Modellen der Switch-Serien HP 3500, 5400 und 8200. [mehr]

Terminalserver-Anschluss per USB [2.02.2012]

ECOS Technology stellt erstmals eine Mac-kompatible Variante des 'ECOS Mobile Office Sticks' vor. Der Speicherriegel ermöglicht den geschützten Online-Zugriff auf Terminalserver in Citrix- oder Microsoft-Umgebungen beziehungsweise die Nutzung von Web-Applikationen. [mehr]

Tipps & Tools

WLANs mit Bordmitteln aufspüren [5.02.2012]

Wer im Büro oder der Filiale ein WLAN aufbaut, sollte darauf bedacht sein, eine Überlappung mit anderen Funknetzwerken in der Nähe zu vermeiden. Vor der Konfiguration des WLAN ist es daher ratsam, sich alle benachbarten Netze samt Kanalbelegung und Stärke anzeigen zu lassen. Außer mit Tools wie zum Beispiel 'Netstumbler' existiert auch mit Windows-Bordmitteln eine Möglichkeit, um sich einen Überblick über sämtliche aktiven Funknetzwerke zu verschaffen. Dabei lassen sich sogar diejenigen WLANs finden, welche die Aussendung ihrer SSID unterdrücken. [mehr]

Geek-Gruß an der Wohnungstür [4.02.2012]

Falls Sie gerade jetzt zur matschigen Jahreszeit von Fußspuren der Kollegen in der IT-Abteilung genervt sind, dann motivieren Sie die Übeltäter doch einfach mit einer ausgefallenen Fußmatte dazu, sich die Schuhe abzustreifen. Für Admins und IT-Spezialisten gibt es dazu mehrere Technik-Motive zur Auswahl, die auf Matten aus Kokosfasern und PVC gedruckt sind. Beispielsweise zeigt die Dialogbox auf der Matte 'Sie haben geklingelt' den omnipräsenten Windows-Fortschrittsbalken. [mehr]

Buchbesprechung

Citrix XenApp 6 & XenDesktop 5

von Nico Lüdemann

Anzeigen