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.

Detail- Detail Architektur<br />

Architektur<br />

Konfigurator Lastprofil<br />

Definition<br />

Master<br />

SyLaGen<br />

Framework<br />

HTTP<br />

Adaptor<br />

Kommuni-<br />

kations<br />

Adaptor<br />

Siemens Business Services<br />

Server<br />

SyLaGen<br />

Framework<br />

File &<br />

Print<br />

Adaptor<br />

05.04 SyLaGen Lastadaptor<br />

Der SyLaGen Lastadaptor<br />

Synthetischer Lastgenerator SyLaGen<br />

Messergebnisse<br />

Netz<br />

File &<br />

Print<br />

Adaptor<br />

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

Client<br />

HTTP<br />

Adaptor<br />

Adaptor-Interface<br />

Kommuni-<br />

kations<br />

Adaptor<br />

Client<br />

Abbildung 05-2: Detail-Architektur<br />

@ ist die Realisierung der konkreten Ausprägung eines Lastgenerators,<br />

@ dient zur Lastgenerierung durch Ausführen von Elementaroperationen, wie z.B. open<br />

(), chdir (), unlink (), read () bei File-I/O oder send (), recv () bei TCP/IP,<br />

@ existiert in verschiedenen Realisierungen <strong>und</strong> bietet zur Lastgenerierung einen (möglichst)<br />

kompletten Satz von Elementaroperationen an,<br />

@ bildet auf dem Server das Gegenstück zum die Last generierenden Client <strong>und</strong> setzt die<br />

Requests des Clients in server-lokale Ressourcenverbräuche um.<br />

Mit SyLaGen können Tests bzw. <strong>Messung</strong>en sowohl mit fest vorgegebener Anzahl von<br />

Clients (Lastgeneratoren) als auch - in Form eines Benchmarklaufs - mit einer automatisch<br />

variierenden Anzahl von Clients durchgeführt werden. Bei einem solchen Benchmarklauf<br />

wird automatisch in der vorliegenden Systemumgebung mit dem k<strong>und</strong>enspezifisch festgelegten<br />

Lastprofil <strong>und</strong> vorgegebenem Transaktionsdurchsatz die maximale Anzahl performant<br />

betreibbarer Clients ermittelt. Beurteilungskriterium hierfür ist die Einhaltung einer<br />

vorgegebenen Bearbeitungszeit.<br />

Client

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!