|
 |  |  |
Leistung messen: Benutzerhandbuch für den Giganet cLAN-Host-Adapter
Leistung messen: Benutzerhandbuch für den Giganet
cLAN-Host-Adapter
Zurück zum Inhaltsverzeichnis
VI-Testdienstprogramme
Knotennamen
VI -Wartezeitmeßtest ausführen
VI-Durchsatzmeßtests ausführen
Performance Monitor
Die cLAN-Management-Konsole beinhaltet zwei VI-Testhilfsprogramme:
- VI-Durchsatzmessung
- VI-Wartezeitmessung
Diese Hilfsprogramme messen die Leistung oder genauer gesagt die erforderliche
Bandbreite (Durchsatz) und Zeit (Wartezeit) zum Senden einer Nachricht.
Sie können zudem den Performance Monitor unter Microsoft Windows
NT verwenden, um die Leistung zu messen. Der cLAN-Host-Adapter wurde in
dem Performance Monitor als das Objekt cLAN-Host-Adapter Performance Manager
(Leistungsmanager) integriert. Es gibt mehrere cLAN-Leistungs-
zähler, die Sie unter Verwendung des Performance Monitor überwachen
können, einschließlich eines Zählers für bit-Fehler
bei seriellen Kabeln. Sie können den Performance Monitor verwenden,
um Gerätegebrauch, Warteschlangenlängen, Verzögerungen und
Durchsatz zu messen. Beziehen Sie sich auf Performance
Monitor.
Im folgenden werden die VI-Leistungsmeßtests beschrieben, die in
der cLAN-Management-Konsole enthalten sind:
Meßtests
|
Test |
Funktion |
|
VI Latency
(VI-Wartezeit) |
Der VI-Wartezeittest mißt die durchschnittliche Zeit, die verstreicht,
um eine einzelne Nachricht von dem Quellen- an den Zielknoten zu senden.
Wenn der Zielknoten eine Nachricht erhält, wird diese zurück an
den Quellenknoten gesendet. Der Quellenknoten wartet auf die Echonachricht.
Dieser Prozeß wird wiederholt. Wartezeit bedeutet eine einwegige Wartezeit
oder die Gesamtzeit dividiert durch zwei dividiert durch die Anzahl der
Wiederholungen. |
|
VI Throughput
(VI-Durchsatz) |
Der VI-Durchsatztest mißt die Bandbreite des Quellen- zu dem Zielknoten
in Bytes pro Sekunde. Der Test sendet N Nachrichten von dem Quellen- an
den Zielknoten und mißt die Zeit, die erforderlich ist, um die Übertragung
abzuschließen. Bandbreite ist N mal die Größe/Zeit der
Nahricht. |
Hinweis: Um diese Tests auszuführen, müssen Sie Anmelderechte
für die Maschinen besitzen, auf denen der Test ausgeführt wird.
Um weitere Anweisungen über die Ausführung der Tests zu erhalten,
beziehen Sie sich auf VI-Wartezeitmeßtest ausführen und VI-Durchsatzmeßtests ausführen.
Jeder Test mißt die Kommunikation zwischen zwei Knoten. Im folgenden
werden die Komponenten vorgestellt, die von jedem Test zur Messung verwendet
werden:
|
Messung |
Beschreibung |
|
Quellenknoten |
Der Knoten, von dem die Nachricht ausgeht. |
|
Zielknoten |
Der Knoten, an den die Testnachricht gesendet wird. |
|
Durchsuchen |
Sie brauchen nicht unbedingt den Namen des Quellen- oder Zielknotens
einzugeben. Sie können auf die Schaltfläche Browse (Durchsuchen)
drücken, um alle Knoten in der Windows NT-Domaine aufzulisten. Wählen
Sie einen cLAN-Knoten aus, und klicken Sie auf OK. |
|
Standardparameter |
Klicken Sie auf Use Default Parameters (Standardparameter verwenden),
um die Meßparamter durch die standardmäßigen Einstellungen
zu ersetzen. |
Ein Knotenname ist der Name eines Servers gefolgt von einem Doppelpunkt
und der cLAN-Gerätenummer (ein Dezimalwert). Falls keine Gerätenummer
existiert, und der Server mehr als einen cLAN-Host-Adapter aufweist, werden
Sie aufgefordert, einen cLAN-Host-Adapter auszuwählen, bevor die Leistungsmessungen
starten.
Zeichen erscheinen automatisch als Großschreibung, wenn Sie eine
Eingabe vornehmen. Sie können wahlweise die Gerätenummer des cLAN-Host-Adapters
mit einem Doppelpunkt und der Nummer eingeben; z.B. Knotenname:0 für
Gerät Nic0. Nur ein Doppelpunkt wird zugelassen. Die folgenden Zeichen
werden nicht in Knotennamen zugelassen:
\ / * ? " < >
Folgen Sie diesen Schritten, um den VI-Wartezeitmeßtest auszuführen:
- Wählen Sie aus der cLAN-Management-Konsole Utilities ->
VI Latency (Dienstprogramm -> VI-Wartezeit) aus.
Das Dialogfenster VI-Wartezeitmessung wird angezeigt.
Abbildung 7.1: Dialogfenster VI Latency Measurement Parameters (Parameter
der VI-Wartezeitmessung)

- Geben Sie den Namen des Quellenknotens an (der Knoten, in
welchem die Daten erzeugt werden), oder klicken Sie auf Browse (Durchsuchen),
und wählen Sie den Knotennamen aus. Der zuletzt ausgewählte Knoten
ist der Standardknotenname. Beziehen Sie sich auf Knotennamen,
um Details über gültige Knotennamen zu erhalten.
- Geben Sie den Namen des Zielknotens ein (der Knoten, in welchem
die Daten verarbeitet werden), oder klicken Sie Browse (Durchsuchen),
und wählen Sie einen Knotennamen aus. Der zuletzt ausgewählte
Knoten ist der Standardknotenname. Beziehen Sie sich auf Knotennamen,
um Details über gültige Knotennamen zu erhalten.
- Stellen Sie die Meßparameter ein.
|
Parameter |
Beschreibung |
|
Message Length
(number of bytes)
(Nachrichtenlänge - Anzahl von Bytes) |
Diese Einstellung bestimmt die Länge in Bytes jeder Nachricht, die
von dem Quellen- an den Zielknoten gesendet wird. Die Standardeinstellung
für die Wartezeitleistung beträgt 0 Bytes. Die maximale Einstellung
beträgt 65519 Bytes.
Nachrichten mit Nullänge sind die kleinsten Nachrichten, die gesendet
werden können. Diese Nachrichten können 4 Bytes sofortiger Daten
austauschen. Sie können eine andere Nachrichtenlänge auswählen,
um zu überprüfen, wie die verschiedenen Komponenten der VI-Architektur
miteinander kommunizieren (wie Befragungen gegen Sperren, Nachrichtenlängen,
Nachrichtenstöße etc.). |
|
Maximum polls (number of polling calls before waiting)
(Maximale Befragungen - Anzahl der Befragungen vor Warten) |
Die VI-Architektur API enthält Befragungs- und Sperrufe, wenn eine
Nachrichtensendung oder ein Nachrichtenempfang abgeschlossen wurde. Die
Befragungsrufe überprüfen das Deskriptorstatusfeld nach einem
abgeschlossenen Deskriptor. Dieser Ruf wird direkt beantwortet, um anzuzeigen,
ob abgeschlossen wurde.
Sperrufe überprüfen auch das Deskriptorstatusfeld, um festzustellen,
ob ein Deskriptor abgeschlossen wurde. Dieser Ruf wird jedoch nur dann beantwortet,
wenn der Deskriptor abgeschlossen wurde. Ansonsten wird ein VI-Interrupt
aktiviert, und der Ruf-Thread wird gesperrt, bis ein Interrupt oder eine
Zeitabschaltung eintritt.
Diese Einstellung bestimmt die maximale Anzahl der auftretenden Befragungsrufe
der VI-Architektur, bevor der Sperruf der VI-Architektur eintritt. Die standardmäßige
Einstellung beträgt 1000 Rufe. Die maximale Einstellung beträgt
2147483647 Rufe.
Die optimalen Ergebnisse der Wartezeitleistung treten auf, wenn Sie Rufe
verwenden, da Hardware-Interrupts und Gerätetreiberinteraktionen nicht
auftreten. |
|
Maximum wait for completion (milliseconds)
(Maximale Abschlußwartezeit - Millisekunden) |
Diese Einstellung bestimmt die Wartezeit für die Auslösung
eines Sperrufs der VI-Architektur, bevor der Deskriptor abgeschlossen wurde.
Die standardmäßige Einstellung beträgt 1 Millisekunde,
die maximale Einstellung 100000 Millisekunden. Das Hilfsprogramm verwendet
Nachrichtenlängezeiten mit der Stoßgröße des Betrags
des Arbeitsspeichers. Wenn der Betrag des Arbeitsspeichers überschritten
wird, kann sich dies auf die Systemebenenleistung auswirken. |
|
Burstsize
(number of messages)
(Stoßgröße - Anzahl der Nachrichten) |
Diese Einstellung stellt die Anzahl der Nachrichten dar, mit der die
Zeitmessungen auftreten. Die standardmäßige Einstellung beträgt
1000 Nachrichten. Die minimale Einstellung beträgt 1, die maximale
1023 Nachrichten. |
|
Total iterations (number of bursts, enter 0 for continuous testing)
(Gesamte Wiederholungen - Anzahl der Stöße, geben Sie 0 bei
fortlaufenden Tests ein). |
Diese Einstellung bestimmt die Anzahl der auftretenden Wartezeitmessungen.
Gültige Werte sind 0 oder 1 bis 2147483646. Die standardmäßige
Einstellung beträgt 0 Stöße und zeigt an, daß die
Leistungsmessungen ausgeführt werden, bis Sie diese durch das Klicken
auf die Schaltfläche Stop Measuring (Messungen unterbrechen)
unterbrechen. |
|
Delay between iterations
(Verzögerungen zwischen Wiederholungen). |
Diese Einstellung zeigt die Zeit an, die der Quellenknoten vor der nächsten
Wiederholung wartet. Die standardmäßige Einstellung beträgt
1000 Millisekunden. Gültige Werte sind 1 bis 100000 Millisekunden.
Geben Sie jedoch einen Wert von mindestens 100 ein, um beste Ergebnisse
zu erzielen. |
Klicken Sie auf Start Measuring (Messungen starten).
Das Dialogfenster Results (Ergebnisse) wird geöffnet, und
die Messungsinformationen erscheinen.
Abbildung 7.2: Dialogfenster VI Latency Measurement Results (Ergebnisse
der VI-Wartezeitmessung)

Die folgenden Schaltflächen stehen Ihnen über das Dialogfenster
Results (Ergebnisse) zur Verfügung:
|
Schaltfläche |
Beschreibung |
|
Save Results
(Ergebnisse speichern) |
Speichert die Ergebnisse in einer Textdatei. Sie können zwischen
Formaten auswählen, die zum Ausdruck oder zur Eingabe in Kalkulationstabellen
oder Datenbanken optimiert wurden. Die cLAN-Management-Konsole unterstützt
die folgenden drei Formate:
- Text (tabulatorbegrenzt) (*.txt)
- CSV (kommabegrenzt) (*.csv)
- Formatierter Text (leerstellenbegrenzt) (*.prn) |
|
Clear Results
(Ergebnisse löschen) |
Löscht die vorigen Berichtsdaten. |
|
Stop Measuring
(Messungen beenden) |
Beendet die Leistungsmessungen. |
|
Close (Schließen) |
Bricht die Leistungsmessungen ab. Die aktuellen Einstellungen werden
für die nächste Sitzung aufbewahrt. |
|
Help (Hilfe) |
Ruft die Online-Hilfe auf. |
Folgen Sie diesen Schritten, um den VI-Durchsatzmeßtest auszuführen:
- Wählen Sie aus der cLAN-Management-Konsole Utilities ->
VI Throughput (Dienstprogramm -> VI-Durchsatz) aus.
Das Dialogfenster VI Throughput Measurement (VI-Durchsatzmessung)
wird angezeigt.
Abbildung 7.3: Dialogfenster VI Throughput Measurement Parameters
(Parameter der VI-Durchsatzmessung)

- Geben Sie den Namen des Quellenknotens an (der Knoten, in
welchem die Daten erzeugt werden), oder klicken Sie auf Browse (Durchsuchen),
um einen Knotennamen auszuwählen. Beziehen Sie sich auf Knotennamen, um Details über gültige Knotennamen
zu erhalten.
- Geben Sie den Namen des Zielknotens ein (der Knoten, in welchem
die Daten verarbeitet werden), oder klicken Sie auf Browse (Durchsuchen),
und wählen Sie einen Knotennamen aus. Beziehen Sie sich auf Knotennamen, um Details über gültige Knotennamen
zu erhalten.
- Stellen Sie die Meßparameter ein.
|
Parameter |
Beschreibung |
|
Message Length
(number of bytes)
(Nachrichtenlänge - Anzahl an Bytes) |
Diese Einstellung bestimmt die Länge einer Nachricht in Bytes, die
von dem Quellen- an den Zielknoten gesendet wird. Die Standardeinstellung
für die Durchsatzleistung beträgt 10000 Bytes. Die maximale Einstellung
beträgt 65519 Bytes. |
|
Maximum polls
(number of polling calls before waiting)
(Maximale Befragungen - Anzahl an Befragungsrufen vor der Wartezeit) |
Die VI-Architektur API enthält Befragungs- und Sperrrufe, wenn eine
Nachrichtensendung oder ein Nachrichtenempfang abgeschlossen wurde. Die
Befragungsrufe überprüfen das Deskriptorstatusfeld nach einem
abgeschlossenen Deskriptor. Dieser Ruf wird direkt umgekehrt, um anzuzeigen,
ob abgeschlossen wurde.
Sperrrufe überprüfen auch das Deskriptorstatusfeld, um festzustellen,
ob ein Deskriptor abgeschlossen wurde. Dieser Ruf wird jedoch nur dann benatwortet,
wenn der Deskriptor abgeschlossen wurde. Ansonsten wird ein VI-Interrupt
aktiviert, und der Ruf-Thread wird gesperrt, bis eine Unterbrechung oder
eine Zeitabschaltung eintritt.
Diese Einstellung bestimmt die maximale Anzahl von auftretenden Befragungsrufe
der VI-Architektur, bevor der Sperruf der VI-Architektur eintritt. Die standardmäßige
Einstellung beträgt 1000 Rufe. Die maximale Einstellung beträgt
2147483647 Rufe. |
|
Maximum wait for completion (microseconds)
(Maximale Abschlußwartezeit) |
Diese Einstellung bestimmt die Wartezeit für die Auslösung
eines Sperrufs der VI-Architektur, bevor der Deskriptor abgeschlossen wurde.
Die standardmäßige Einstellung beträgt 1 Millisekunde, die
maximale Einstellung 100000 Millisekunden. |
|
Burst Size
(number of messages)
(Stoßgröße - Anzahl der Nachrichten) |
Diese Einstellung stellt die Anzahl der Nachrichten dar. Die standardmäßige
Einstellung beträgt 100 Nachrichten.
Wenn die Stoßgröße klein (100) ist, ist das Ergebnis
der Stoßgröße und die maximale Nachrichtenlänge (65519)
im Vergleich zu dem Betrag des physikalischen Arbeitsspeichers in typischen
Systemen (32M, 64M und größer) relativ klein. Deshalb wird 100
für die meisten Konfigurationen akzeptiert. |
|
Test Iterations
(number of bursts, enter 0 for continuous testing)
(Testanzahl an Wiederholungen - Anzahl der Stöße, geben Sie
0 bei fortlaufenden Tests ein). |
Diese Einstellung bestimmt die Anzahl der auftretenden Durchsatzmessungen.
Die standardmäßge Einstellung beträgt 0 Stöße
und zeigt an, daß die Leistungsmessungen ausgeführt werden, bis
Sie diese durch das Klicken auf die Schaltfläche Stop Measuring
(Messungen unterbrechen) unterbrechen. |
|
Delay between iterations
(Verzögerungen zwischen Wiederholungen). |
Diese Einstellung zeigt die Zeit an, die der Quellenknoten vor der nächsten
Wiederholung wartet. Die standardmäßige Einstellung beträgt
1000 Millisekunden. Gültige Werte sind 1 bis 100000 Millisekunden.
Geben Sie jedoch einen Wert von mindestens 100 ein, um beste Ergebnisse
zu erzielen. |
Klicken Sie auf Start Measuring (Messungen beginnen).
Das Dialogfenster Results (Ergebnisse) wird geöffnet, und
die Messungsinformationen erscheinen.
Abbildung 7.4: Dialogfenster VI Throughput Measurement Results (Ergebnisse
der VI-Durchsatzmessungen)

Die folgenden Schaltflächen stehen Ihnen über das Dialogfenster
Results (Ergebnisse) zur Verfügung:
|
Schaltfläche |
Beschreibung |
|
Save Results
(Ergebnisse speichern) |
Speichert die Ergebnisse in einer Textdatei. Sie können zwischen
Formaten auswählen, die zum Ausdruck oder zur Eingabe in Kalkulationstabellen
oder Datenbanken optimiert wurden. Die cLAN-Management-Konsole unterstützt
die folgenden drei Formate:
- Text (tabulatorbegrenzt) (*.txt)
- CSV (kommabegrenzt) (*.csv)
- Formatierter Text (leerstellenbegrenzt) (*.prn) |
|
Clear Results
(Ergebnisse löschen) |
Löscht die vorigen Berichtsdaten. |
|
Stop Measuring
(Messungen beenden) |
Beendet die Leistungsmessungen. |
|
Close (Schließen) |
Bricht die Leistungsmessungen ab. Die aktuellen Einstellungen werden
für die nächste Sitzung aufbewahrt. |
|
Help (Hilfe) |
Ruft die Online-Hilfe auf. |
Der Microsoft Performance Monitor ist ein grafisches
Tool, mit dem Sie die Leistung des Computers und anderer Computer im Netzwerk
messen können. Sie können das Verhalten von Objekten betrachten
(wie Prozessoren, Arbeitsspeicher, Cache, Threads und Arbeitsabläufe),
die einen verwandten Zählersatz aufweisen, die Informationen über
Geräteverwendung, Warteschlangenlängen, Verzögerungen und
Informationen liefern, die den Durchsatz und internen Stau messen. Der Performance
Monitor ermöglicht es Ihnen, aktuelle Aktivitäten und Anmeldungen
grafisch darzustellen, Sie zu warnen und Bericht zu erstatten.
Mit dem Performance Monitor können Sie
Grafiken und Berichte verwenden, um den Wirkungsgrad Ihres Computers zu
messen und potentielle Probleme zu bestimmen und zu lösen (wie unausgewogene
Verwendung, unzureichende Hardware oder unbefriedigendes Programmdesign).
Sie können über das Microsoft Windows
NT Performance Monitor-Tool auf den Giganet cLAN-Host-Adapter als das cLAN-Host-Adapter-Leistungs-managerobjekt
zugreifen. Verwenden Sie den Performance Monitor, um Informationen über
folgendes zu erhalten:
- Statistische Zähler
- Verknüpfungsverwendung
- Verknüpfungsbandbreite
Folgen Sie diesen Schritten, um auf den Windows
NT Performance Monitor zuzugreifen und Leistungsdaten über den cLAN-Host-Adapter
anzuzeigen:
- Wählen Sie Start -> Programs -> Administrative Tools
-> Performance Monitor (Start -> Programme -> Administrative
Tools -> Perfromance Monitor) aus.
- Wählen Sie Edit -> Add To Chart (Bearbeiten ->
Zu Grafik hinzufügen) aus.
- Wählen Sie aus der Pulldown-Liste Object (Objekt) cLAN-Host-Adapter
aus.
Zurück zum Inhaltsverzeichnis
|
|
|