Vorheriges Thema: Verschiedene AppliancesNächstes Thema: MTA - Mail Transport Agent


LOAD - Generator laden

Aktuelle Version: 3.1.2-1

LOAD - Lastgenerator

Auf einen Blick

Katalog

System

Kategorie

Sonstiges Appliances

Benutzer-Volumes

ja

Min. Speicher

160 MB

Betriebssystem

Linux

Einschränkungen

no

Fragen/Kommentare

Im Forum fragen

Funktionsübersicht

LOAD ist ein Lastgenerator, der HTTP-Anfragen auf seinem Ausgabe-Terminal generiert.

Die Lastgenerierung wird über eine einfache Webschnittstelle (GUI) gesteuert, die von LOAD verfügbar gemacht wurde. Auf die GUI können Sie über das Terminal ctl zugreifen. Die GUI zeigt ferner historische Ergebnisse der Lastgenerierung an.

Ressourcen

Ressource

Minimum

Maximum

Standard

CPU

0.1

2.0

0.3

Speicher

160 MB

1 GB

160 MB

Bandbreite

1 Mbit/s

2 Gbit/s

1 Gbit/s

Terminals

Name

dir

Protokoll

description

ctl

in

HTTP

Stellt eine Web-Benutzeroberfläche (GUI) für das Steuern der Lastgenerierung bereit.

out

out

Alle

Ausgabe für HTTP-Anfragen.

mon

out

CCE

Wird für Leistungs- und Ressourcenverwendungsstatistik verwendet. Dieses Terminal kann unverbunden gelassen werden.

Benutzer-Volumes

Volume

Beschreibung

config

Lese-/Schreib-Volume für Konfigurationsdaten.

Dieses Volume speichert Konfigurationsdaten und temporäre Dateien. Es sollte 5 MB umfassen.

Eigenschaften

Name

Typ

description

max_rate

int

Maximale Rate an Anfragen pro Sekunde. Dies ist die maximale Rate, die in der GUI ausgewählt werden kann. Standard: 100

username

string

Benutzername für webbasierte Authentifizierung. Wenn leer, wird keine Authentifizierung ausgeführt. Standard: leer

password

string

Kennwort für webbasierte Authentifizierung. Diese Eigenschaft wird nicht verwendet, wenn "username" leer ist. Standard: leer

Leistung

LOAD kann max. 4000 Anfragen pro Sekunde generieren. Als Referenz für das Bestimmen der Ressourcenzuordnung für LOAD gelten die folgenden Ergebnisse beim Generieren von Anfragen an statische Ziele auf einer WEB-Appliance mit 2.0-CPUs und 2 GB.

LOAD-CPU

LOAD-Speicher

Zielgröße

Dauerhafte Rate

0.3

160 MB

69 Byte

1.200 Anfragen pro Sekunde

0.3

160 MB

60 KB

600

0.3

160 MB

230 KB

300

1.0

160 MB

69 Byte

3,000

1.0

160 MB

60 KB

1,500

1.0

160 MB

230 KB

900

Fehlermeldungen

Die folgenden Meldungen können entweder in der Appliance-Protokolldatei oder im Systemprotokoll der Grid-Steuerung angezeigt werden, wenn die Appliance nicht startet:

Webschnittstelle (GUI)

LOAD stellt eine Webschnittstelle zur Verfügung, die zur Steuerung der Vorgänge verwendet werden kann. Auf die GUI können Sie über das Terminal ctl zugreifen.

Der Regler steuert die Anzahl der Anfragen pro Sekunde, die von LOAD über das Ausgabe-Terminal generiert werden. Load wird in Abständen von 5 Sekunden wiederholt generiert. Die aktuellen Ergebnisse werden in der GUI angezeigt:

Das Diagramm zeigt Ergebnisse der letzten 72,5 Minuten der Lastgenerierung und umfasst:

Über die Schaltfläche "Bearbeiten" können Sie die Liste der Ziel-URLs bearbeiten. Wenn mehr als eine URL aufgeführt wird, wählt LOAD die Liste nach dem Zufallsprinzip für jede Anfrage aus. Das Format der aufgeführten URLs hängt davon ab, ob das Ausgabe-Terminal mit einem Gateway verbunden ist:

Mit der roten bzw. grünen Stopp- bzw. Start-Schaltfläche können Sie die Lastgenerierung anhalten bzw. starten. Die Lastgenerierung kann auch durch Festlegen einer Rate der Anfragen pro Sekunde von Null angehalten werden.

LampX4

Das unten abgebildete Diagramm zeigt, wie LOAD mit der LampX4-Referenzanwendung verbunden werden kann. Wenn ein Browser auf das load_in-Gateway gerichtet wird, wird die Webschnittstelle für LOAD geladen.

LOAD mit der LampX4-Referenzanwendung verbunden

LampX4 mit SLA

Das unten abgebildete Diagramm zeigt, wie LOAD mit der LampX4-Referenzanwendung, die auch die SLA-Appliance umfasst, verbunden werden kann. Wenn ein Browser auf das load_in-Gateway gerichtet wird, wird die Webschnittstelle für LOAD geladen. Die SLA-Appliance startet und beendet individuelle Webserver innerhalb von WEBx4 automatisch als Antwort auf Änderungen in der Last, die von WEBx4 verarbeitet wird. Weitere Details finden Sie unter SLA.

LOAD mit einer LampX4-Referenzanwendung verbunden, die auch die SLA-Appliance einschließt

Lasten generierende Anwendung

In der Abbildung unten ist eine einfache Anwendung zu sehen, die Last durch ihr Netz-Gateway generiert.

Eine einfache Anwendung, die Last durch ihr Netz-Gateway generiert

Hinweise

Es hat sich bewährt, die Benutzernamen- und Kennworteigenschaften von LOAD festzulegen, um unbefugten Zugriff zu verhindern.

Beim Schließen der Browsersitzung mit LOAD hält GUI die Lastgenerierung nicht an. Um die Lastgenerierung anzuhalten, verwenden Sie die Stopp-Schaltfläche, oder wählen Sie 0 Anfragen pro Sekunde aus, oder starten Sie die Appliance neu.

In der Appliance verwendete Open-Source- und Drittanbieter-Software

LOAD verwendet zusätzlich zu den Drittanbieter-/Open-Source-Paketen der jeweiligen Basisklasse WEB6 die folgenden Drittanbieter-/Open-Source-Pakete.

Software

Version

Geändert

Lizenz

Hinweise

http_load

12Mar2006

Nein

BSD

Download-Seite

JS-Regler

1.4

Nein

Attribution-ShareAlike 2.5

homepage