Anwendungsfälle für die Profilverwaltung
Citrix Profile Management kann implementiert werden, um Benutzerprofile in verschiedenen Szenarien zu verwalten, unabhängig davon, wie Anwendungen an Benutzer bereitgestellt werden oder wo sie gehostet werden. Die folgenden Beispiele zeigen diese Szenarien:
-
Citrix Virtual Apps™ mit veröffentlichten Anwendungen
-
Citrix Virtual Apps mit veröffentlichten Desktops
-
Citrix Virtual Apps mit Anwendungen, die in eine Isolationsumgebung gestreamt werden
-
Anwendungen, die auf Citrix Virtual Desktops™ gestreamt werden
-
Anwendungen, die auf Citrix Virtual Desktops installiert sind
-
Anwendungen, die auf physische Desktops gestreamt werden
-
Anwendungen, die lokal auf physischen Desktops installiert sind
Von diesen Szenarien betrachtet Citrix die folgenden als die häufigsten Anwendungsfälle:
- Mehrere Sitzungen – Der Benutzer greift auf mehrere Citrix Virtual Apps-Serversilos zu und hat daher mehrere Sitzungen geöffnet. Beachten Sie jedoch, dass Anwendungsisolation und Streaming auf dem Server Alternativen zu Serversilos sind. Dieses Szenario wird in diesem Thema ausführlicher beschrieben.
- „Last Write Wins“ und Konsistenzprobleme bei Roamingprofilen – Die letzte Schreiboperation auf das Roamingprofil bewirkt, dass alle Einstellungen gespeichert werden. Daher behalten Roamingprofile möglicherweise nicht die richtigen Daten, wenn mehrere Sitzungen geöffnet sind und zwischenzeitliche Änderungen vorgenommen werden. Darüber hinaus werden Einstellungen möglicherweise aufgrund von Netzwerk-, Speicherproblemen oder anderen Problemen nicht korrekt in das Profil geschrieben. Dieses Szenario wird in diesem Thema ausführlicher beschrieben.
- Große Profile und Anmeldegeschwindigkeit – Profilüberladung kann Benutzerprofile unhandlich machen, was zu Speicher- und Verwaltungsproblemen führt. Typischerweise kopiert Windows während der Anmeldung das gesamte Profil des Benutzers über das Netzwerk auf das lokale Benutzergerät. Bei überladenen Profilen kann dieses Verhalten die Anmeldezeit des Benutzers verlängern.
Mehrere Sitzungen
Besonders in großen Umgebungen kann es für Benutzer notwendig sein, mehrere Sitzungen zu öffnen, um auf verschiedene Anwendungen zuzugreifen, die auf unterschiedlichen Citrix Virtual Apps-Servern gehostet werden, sei es in derselben Farm oder in mehreren Farms. Wo immer möglich, sollten Sie Anwendungsisolation oder Streaming in Betracht ziehen, um Anwendungen auf demselben Citrix Virtual Apps-Server zu hosten, damit Benutzer auf alle Anwendungen von einem einzigen Server und somit in einer einzigen Sitzung zugreifen können. Dies ist jedoch möglicherweise nicht möglich, wenn eine Geschäftseinheit bestimmte Server kontrolliert oder Anwendungen nicht gestreamt werden können.
Sobald festgestellt wurde, dass Benutzer tatsächlich von verschiedenen Citrix Virtual Apps-Servern auf Anwendungen zugreifen müssen, muss der Einfluss auf die Profile ermittelt werden.
Das folgende Diagramm veranschaulicht ein Beispiel, bei dem Anwendungseinstellungen verloren gehen können, wenn mehrere Sitzungen vorhanden sind.

Mary möchte beispielsweise auf App A, App B und App C zugreifen und wird jeweils zu Server 1, Server 8 und Server 12 weitergeleitet. Beim Anmelden an jeder Anwendung wird Marys Terminal Services-Roamingprofil auf jeden Server geladen und Ordner werden für jede Sitzung umgeleitet. Wenn Mary bei App A auf Server 1 angemeldet ist, ändert sie Einstellung 1 und meldet sich von dieser Sitzung ab. Mary beendet dann die Arbeit in den beiden anderen Anwendungen und meldet sich ab.
Beim Abmelden wird die Änderung, die Mary innerhalb der Sitzung auf Server 1 vorgenommen hat, überschrieben, da die Einstellungen der zuletzt geschlossenen Sitzung beibehalten werden, nicht die zwischenzeitliche Änderung. Wenn Mary sich am nächsten Tag bei App A anmeldet, ist sie frustriert, weil die von ihr vorgenommene Änderung nicht sichtbar ist.
Profile Management kann diese Situation im Allgemeinen verhindern. Profile Management schreibt nur die spezifischen Einstellungen zurück, die während einer Sitzung geändert wurden; alle anderen unveränderten Einstellungen bleiben unberührt. Der einzige potenzielle Konflikt, der entstehen würde, wäre also, wenn Mary Einstellung 1 innerhalb einer anderen Sitzung geändert hätte. Der Benutzer würde jedoch wahrscheinlich erwarten, dass die letzte Änderung beibehalten wurde, was der Fall ist, wenn Profile Management in diesem Szenario verwendet wird.
„Last write wins“- und Roamingprofil-Konsistenzprobleme
Dieses Szenario ähnelt dem ersten in diesem Thema. „Last write wins“-Probleme können sich auf verschiedene Weisen äußern, und die Frustration der Benutzer kann mit der Anzahl der aufgerufenen Geräte zunehmen.
Da das Roamingprofil alle Profildaten speichert, mit Ausnahme von umgeleiteten Ordnern, kann das Benutzerprofil groß werden. Dies verlängert nicht nur die Anmeldezeit, da das Profil heruntergeladen werden muss, sondern erhöht auch das Potenzial für Inkonsistenzen während der Schreibphase des Abmeldevorgangs, insbesondere bei Netzwerkproblemen.
Profile Management ermöglicht es, bestimmte Daten vom Benutzerprofil auszuschließen, wodurch das Benutzerprofil auf eine minimale Größe reduziert werden kann. Da nur Unterschiede in das Profil geschrieben werden, umfasst die Schreibphase des Abmeldevorgangs weniger Daten und ist schneller. Profile Management kann für Anwendungen von Vorteil sein, die Profile für temporäre Daten verwenden, diese aber beim Beenden der Anwendungen nicht bereinigen.