Fujitsu 68 manual Verhalten bei hoher CPU-Last

Page 37
Verhalten bei hoher CPU-Last

White Paper Sizing Guide Terminal Server Sizing Guide

Ausgabe: 3.3 Dezember 2006

Verhalten bei hoher CPU-Last

Setzt man die Anzahl Benutzer, die CPU-Auslastung des Systems und die Antwortzeiten miteinander in Beziehung, so erkennt man, wie sich die Antwortzeiten des Terminal Servers bei steigender Auslastung verhalten. Während einer Messung über 25 Minuten wurde in den ersten 15 Minuten die Benutzeranzahl kontinuierlich erhöht. Jeder Benutzer meldet sich erst an, danach arbeitet er mit Microsoft Word, um sich nach ca. 16 Minuten wieder abzumelden und wieder von vorn zu beginnen.

n

o

p

q

Dadurch verteilen sich die Benutzeranmeldungen (blaue Kurve n) auf einen relativ kurzen Zeitraum, was aber der Realität nahe kommt, wenn die Benutzer etwa zur gleichen Zeit ihre Arbeit aufnehmen. Die CPU Auslastung des Terminal Servers stieg ständig an (rote Kurve o) bis nah an 100%. Zwei signifikante Messergebnisse wurden beobachtet: Die Zeit, die der Benutzer brauchte, um sich am Terminal Server anzumelden (violette Kurve p) und die Zeit, um in Microsoft Word ein Bild einzufügen (grüne Kurve q). Eine Anmeldung an den Terminal Server beinhaltet nicht nur das Login selbst, sondern auch der Desktop des Benutzers wird gestartet. Dies belastet den Terminal Server mehr als das Einfügen des Bildes in Microsoft Word. Aktionen, die von sich aus den Terminal Server stark belasten, werden unter Hochlast stärker verlangsamt als weniger belastende Aktionen.

Man erkennt drei Phasen der Terminal Server Auslastung:

Die CPU-Belastung des Terminal Servers ist unter 70%. Die Antwortzeiten des Servers verlängern sich geringfügig, dies wird der Benutzer aber nicht realisieren.

Die CPU-Belastung des Terminal Servers ist zwischen 70% und 90%. Aktionen, die den Server stärker belasten, sind verlangsamt, aber die Antwortzeit ist für den Benutzer noch tolerierbar. Aktionen, die den Server nicht so stark belasten, haben im Durchschnitt die gleichen Reaktionszeiten, jedoch können Schwankungen auftreten.

Wenn die CPU-Belastung des Terminal Servers über 90% ist, ist der Server deutlich überlastet. Je nach Benutzeraktion antwortet der Server wesentlich später, speziell Aktionen wie ein Login brauchen deutlich mehr Zeit. Aber auch einfachere Aktionen sind deutlich verlangsamt. Der Benutzer wird das Antwortzeitverhalten des Servers nicht mehr tolerieren.

© Fujitsu Siemens Computers, 2006

Seite 37 (68)

Image 37
Contents Terminal Server Sizing Guide AbstractScalability, Flexibility & Expandability PRIMERGYReliability & Availability SecuritySenkung der TCO durch Rezentralisierung Windows Terminal ServerEinsatzgebiet 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 SkalierungJust a Bunch of Servers Scale-OutServer-Farm Scale-Out mit Terminal Server Load-balanced Server-FarmSeite 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 BenutzeranzahlReaktionszeit ProzessorauslastungSeite 21 würden. In diesem Beispiel ist der Score »76 Benutzer« TuningRessourcenbedarf Prozessortyp RechenleistungPentium M TaktfrequenzPentium D PentiumSeite 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 SpeicherVergleich 32-bit und 64-bit 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 VersionMicrosoft Office Version AnwendungenEinstellungen für Microsoft Office in einer Terminal Server Umgebung Clients InfrastrukturActive Directory Terminal Services Licensing ServerBenutzerprofile User Profiles Backend ServerMicrosoft Testwerkzeuge und -Skripte Vergleich der MesswerkzeugeTestwerkzeuge und -Umgebung Testmethodik Test-SkripteSeite 63 Seite 64 Ergebnisse von Fujitsu Siemens Computers und MicrosoftSeite 65 Seite 66 ResümeeWelcher Benutzer nutzt wann und wie oft welche Anwendung? Kontakt LiteraturmailtoPRIMERGY-PM@fujitsu-siemens.com