Baseline-Druckdesign

Übersicht

Citrix Virtual Apps and Desktops unterstützt verschiedene Drucklösungen. Es ist wichtig, die verfügbaren Technologien und ihre Vorteile und Einschränkungen zu verstehen, um die richtige Drucklösung zu planen und erfolgreich zu implementieren.

Entscheidung: Druckerbereitstellung

Das Erstellen von Druckern zu Beginn einer Citrix Virtual Apps and Desktops-Sitzung wird als Druckerbereitstellung bezeichnet. Es stehen mehrere Ansätze zur Verfügung:

  • Benutzer hinzugefügt
    Wenn Benutzern das manuelle Hinzufügen von Druckern möglich ist, haben sie die Flexibilität, Drucker nach Belieben auszuwählen. Der Nachteil des manuellen Hinzufügens von netzwerkbasierten Druckern besteht darin, dass die Benutzer den Netzwerknamen oder den Pfad der Drucker kennen müssen. Es besteht die Möglichkeit, dass der native Druckertreiber im Betriebssystem nicht verfügbar ist und der Citrix Universal Print Driver nicht kompatibel ist. Der Benutzer muss in diesen Fällen Amtshilfe in Anspruch nehmen. Das manuelle Hinzufügen von Druckern ist in den folgenden Situationen am besten geeignet: - Benutzer bewegen sich mit demselben Clientgerät zwischen verschiedenen Standorten (z. B. mit einem Laptop oder Tablet). - Benutzer arbeiten an zugewiesenen Stationen oder Bereichen, deren Druckerzuweisungen sich selten ändern. - Benutzer haben persönliche Desktops mit ausreichenden Rechten, um notwendige Druckertreiber zu installieren.
  • Auto Created
    Auto-Creation ist eine Form der dynamischen Provisioning, die versucht, während des Anmeldevorgangs verfügbare Drucker auf dem Clientgerät zu erstellen. Lokal angeschlossene Drucker und netzwerkbasierte Drucker sind bei der automatischen Erstellung von Druckern enthalten. Das automatische Erstellen aller Clientdrucker kann die Anmeldezeit der Sitzung erhöhen, da sie jeden Drucker während des Anmeldevorgangs aufzählt.
  • Sitzungsbasierte
    Sitzungsdrucker sind eine Reihe von netzwerkbasierten Druckern, die Benutzern zu Beginn jeder Sitzung über eine Citrix Richtlinie zugewiesen werden. - Die Richtlinie filtert proximitätsbasierte Sitzungsdrucker im IP-Subnetz des Endpunktgeräts. Citrix empfiehlt die Verwendung von Proximity-Printing in den folgenden Situationen:
    - Benutzer wechseln zwischen verschiedenen Standorten mit demselben Endpunktgerät (z. B. mit einem Laptop oder Tablet). - Wenn Sie Thin Clients verwenden, die keine direkte Verbindung zu netzwerkbasierten Druckern herstellen können. - Sitzungsdrucker können mit der Richtlinie “Sitzungsdrucker” oder “Druckerzuweisungen” zugewiesen werden. Verwenden Sie die Richtlinie “Sitzungsdrucker”, um Standarddrucker für einen Standort, eine Active Directory-Gruppe oder eine Organisationseinheit festzulegen. Verwenden Sie die Einstellung “Druckerzuweisungen”, um eine große Gruppe von Druckern mehreren Benutzern zuzuweisen. Wenn beide Richtlinien aktiviert und konfiguriert sind, werden die Sitzungsdrucker in einer einzigen Liste zusammengeführt.
  • Universeller Drucker
    Der Citrix Universal Printer ist ein generisches Druckerobjekt. Der VDA erstellt den Drucker automatisch zu Beginn einer Sitzung und stellt kein Druckgerät dar. Bei Verwendung des Citrix Universal Printer ist es nicht erforderlich, die verfügbaren Clientdrucker während der Anmeldung aufzuzählen. Das Überspringen der Aufzählung von Druckern kann den Ressourcenverbrauch erheblich reduzieren und die Anmeldezeiten der Benutzer verringern. Standardmäßig druckt der Citrix Universal Printer auf den Standarddrucker des Clients. Administratoren können dieses Verhalten ändern, damit der Benutzer einen ihrer kompatiblen lokalen oder netzwerkbasierten Drucker auswählen kann. Der Citrix Universelle Drucker eignet sich am besten für die folgenden Szenarien:
    • Der Benutzer benötigt Zugriff auf mehrere Drucker, sowohl lokal als auch netzwerkbasiert, die bei jeder Sitzung unterschiedlich sein können.
    • Die Anmeldungsleistung des Benutzers hat Priorität, und die Citrix Richtlinie “Warte, bis Drucker erstellt werden” ist aktiviert.
    • Der Benutzer arbeitet von einem Windows-basierten Gerät oder Thin Client.

Hinweis:

Es stehen weitere Optionen für die Provisioning von Druckern in einer Citrix Sitzung zur Verfügung, z. B.:

  • Active Directory-Gruppenrichtlinie
  • “Follow-me” zentralisierte Druckwarteschlangenlösungen
  • Weitere Druckverwaltungslösungen von Drittanbietern

Entscheidung: Druckertreiber

Die Verwaltung von Druckertreibern in Citrix Virtual Apps and Desktops kann kompliziert sein, insbesondere in großen Umgebungen mit Hunderten von Druckern. In Citrix Virtual Apps and Desktops stehen verschiedene Methoden zur Unterstützung bei der Verwaltung von Druckertreibern zur Verfügung.

  • Benutzer installiert
    Beim Hinzufügen eines Druckers in einer Citrix Virtual Apps and Desktops-Sitzung kann es vorkommen, dass der native Druckertreiber nicht verfügbar ist. Der Benutzer kann die fehlenden Druckertreiber manuell installieren. Viele verschiedene Druckertreiber können potenziell auf verschiedenen Ressourcen installiert werden, was zu Inkonsistenzen in der Umgebung führen kann. Die Fehlerbehebung bei Druckproblemen und die Wartung von Druckertreibern wird sehr schwierig, da für jede gehostete Ressource unterschiedliche Druckertreiber installiert sein kann. Um Konsistenz zu gewährleisten und den Support und die Fehlerbehebung zu vereinfachen, empfiehlt Citrix keine vom Benutzer installierten Treiber.
  • Automatische Installation Beim Anschließen eines Druckers in einer Citrix Virtual Apps and Desktops-Sitzung überprüft der VDA, ob der erforderliche Druckertreiber bereits im Betriebssystem vorhanden ist. Wenn der Druckertreiber nicht verfügbar ist, wird der native Druckertreiber, falls vorhanden, automatisch installiert. Wenn Benutzer zwischen mehreren Endpunkten und Standorten wechseln, können Inkonsistenzen in allen Sitzungen auftreten, da Benutzer bei jeder Verbindung auf einen anderen VDA zugreifen können. Wenn diese Art von Szenario auftritt, kann die Behebung von Druckproblemen und die Wartung von Druckertreibern zu einer Herausforderung werden. Jeder VDA kann einen anderen Satz von Druckertreibern installiert haben. Um Konsistenz zu gewährleisten und den Support und die Fehlerbehebung zu vereinfachen, empfiehlt Citrix nicht, automatisch installierte Treiber zu verwenden.
  • Universeller Druckertreiber
    Der Citrix Universal Printer Driver (UPD) ist ein geräteunabhängiger Druckertreiber, der die meisten Drucker unterstützt. Der Citrix UPD vereinfacht die Administration, indem er die Anzahl der für das Masterimage benötigten Treiber reduziert. Bei automatisch erstellten Clientdruckern zeichnet der Treiber die Ausgabe der Anwendung auf und sendet sie ohne Änderungen an das Endpunktgerät. Der Endpunkt verwendet lokale, gerätespezifische Treiber, um den Druckauftrag auf dem Drucker abzuschließen. Der UPD kann in Verbindung mit dem Citrix Universal Print Server verwendet werden, um diese Funktionalität auf Netzwerkdrucker auszuweiten.

Entscheidung: Druckerrouting

Druckaufträge können auf verschiedenen Pfaden weitergeleitet werden: über ein Clientgerät oder einen Druckserver.

  • Weiterleitung von Clientgeräten
    Client-Geräte mit lokal angeschlossenen Druckern leiten Druckaufträge direkt vom Clientgerät an den Drucker weiter.
  • Windows Print Server-Routing
    Standardmäßig werden Druckaufträge, die an automatisch erstellte netzwerkbasierte Drucker gesendet werden, von der Sitzung des Benutzers zum Druckserver weitergeleitet. Der Druckauftrag nimmt jedoch eine Fallbackroute durch das Clientgerät, wenn eine der folgenden Bedingungen zutrifft:

    • Die Sitzung kann den Druckserver nicht kontaktieren
    • Der Druckserver befindet sich in einer anderen Domäne ohne etablierten Vertrauensstellung
    • Der native Druckertreiber ist in der Sitzung des Benutzers nicht verfügbar
  • Citrix Universal Print Server-Routing
    Das Druckauftrags-Routing folgt demselben Prozess wie das Windows-Druckserver-Routing. Der einzige Unterschied besteht darin, dass Windows den universellen Druckertreiber zwischen der Sitzung des Benutzers und dem Citrix Universal Print Server verwendet.

Die Besonderheiten beim Routing von Druckaufträgen hängen von der Druckerbereitstellungsmethode ab. Bei automatisch erstellten und von Benutzern hinzugefügten Druckern ist folgendes Auftragsrouting möglich:

Clientgeräterouting

Windows-Druckserverrouting

Citrix Universal Print Server-Routing

Das Routing für Druckaufträge ändert sich jedoch geringfügig, wenn der VDA Drucker als Sitzungsdrucker verwendet. Die Aufträge können nicht mehr durch das Endpunktgerät des Benutzers weitergeleitet und von der Sitzung zum Druckserver weitergeleitet werden.

Sitzungsdrucker: Windows Print Server-Routing

Sitzungsdrucker: Citrix Universal Print Server-Routing

Citrix basiert die empfohlene Option auf den Netzwerkstandort des Endpunktgeräts, die Sitzung des Benutzers und des Druckservers.

  • Clientgeräterouting
    • Wird für lokal angeschlossene Drucker verwendet.
    • Verwenden Sie diese Option, wenn sich ein Windows-Endpunktgerät und ein Drucker im selben Hochgeschwindigkeitsnetzwerk mit niedriger Latenz wie der Windows-Druckserver befinden.
  • Windows-Druckserverrouting
    • Verwenden Sie diese Option, wenn sich der Drucker im selben Hochgeschwindigkeitsnetzwerk mit niedriger Latenz wie der Windows-Druckserver und die Benutzersitzung befindet.
  • Citrix Universal Print Server-Routing
    • Empfohlen, wenn sich ein Endpunktgerät mit einem anderen Betriebssystem als Windows und der Drucker im selben Hochgeschwindigkeitsnetzwerk mit niedriger Latenz wie der Windows-Druckserver befinden.

Entscheidung: Druckserverredundanz

Konfigurieren Sie Redundanz bei der Verwaltung netzwerkbasierter Drucker mit einem Citrix Universal- oder Windows-Druckserver. Redundanz eliminiert, dass der Druckserver ein zentraler Ausfallpunkt ist. Definieren Sie die Redundanz von Citrix Universal Print Server in einer Citrix Richtlinie.

Erfahrung aus dem Feld

Ein Druckmedienunternehmen verwendet Thin Clients und Windows-basierte Workstations am Hauptsitz des Unternehmens. Das Unternehmen platzierte netzwerkbasierte Drucker im gesamten Gebäude (einen pro Etage). Das Datencenter umfasst Windows-Druckserver, mit denen die Netzwerkdrucker verwaltet werden. Das Unternehmen hostet die Citrix Virtual Apps and Desktops Lösung auch im Rechenzentrum.

Ein regionales Büro verfügt über zahlreiche Windows-, Linux- und Mac-Endpunkte mit an das Netzwerk angeschlossenen Druckern. In einer Remote-Zweigstelle gibt es ein paar Windows-Arbeitsstationen mit lokal angeschlossenen Druckern.

Das Druckmedienunternehmen wandte drei verschiedene Printstrategien an:

  • Hauptsitz
    Headquarter Benutzer verwenden einen Citrix Universal Print Server zum Drucken innerhalb der Citrix Virtual Apps and Desktops-Sitzung. Die Windows-basierten Arbeitsstationen benötigen keine nativen Druckertreiber. Pro Floor wird eine Sitzungsdruckerrichtlinie konfiguriert, die den Bodendrucker als Standarddrucker verbindet. Die Richtlinien werden für Proximitydruck nach Subnetz des Thin Clients gefiltert.

    Netzwerkmitarbeiter implementierten Quality of Service (QoS) -Richtlinien. Die QoS-Richtlinien priorisieren eingehenden und ausgehenden Netzwerkverkehr an den Ports TCP 1494 und TCP 2598 gegenüber allen anderen Netzwerkverkehr. Die QoS-Richtlinien verhindern, dass große Druckaufträge HDX-Benutzersitzungen beeinträchtigen.

  • Regionales Büro
    Das Regionalbüro hat einen Universal Print Server bereitgestellt. Der Druckauftrag verwendet den universellen Druckertreiber und wird über das WAN komprimiert und von der Sitzung des Benutzers an den Universal Print Server übertragen. Der Druckauftrag wird dann an den mit dem Netzwerk angeschlossenen Drucker im Büro weitergegeben.
  • Zweigstelle
    Da alle Zweigstellenbenutzer an Windows-basierten Arbeitsstationen arbeiten, verwenden Zweigstellenbenutzer automatisch erstellte Clientdrucker mit dem Citrix Universal Printer Driver. Da der Druckauftrag über ICA läuft, werden die Druckdaten komprimiert, wodurch Bandbreite gespart wird. Der Citrix Universal Printer Driver garantiert die Möglichkeit, alle mit dem Client verbundenen Drucker innerhalb der HDX-Sitzung des Benutzers zu verwenden, ohne sich Gedanken über das Druckermodell machen zu müssen.
Baseline-Druckdesign