XenApp 6 – CPU-Auslastungsmanagement & Virtuelle Speicheroptimierung

In diesem Papier betrachten wir zwei Möglichkeiten, um unsere XenApp-Farmen durch ein Paar Citrix-Politik zu optimieren, das CPU-Auslastungsmanagement und Implementierung von virtueller Speicheroptimierung. Mit dem ersten der Verwendung der CPU verwalten, wenn wir es schaffen können % Shared pro Benutzer eines hohen CPU-Verbrauch beeinflusst andere Benutzer zu vermeiden, auch eine erhöhte Kapazität pro Server Nutzung zu erreichen. Die Optimierung des virtuellen Speichers DLL-Dateien zwischen Anwendungen teilen verbessern, Speicher beiden Speicher (virtuelle und reale).

Verwalten von CPU-Auslastung,

Der Server verwaltet die % Gemeinsame Nutzung der CPU, die jedem Benutzer zugewiesen (Standard alle gleich verwenden %) und damit die Benutzeraktivität nicht den Rest beeinflussen, Gewährleistung einer gerechten Verteilung. Nicht, wenn wir brauchen, wir Anwendungen ermöglichen, die viel CPU oder Benutzer verbrauchen, die mehr als der Rest brauchen. Citrix Computerrichtlinien auf ‚Server-Einstellungen‘ > 'Speicher / CPU':

Aplicable eine XenApp 6.0 oder höher und XenDesktop
Gibt die Ebene der CPU-Auslastungsmanagement auf dem Server. Ressourcen-Management-CPU kann Spitzen maximale CPU-Aktivität normalisieren und die Ressourcen verringern, die erforderlich verwalten. Sie können wählen zwischen:
* Ohne CPU-Auslastungsmanagement
* Equal Zuteilung von CPU zwischen Sitzungen: Um den gleichen Betrag der CPU, die jeden Benutzer zugewiesen werden.
* Vorzugs Load Balancing: Zur Zuweisung von Ressourcen nach Wichtigkeitsstufen.

Virtuelle Speicheroptimierung,
Speicheroptimierung aktiviert, wird die Position des DLL im Speicher ändern, um zu versuchen gemeinsam genutzt werden, Diese Funktion ist im Fall von weniger RAM als nötig und verlieren Leistung interessant. Darüber hinaus berücksichtigen wir die nicht mit allen Anwendungen funktioniert, Diese können auf der Ausschlussliste hinzufügen, Wir werden sie grundsätzlich erkennen, da sie vor der Aktivierung dieser Direktive funktionierten. 😉 Arten von Anwendungen, die nicht optimiert werden konnten: die im Netzwerk-Ordner befindet, dass sie Komponenten digital signiert, oder dass sind durch die Windows-Rechte-Tool… Es besteht aus zwei Teilen: die erste Komponente von der die Module und die zweite geändert werden kann,, Rewrite Komponente ausführt Optimierung programmatisch. Citrix Computerrichtlinie in ‚Server-Konfiguration’ > 'Speicher / CPU':

Aplicable eine XenApp 6.0 oder höher und XenDesktop
Aktiviert oder deaktiviert die Speicheroptimierung. Wenn Sie die Speicheroptimierung ermöglichen verbessert die Fähigkeit DLL Lage sowohl in realen und virtuellen Speicher zu verwalten, Creating Shared DLLs für Anwendungen auf mehreren Sitzungen laufen.
Wenn Sie die Speicheroptimierung aktivieren können Sie andere Parameter können Sie festlegen, wenn die Speicheroptimierung ausgeführt werden soll und welche Anwendungen sollten davon ausgeschlossen werden (gegebenenfalls zu tun,).
ähnliche Richtlinien:
* Liste der Anwendungen von der Speicheroptimierung ausgeschlossen
* Speicheroptimierung Intervall
* Die Programmierung der Speicheroptimierung: Tag
* Die Programmierung der Speicheroptimierung: Tag des Monats
* Die Programmierung der Speicheroptimierung: Zeit

Aplicable eine XenApp 6.0 oder höher und XenDesktop
Gibt die Anwendungen durch die Optimierung der Speicher ignoriert werden. Sie können hinzufügen, Ändern oder Entfernen von Anwendungen aus der Liste.
ähnliche Richtlinien: Speicheroptimierung

Aplicable eine XenApp 6.0 oder höher und XenDesktop
Wenn die Speicheroptimierung aktiviert ist, Dieser Parameter gibt das Intervall der Ausführung der gleichen. Dieser Parameter wird „beim Start Run“ auf dem hinzugefügt, das tritt immer dann auf, wenn die Speicheroptimierung aktiviert ist. Sie können wählen zwischen:
* täglich
* wöchentlich
* monatlich
ähnliche Richtlinien: Speicheroptimierung

Aplicable eine XenApp 6.0 oder höher und XenDesktop
Wenn die Speicheroptimierung aktiviert ist, und das Intervall davon ist definiert als „Wöchentlich“, Dieser Parameter gibt den Tag der Woche, dass die Speicheroptimierung läuft.
ähnliche Richtlinien:
* Speicheroptimierung
* Speicheroptimierung Intervall

Aplicable eine XenApp 6.0 oder höher und XenDesktop
Wenn der Speicher Otimización Parameter aktiviert ist und das Speicheroptimierungsintervall wird als Monat definiert, Diese Einstellung gibt an welchem ​​Tag des Monats (zwischen 1 und 31) Optimierungsläufe.
Wenn der angegebene Tag existiert nicht in einem bestimmten Monat (zum Beispiel, Tag 30 im Februar oder 31 im April oder Juni), Speicheroptimierung in diesem Monat nicht ausgeführt werden.
ähnliche Richtlinien:
* Speicheroptimierung
* Speicheroptimierung Intervall

Aplicable eine XenApp 6.0 oder höher und XenDesktop
Wenn die Speicheroptimierung aktiviert ist, und das Intervall davon ist definiert als „Journal“, „Wöchentlich“ oder „Monatlich“, Dieser Parameter gibt die Zeit des Tages, an dem die Speicheroptimierung läuft. Das Zeitformat ist H:MM TT, wobei H die Zeit, MM ist nur wenige Minuten, und TT ist der Teil des Tages (AM o PM).
Stunden sind die Speicheroptimierung programmiert entsprechend der lokalen Zeitzone des Servers und verwenden eine Uhr 12 Stunden. Wenn Sie eine Zeituhr eingeben 24 Stunden, sie wird automatisch in seinen entsprechenden Wert umgewandelt werden Takt 12 Stunden. Wenn Sie eine Stunde ohne TT-Wert eingeben, AM wird als Standard genommen.
ähnliche Richtlinien:
* Speicheroptimierung
* Speicheroptimierung Intervall

Wenn wir XenApp 6, wir deaktivieren Sie die Funktion “Dynamische Programmierung fairen Anteil an CPU” (Dynamische Fair Share Scheduling – DFSS) von Microsoft seit der Zeit vor der Citrix CPU Management Service selbst starten, wenn es aktiviert ist und nicht gestartet werden uns einen Fehler geben. Wir deaktivieren kann DFSS ein GPO oder Modifizieren der Geräte Protokolleintrag ändern ‚EnableCpuQuota’ en ‚HKLMSYSTEMCurrentControlSetControlSession ManagerQuota-System’ mit einem 0.