Fujitsu 68 manual Caches, Medium Lastprofil, Microsoft Office XP Citrix MetaFrame

Page 33
Caches
(Medium Lastprofil, Microsoft Office XP, Citrix MetaFrame)

White Paper Sizing Guide Terminal Server Sizing Guide

Ausgabe: 3.3 Dezember 2006

Caches

Ein Cache ist generell ein schneller Zwischenspeicher, der durch die Pufferung von Daten den Zugriff beschleunigt. Bei Intel-CPUs sind die Caches in mehreren Stufen kaskadiert. Man unterscheidet Level 1 Cache, Level 2 Cache (auch Second Level Cache (SLC) genannt) und Level 3 Cache (Third Level Cache (TLC)). Meistens wird bei den Leistungsdaten der CPUs nur der jeweils letzte Cache genannt. Der Cache soll verhindern, dass der Prozessor auf Daten des langsameren Arbeitsspeichers warten muss. Je größer der Cache, umso weniger Speicherzugriffe sind nötig. Aus dieser Zeitersparnis resultiert wiederum eine höhere Rechenleistung.

Bei den Intel Prozessoren werden neben unterschiedlichen Taktfrequenzen auch unterschiedliche Cache- Größen angeboten.

Eine Verdoppelung des Caches macht sich erfahrungsgemäß durch eine Performancesteigerung von ca. 10% bemerkbar.

Bei Terminal Server führt eine Ver- doppelung des Caches zu einer CPU Entlastung. Mit dem Medium Last- profil wurden Messungen mit variabler Benutzeranzahl durch- geführt. Bei sonst gleichen Bedingungen wurden jeweils zwei Prozessoren einmal mit 1 MB Cache und einmal mit 2 MB Cache eingesetzt. Hyper-Threading war eingeschaltet. Wie nebenstehende Grafik zeigt, wird der Prozessor des Terminal Server Systems bei dem größeren Cache weniger stark beansprucht. Bei der Messung mit variabler Benutzeranzahl wird die Messung dann beendet, wenn die Antwortzeiten des Terminal Servers den erlaubten Rahmen über- schreiten. Durch die CPU-Reserven des Systems mit dem größeren

Cache können mehr Benutzer vom Terminal Server bedient werden, bevor diese Grenze erreicht ist.

Beim Medium Lastprofil konnte eine um 15% höhere Benutzer- anzahl beobachtet werden, wie die nebenstehende Grafik zeigt.

Eine Performance-Steigerung bei größerem Cache wird sich bei einem Heavy User am deutlichsten bemerkbar machen.

Gerade auch beim Einsatz eines 64-bit Betriebssystems ist auf einen ausreichend großen Cache zu achten, wie im Folgenden diskutiert wird.

(Medium Lastprofil, Microsoft Office XP,

Citrix MetaFrame)

© Fujitsu Siemens Computers, 2006

Seite 33 (68)

Image 33
Contents Terminal Server Sizing Guide AbstractScalability, Flexibility & Expandability PRIMERGYReliability & Availability SecurityWindows Terminal Server Senkung der TCO durch RezentralisierungEinsatzgebiet Historie Microsoft Terminal ServicesCitrix Presentation Server Application Isolation Citrix Presentation ServerVirtual Address Support Virtual Memory OptimizationSupport für Windows Server 2003 x64 Edition CPU Utilization ManagementVerbessertes Printing Seite 7Scale-Up SkalierungScale-Out Just a Bunch of ServersServer-Farm Load-balanced Server-Farm Scale-Out mit Terminal ServerSeite 10 Benutzer DimensionierungBenutzersimulation Seite 13 Seite 14 VergleichbarkeitSeite 15 »Tool for User Simulation«dem Netzwerk zwischen Clients und dem Terminal Controller T4US-Control MessumgebungLastgeneratoren ClientsInfrastruktur-Server LastprofilMessmethode Messarten, Messdauer und MessphasenReferenzmessung mit konstanter Benutzeranzahl Messung mit konstanter BenutzeranzahlWährend aller Phasen werden Messung mit variabler BenutzeranzahlProzessorauslastung ReaktionszeitSeite 21 würden. In diesem Beispiel ist der Score »76 Benutzer« TuningRessourcenbedarf Prozessortyp RechenleistungPentium M TaktfrequenzPentium Pentium DSeite 26 Xeon Single-Core Xeon für 2-Socket-Systeme Seite 28 Dual-Core Xeon für 2-Socket-SystemeSeite 29 Xeon MP Single-Core, ab 4-Socket-SystemenSeite 30 Dual-Core Xeon ab 4-Socket-SystemenSeite 31 AMD OpteronSeite 32 Front-Side-BusMedium Lastprofil, Microsoft Office XP Citrix MetaFrame CachesSeite 34 Hyper-Threading Seite 36 Anzahl ProzessorenVerhalten bei hoher CPU-Last Seite 38 Seite 39 Arbeitsspeicheranwächst Seite 41 Seite 42 Seite 43 »Desktop« oder »Published Application«? »Logoff« oder »Disconnect«? Seite 46 Disk-SubsystemSeite 47 Controller« erstellt Man unterscheidet folgende Arten von Disk-SubsystemenNetzwerk Seite 50 Eingabegeschwindigkeit BenutzerverhaltenWindows Server 2003 R2 BetriebssystemIntel Itanium IA64 64-bit32-bit Nutzbarer Speicher64-bit Vergleich 32-bit und 64-bitSeite 55 Page Seite 57 Anzahl ProzesseTerminal Server Version Wie wirkt sich ein Upgrade der Citrix Software aus?Microsoft Terminal Server vs. Citrix Presentation Server Citrix Presentation Server VersionAnwendungen Microsoft Office VersionEinstellungen für Microsoft Office in einer Terminal Server Umgebung Clients InfrastrukturActive Directory Terminal Services Licensing ServerBenutzerprofile User Profiles Backend ServerVergleich der Messwerkzeuge Microsoft Testwerkzeuge und -SkripteTestwerkzeuge und -Umgebung Test-Skripte TestmethodikSeite 63 Seite 64 Ergebnisse von Fujitsu Siemens Computers und MicrosoftSeite 65 Seite 66 ResümeeWelcher Benutzer nutzt wann und wie oft welche Anwendung? Literatur KontaktmailtoPRIMERGY-PM@fujitsu-siemens.com