18 Jahre ist es her, da habe ich mehrere Seiten über die Windows Anmeldung geschrieben und wie diese schneller bzw. optimiert werden kann. Heute ist die Anmeldung noch immer ein Problem, und erst kürzlich habe ich einem meiner Kunden mit seiner Anmeldeproblematik dabei geholfen.

Memory Compression

Während ich kürzlich nach Informationen zu Server 2016 Performance Problemen im Internet suchte, stieß ich auf einen interessanten Artikel von Microsoft, der eine neue Optimierung in Windows erklärt. Diese neue Funktion existiert bereits seit Windows 7, sie wurde aber noch weiterentwickelt und erst mit Windows 10 Client im Standard aktiviert. Im Gegensatz zur Client Version wurde diese Funktion in den Server-Varianten 2016 und 2019 deaktiviert, sie kann aber über einen einfachen PowerShell-Befehl aktiviert werden. Leider konnte ich zu dieser Funktion in Zusammenhang mit Multi-User-Systemen (Remote Desktop Services) nichts finden. Daher fragte ich mich, ob diese Funktion nicht auch eine sofortige Verbesserung der Performance oder der Benutzererfahrung auf Sitzungshosts ermöglichen würde. Einige meiner Kunden testen dies derzeit, und ich warte momentan auf deren Resultate. Möchten Sie dies auch tun?

UPM und Office 365

Mit Microsoft Office 365 gibt es Probleme für Multiuser-Umgebungen, ob nun bei reinen Microsoft Remote Desktop Diensten oder mit Citrix XenApp/XenDesktop. Die Exchange Server stehen in der Cloud und damit wird der Outlook Cache Modus notwendig. Mit Aktivieren des Cache Modus wird in das servergespeicherte Profil des Benutzers eine OST Datei unter AppData\Local\Microsoft\Outlook angelegt, die aktuell bis zu 100 GB groß werden kann.

Dies führt zu folgenden Problemen:

  • Die Profile werden groß und damit wird die Anmeldezeit lang.
  • Die OST Datei muss erst einmal aus AppData\Local mitgenommen werden.
  • Ein Umleiten der OST Datei auf eine Freigabe wird von Microsoft nicht unterstützt.
  • Umleiten geht, aber das Lesen per SMB kann sehr träge sein.

Neben dem Cache Modus gibt es zudem noch den SuchIndex für Outlook und hier kommt es zu gleichen Problemen. Doch welche Lösungen bieten Microsoft und Citrix in einer Multiuser Umgebung hierfür an? Seit dem Erscheinen von Citrix User Profile Manager (UPM) Version 7.18 wird eine Lösung für OST und SuchIndex geboten.

Benutzersitzungen optimieren

Recht oft sagen mir Kunden, dass sie die Windows Serverleistung (Performance) durch ein Skript, das sie im Internet gefunden haben optimieren wollen was u.a. auch einige Registrierungsänderungen vornimmt. Meiner Meinung nach ist das nicht nur gefährlich, sondern kann später evtl. Probleme verursachen. Dann wird viel Zeit mit der Analyse verbracht, herauszufinden, was das denn sein könnte. Auf der anderen Seite optimieren die gleichen Kunden die Benutzersitzungen nicht und verschwenden damit Server Ressourcen und zudem potenzielle Fehlerquellen.

Lassen Sie mich erklären, warum Sie sich keine Gedanken um den Server machen sollten und stattdessen Ihren Fokus auf die Benutzersitzungen haben sollten.

FAS verstehen

Kürzlich hat mir einer meiner Kunden eine Aufgabe zur Lösung gegeben: "Können wir uns gegen das Netscaler Gateway nur mit Benutzernamen und Security Token authentifizieren, von einem nicht Domänenmitglied und dann Zugriff auf eine volle Citrix ICA Sitzung bekommen?"

Genau hier kommt der Citrix Federated Authentication Service zur Rettung!

10 Druckregeln

Drucken war schon immer ein Thema mit Citrix oder den Remote Desktop Diensten (RDS) und ist es auch heute noch. Daher habe ich zehn Regeln für das Drucken unter Citrix XenApp, XenDesktop aber auch mit Microsoft RDS erstellt. Einstellungen sind für Citrix XenApp und XenDesktop, sowie Windows Server 2008 R2. Einige Einstellungen existierend aber auch mit Vorgängerversionen.

Dies ist eine überarbeitete- und erweiterte Versionen, eine 2017 Edition, wenn sie so wollen.