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. 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.
- „Letzter Schreibvorgang gewinnt“ und Konsistenzprobleme bei servergespeicherten Profilen – Der letzte Schreibvorgang in das servergespeicherte Profil bewirkt, dass alle Einstellungen gespeichert werden. Daher behalten servergespeicherte 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ü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. 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 von einem einzigen Server und somit einer einzigen Sitzung aus auf alle Anwendungen 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, müssen die Auswirkungen 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 entsprechend zu Server 1, Server 8 und Server 12 weitergeleitet. Beim Anmelden an jeder Anwendung wird Marys Roamingprofil der Terminaldienste 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 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 wird, was der Fall ist, wenn Profile Management in diesem Szenario verwendet wird.
„Last write wins“-Probleme und Konsistenzprobleme 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 zunehmen, je mehr Geräte aufgerufen werden.
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.