Fujitsu 68 manual Benutzersimulation

Page 12
Benutzersimulation

White Paper Sizing Guide Terminal Server Sizing Guide

Ausgabe: 3.3 Dezember 2006

Die Klassifizierung der Benutzer und Einteilung in Gruppen nach Gartner sagt jedoch noch nichts über die tatsächliche Aktivität aus, also konkret, welche Anwendung Benutzer einer bestimmten Gruppe nutzen und mit welcher Intensität. Insbesondere die Arbeitsgeschwindigkeit, also wie schnell ein Benutzer Text eingibt oder auf Dialoge der Anwendung reagiert, spielt eine große Rolle. Berücksichtigt man dieses, so kann man basierend auf Gartner drei Benutzerklassen definieren, die zumeist mit Heavy, Medium und Light bezeichnet werden:

Heavy

Knowledge Worker

nutzt gleichzeitig mehrere verschiedene Anwendungen

gibt Daten mäßig schnell ein

 

 

führt komplexere Operationen aus

 

 

arbeitet zu einer Zeit intensiv mit einer Anwendung

Medium

Process Worker

gibt schnell viele Daten ein

 

 

arbeitet kontinuierlich

 

 

arbeitet zu einer Zeit nur mit einer Anwendung

Light

Data Entry Worker

gibt wenig Daten ein

 

 

längere Pausen zwischen den Eingaben

Benutzersimulation

Bei Leistungsmessungen werden generell keine realen Benutzer verwendet, sondern die Benutzer werden mit Hilfe von Computern, so genannten Lastgeneratoren, und einer speziellen Software simuliert. Dabei wird von einem physikalischen Lastgenerator zumeist eine Vielzahl von logischen Benutzern simuliert, so dass je nach Lastgenerator einige zig oder hundert Benutzer simuliert werden können. Die folgende Abbildung zeigt eine typische Simulationsumgebung.

Der Controller ist die zentrale Steuerkonsole, die die Simulation steuert und überwacht. Über ein Simulations-Netzwerk ist dieser mit den Lastgeneratoren verbunden. Jeder Lastgenerator kann eine Vielzahl von Benutzern simulieren. Die Lastgeneratoren erreichen das Testsystem (System under Test (SUT)) über ein zweites Netzwerk, in dem sich auch noch ein Infrastruktur-Server befindet. Dieser liefert dem SUT die notwendigen Dienste, aber er wird selbst nicht vermessen.

Unterschiedliche Benutzergruppen, wie oben diskutiert, werden von Lastsimulatoren zumeist durch verschiedene Lastprofile, im Terminal Server Umfeld auch Skript genannt, berücksichtigt.

Bei der Benutzersimulation unterscheidet man die Begriffe »Lastgenerator«, »Client« und »Benutzer«. Im weiteren Verlauf wird als »Lastgenerator« die Hardware bezeichnet. Ein »Client« ist der Terminal Server- Client, von dem einer oder mehrere auf dem Lastgenerator ausgeführt werden. Ein simulierter »Benutzer« arbeitet innerhalb einer Terminal Server Sitzung.

© Fujitsu Siemens Computers, 2006

Seite 12 (68)

Image 12
Contents Abstract Terminal Server Sizing GuidePRIMERGY Scalability, Flexibility & ExpandabilityReliability & Availability SecurityWindows Terminal Server Senkung der TCO durch RezentralisierungEinsatzgebiet Microsoft Terminal Services HistorieCitrix Presentation Server Citrix Presentation Server Application IsolationVirtual Address Support Virtual Memory OptimizationCPU Utilization Management Support für Windows Server 2003 x64 EditionVerbessertes Printing Seite 7Skalierung Scale-UpScale-Out Just a Bunch of ServersServer-Farm Load-balanced Server-Farm Scale-Out mit Terminal ServerSeite 10 Dimensionierung BenutzerBenutzersimulation Seite 13 Vergleichbarkeit Seite 14»Tool for User Simulation« Seite 15dem Netzwerk zwischen Clients und dem Terminal Messumgebung Controller T4US-ControlLastgeneratoren ClientsLastprofil Infrastruktur-ServerMessarten, Messdauer und Messphasen MessmethodeReferenzmessung mit konstanter Benutzeranzahl Messung mit konstanter BenutzeranzahlMessung mit variabler Benutzeranzahl Während aller Phasen werdenProzessorauslastung ReaktionszeitSeite 21 Tuning würden. In diesem Beispiel ist der Score »76 Benutzer«Ressourcenbedarf Rechenleistung ProzessortypTaktfrequenz Pentium MPentium Pentium DSeite 26 Xeon Single-Core Xeon für 2-Socket-Systeme Dual-Core Xeon für 2-Socket-Systeme Seite 28Xeon MP Single-Core, ab 4-Socket-Systemen Seite 29Dual-Core Xeon ab 4-Socket-Systemen Seite 30AMD Opteron Seite 31Front-Side-Bus Seite 32Caches Medium Lastprofil, Microsoft Office XP Citrix MetaFrameSeite 34 Hyper-Threading Anzahl Prozessoren Seite 36Verhalten bei hoher CPU-Last Seite 38 Arbeitsspeicher Seite 39anwächst Seite 41 Seite 42 Seite 43 »Desktop« oder »Published Application«? »Logoff« oder »Disconnect«? Disk-Subsystem Seite 46Seite 47 Man unterscheidet folgende Arten von Disk-Subsystemen Controller« erstelltNetzwerk Seite 50 Benutzerverhalten EingabegeschwindigkeitBetriebssystem Windows Server 2003 R264-bit Intel Itanium IA64Nutzbarer Speicher 32-bit64-bit Vergleich 32-bit und 64-bitSeite 55 Page Anzahl Prozesse Seite 57Wie wirkt sich ein Upgrade der Citrix Software aus? Terminal Server VersionMicrosoft Terminal Server vs. Citrix Presentation Server Citrix Presentation Server VersionAnwendungen Microsoft Office VersionEinstellungen für Microsoft Office in einer Terminal Server Umgebung Infrastruktur ClientsTerminal Services Licensing Server Active DirectoryBenutzerprofile User Profiles Backend ServerVergleich der Messwerkzeuge Microsoft Testwerkzeuge und -SkripteTestwerkzeuge und -Umgebung Test-Skripte TestmethodikSeite 63 Ergebnisse von Fujitsu Siemens Computers und Microsoft Seite 64Seite 65 Resümee Seite 66Welcher Benutzer nutzt wann und wie oft welche Anwendung? Literatur KontaktmailtoPRIMERGY-PM@fujitsu-siemens.com