Fujitsu 68 manual Lastprofil, Infrastruktur-Server

Page 18
Infrastruktur-Server:

White Paper Sizing Guide Terminal Server Sizing Guide

Ausgabe: 3.3 Dezember 2006

Infrastruktur-Server:

Der Infrastruktur-Server stellt dem System under Test notwendige Dienste zur Verfügung, er selbst wurde nicht vermessen. Der Server wurde so dimensioniert, dass er keinen Engpass darstellt.

Die Benutzerkonten der simulierten Benutzer wurden auf dem Active Directory Domain Controller angelegt. Ein Login fand immer gegen das Active Directory statt.

Das Active Directory System dient gleichzeitig als DNS Server und als Terminal Server Licensing Service.

Der Infrastruktur-Server lief unter dem Betriebssystem Windows Server 2003 Standard Edition SP1.

Diese synthetische Messumgebung vereinfacht eine realistische Kundenumgebung stark, um Einflüsse anderer Systeme auszuschließen und reproduzierbare Ergebnisse zu erhalten. Der Einfluss weiterer Komponenten in einer Terminal Server Umgebung wird im Kapitel »Infrastruktur« diskutiert.

Lastprofil

Alle Messungen wurden mit einem Medium Lastprofil durchgeführt. Wie im Kapitel »Benutzer« definiert, arbeitet ein »Medium User« mit nur einer Anwendung und gibt Daten zügig ein. In unserem Medium Lastprofil dient Microsoft Word als Anwendung und der Benutzer schreibt einen bebilderten Text mit einer durchschnittlichen Eingaberate von 230 Anschlägen pro Minute.

Das Lastprofil wurde in einem realen Szenario aufgezeichnet und die Eingabe der Zeichen entspricht der realen Arbeitsgeschwindigkeit eines mit 10 Fingern schreibenden Autors.

Des Weiteren beinhaltet das Medium Lastprofil:

Jeder Benutzer arbeitet unter einem eigenen Benutzerkonto.

Die erste Anmeldung (Login) des Benutzers und der erste Start der Anwendung liegen außerhalb der Messstrecke. Jedoch meldet sich der Benutzer nach einmal getaner Arbeit am Terminal Server ab und für einen neuen Durchlauf wieder an. Da die Benutzer versetzt gestartet werden, ergibt sich so während der gesamten Messdauer ein kontinuierliches An- und Abmelden.

Jeder Terminal Server-Client (Benutzer) startet die Applikation aus seinem Desktop heraus, die Applikation wird bei jedem Skriptdurchlauf gestartet und beendet.

Jeder Benutzer hat sein eigenes Verzeichnis, in dem die im Text verwendeten Bilder hinterlegt sind. So wird verhindert, dass alle Benutzer die gleichen Bilder-Dateien laden und sich diese nach kurzer Zeit alle im Server File Cache befinden. Jeder Benutzer schreibt bei jedem Skriptdurchlauf ein neues Dokument mit eindeutigem Namen. Nach erfolgreicher Erstellung wird das Dokument mit der Größe von ca. 227 KB auf die Festplatte des Terminal Servers in ein benutzereigenes Verzeichnis gespeichert.

Die durchschnittliche Eingabegeschwindigkeit liegt bei etwa 4 Zeichen bzw. Cursor-Bewegungen pro Sekunde. Allerdings finden nicht während des gesamten Durchlaufes Eingaben statt, denn es sind diverse, unterschiedlich lange Denkzeiten im Skript eingestreut, wie es einem natürlichen Arbeiten nahe kommt.

Die Bildschirmauflösung ist 1024x768, die Farbtiefe ist 16-bit.

Ein Durchlauf des Skripts inklusive Wartezeiten dauert ca. 16 Minuten.

Da es bei diesem Sizing Guide um einen relativen Vergleich der PRIMERGY Modelle untereinander geht, wurde auf Untersuchungen mit weiteren Lastprofilen verzichtet. Dies würde zwar zu einer anderen Anzahl von Benutzern pro PRIMERGY führen, die Relation zwischen den einzelnen PRIMERGY Modellen wäre jedoch die gleiche.

Bei einer Aussage von absoluten Benutzerzahlen auf einem Server muss ohnehin der kundenspezifische Last-Mix analysiert und mit den Leistungsdaten in diesem Papier in Relation gesetzt werden (vgl. Kapitel »Vergleichbarkeit«).

© Fujitsu Siemens Computers, 2006

Seite 18 (68)

Image 18
Contents Abstract Terminal Server Sizing GuideReliability & Availability PRIMERGYScalability, Flexibility & Expandability SecurityWindows Terminal Server Senkung der TCO durch RezentralisierungEinsatzgebiet Microsoft Terminal Services HistorieCitrix Presentation Server Virtual Address Support Citrix Presentation ServerApplication Isolation Virtual Memory OptimizationVerbessertes Printing CPU Utilization ManagementSupport für Windows Server 2003 x64 Edition 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 Lastgeneratoren MessumgebungController T4US-Control ClientsLastprofil Infrastruktur-ServerReferenzmessung mit konstanter Benutzeranzahl Messarten, Messdauer und MessphasenMessmethode 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 57Microsoft Terminal Server vs. Citrix Presentation Server Wie wirkt sich ein Upgrade der Citrix Software aus?Terminal Server Version Citrix Presentation Server VersionAnwendungen Microsoft Office VersionEinstellungen für Microsoft Office in einer Terminal Server Umgebung Infrastruktur ClientsBenutzerprofile User Profiles Terminal Services Licensing ServerActive Directory 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