24.10.2012 Aufrufe

2. Messung und Monitoring - Mapkit

2. Messung und Monitoring - Mapkit

2. Messung und Monitoring - Mapkit

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

KAPITEL 05 UNIVERSELLER LASTGENERATOR SYLAGEN<br />

05.01 Einführung<br />

REINHARD BORDEWISCH, BÄRBEL SCHWÄRMER<br />

Die Komplexität vernetzter Systeme nimmt ständig zu. Es treten hier immer wiederkehrende<br />

Fragestellungen der IT-Betreiber <strong>und</strong> -Anwender auf wie:<br />

@ Welche Auswirkungen haben Hardware- oder Software-Umstellungen auf die Funktionalität,<br />

die Verfügbarkeit <strong>und</strong> die Performance des Gesamtsystems?<br />

@ Reicht die Hardware-Kapazität der System-Ressourcen <strong>und</strong> Netzbandbreiten für die<br />

nächste Ausbaustufe der Anwendungsumgebung aus?<br />

05.02 Lösungskonzept SyLaGen<br />

SyLaGen (Synthetischer Lastgenerator) bietet eine voll automatisierte Steuerungs- <strong>und</strong><br />

Lastgenerierungsumgebung für die oben genannten Anforderungen. Das Werkzeug erlaubt<br />

die Spezifizierung heterogener Lastprofile über eine einheitliche Schnittstelle für alle Anwendungsfälle.<br />

Die Erzeugung verschieden gearteter Anwenderlasten, wie z.B. File-I/O,<br />

TCP/IP-Kommunikation, HTTP-Kommunikation oder auch eine aufgezeichnete reale<br />

K<strong>und</strong>enanwendung, wird über entsprechende Module realisiert.<br />

SyLaGen besteht aus einer beliebigen Anzahl von Client-Agenten als Lastgeneratoren,<br />

einem oder mehreren Server-Agenten <strong>und</strong> einem Master. Die Lastgeneratoren laufen im<br />

Rahmen einer bereits installierten <strong>und</strong> konfigurierten Systemumgebung auf den Client-<br />

Systemen ab <strong>und</strong> bringen so eine definierte, reproduzierbare Last auf das Netz <strong>und</strong> die involvierten<br />

Server-Systeme.<br />

Dabei können auch Konfigurationen simuliert werden, deren Hardware nicht in vollem<br />

Umfang zur Verfügung steht. Alle Testläufe bzw. <strong>Messung</strong>en werden zentral vom Master<br />

gestartet <strong>und</strong> anschließend von diesem bedienerlos gesteuert, synchronisiert, überwacht <strong>und</strong><br />

ausgewertet. Ein Server-Agent sammelt Server-spezifische Performance-Daten.<br />

Teil II: <strong>Messung</strong> <strong>und</strong> <strong>Monitoring</strong> Seite II-33

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!