Fujitsu 68 manual Seite 13

Page 13
Seite 13 (68)

White Paper Sizing Guide Terminal Server Sizing Guide

Ausgabe: 3.3 Dezember 2006

Für Terminal Server gibt es verschiedene Werkzeuge zur Simulation von Last. Einige der bekanntesten sind:

Terminal

Eine Lastsimulator-Suite von Microsoft (http://www.microsoft.com), die Bestandteil des

Server

 

Windows Server 2003 Resource Kit ist.

 

 

 

 

Scalability

Arbeitet nur mit Microsoft Terminal Services.

 

 

 

Planning Tool

• Modifiziert den RDP-Client zur Simulation der Benutzereingaben.

 

 

 

 

 

 

• Simulation von Maus-Eingaben nur bedingt möglich.

 

 

 

 

• Es

werden modifizierbare Skripte für Lastprofile mitgeliefert, die ein aufwändiges

 

 

Testszenario bedingen und nicht nur Terminal Server, sondern auch BackOffice Dienste,

 

 

wie Exchange und SQL in den Test mit einbeziehen.

 

 

 

 

• Es können maximal 20 Benutzer mit einem Lastgenerator simuliert werden.

 

 

• Zur Vermessung von load-balanced Terminal Server-Farmen nur bedingt geeignet.

CSTK

Ein kostenloser Lastsimulator von Citrix (http://www.citrix.com/cdn).

 

 

 

• Arbeitet nur mit Citrix Presentation Server zusammen, da nur das ICA-Protokoll

 

 

 

unterstützt wird.

 

 

 

 

 

 

 

• Die

eigentliche Simulation der Eingabe-Daten erfolgt nicht auf dem Lastgenerator

 

 

(Client), sondern auf dem Server.

 

 

 

 

 

 

• Nur Simulation von Tastatureingaben möglich.

 

 

 

 

• Die Ausgaben der Terminal Server Session werden nicht auf Korrektheit überprüft.

 

• Es werden Skripte für Lastprofile mitgeliefert, die aber nicht veränderbar und einsehbar

 

 

sind.

 

 

 

 

 

 

 

• Kundenspezifische Skripte müssen manuell und mit Hilfe eines kostenpflichtigen 3rd-

 

 

Party Tools erstellt werden.

 

 

 

 

 

 

• Produziert Last, aber

ermittelt keine Antwortzeiten von einzelnen Aktionen,

nur die

 

 

Gesamtlaufzeit für ein komplettes Skript ist messbar.

 

 

 

 

CSTK ist instabil und für leistungsfähige Server-Systeme nicht nutzbar. Die

 

 

Messergebnisse sind nicht reproduzierbar. Nutzbar als Test-Tools aber nicht zur

 

 

Messung geeignet.

 

 

 

 

 

 

 

• Zur Vermessung von load-balanced Terminal Server-Farmen ungeeignet.

 

 

CitraTest

Ein

kommerzielles

Produkt

der

gehobenen

Preisklasse

von

Tevron

 

 

(http://www.tevron.com).

 

 

 

 

 

 

• Kann sowohl für Microsoft Terminal Server als auch

für Citrix Presentation

Server

 

 

verwendet werden.

 

 

 

 

 

 

 

• Das Simulationswerkzeug läuft ausschließlich auf dem Client, ohne Client und Server zu

 

 

modifizieren.

 

 

 

 

 

 

 

• Es werden Tastatur- und Maus-Eingaben simuliert.

 

 

 

 

• Die Ausgaben der Terminal Server Session können auf Korrektheit überprüft werden.

 

• Es werden keine Skripte zur Benutzersimulation mitgeliefert.

 

 

 

Tool-gestützte Erstellung kundenspezifischer Skripte möglich.

 

 

 

• Etwa nur 5 bis 10 Benutzer auf einem Lastgenerator simulierbar.

 

 

 

• Zur Vermessung von load-balanced Terminal Server-Farmen geeignet.

 

 

LoadRunner

Ist

ein kommerzielles

Produkt der

gehobenen Preisklasse von Mercury Interactive

for Citrix

 

(http://www.mercuryinteractive.com).

 

 

 

 

 

 

• Unterstützt nur Citrix Presentation Server, jedoch keinen Microsoft Terminal Server.

 

• Die Simulation der Eingaben erfolgt mittels eines modifizierten ICA-Clients.

 

 

• Es werden Text- und Maus-Eingaben simuliert.

 

 

 

 

• Die Ausgaben der Terminal Server Session werden auf Korrektheit überprüft.

 

 

Tool-gestützte Erstellung kundenspezifischer Skripte möglich.

 

 

 

• Zur Vermessung von load-balanced Terminal Server-Farmen ungeeignet.

 

 

Wie die Auflistung zeigt, sind viele dieser Lastsimulatoren leider sehr spezialisiert und nicht universell und uneingeschränkt nutzbar. Einige können nur mit einer speziellen Version des Terminal Servers zusammenarbeiten, bei anderen kann der zu simulierende Benutzer nicht modelliert werden, wiederum andere verfälschen möglicherweise das Messergebnis durch zusätzliche Komponenten der Simulationssoftware auf Client oder Server.

© Fujitsu Siemens Computers, 2006

Seite 13 (68)

Image 13
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