Anwendungsfälle für Profile Management
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. Im Folgenden sind Beispiele für diese Szenarien aufgeführt:
-
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 Roaming-Profilen – Die letzte Schreiboperation auf das Roaming-Profil bewirkt, dass alle Einstellungen gespeichert werden. Daher behalten Roaming-Profile 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-Bloat 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 aufgeblähten Profilen kann dieses Verhalten die Anmeldezeit des Benutzers verlängern.
Mehrere Sitzungen
Insbesondere in großen Umgebungen kann es für Benutzer erforderlich sein, mehrere Sitzungen zu öffnen, um auf verschiedene Anwendungen zuzugreifen, die sich auf unterschiedlichen Citrix Virtual Apps-Servern befinden, sei es in derselben Farm oder in mehreren Farms. Wenn möglich, sollten Sie die Anwendungsisolation oder das 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 steuert 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 die Auswirkung 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 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 in 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 würde also entstehen, wenn Mary Einstellung 1 in einer anderen Sitzung geändert hätte. Der Benutzer würde jedoch wahrscheinlich erwarten, dass die letzte Änderung beibehalten wird, was der Fall ist, wenn Profile Management in diesem Szenario verwendet wird.
„Last write wins“-Probleme und Inkonsistenzen bei Roamingprofilen
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 verwendeten 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 der Abmeldung, insbesondere bei Netzwerkproblemen.
Profile Management ermöglicht es, bestimmte Daten vom Benutzerprofil auszuschließen, wodurch das Benutzerprofil auf ein Minimum reduziert werden kann. Da nur Unterschiede in das Profil geschrieben werden, umfasst die Schreibphase der Abmeldung 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.