Richtlinien zur Adapterleistung

Das BetriebssystemAIX® stellt eine Reihe von Richtlinien zur Maximierung der Adapterleistung bereit.

Nutzdatenraten für Benutzer können von socketbasierten Programmen für Anwendungen abgerufen werden, die Daten über eine TCP-Verbindung streamen. Beispiel: Ein Programm send () -Aufrufe und der Empfänger recv () -Aufrufe. Die Raten sind eine Funktion der Netzbitrate, der Größe der Medienübertragungseinheit (MTU) (Rahmengröße), des Systemaufwands für die physische Ebene (z. B. Zwischenrahmenlücke und Präambel), der DataLink -Header und der TCP/IP-Header sowie eines Gigahertz-Geschwindigkeitsprozessors. Diese Raten sind die besten Zahlen für ein einzelnes LAN und können niedriger sein, wenn Router oder zusätzliche Netz-Hops oder ferne Verbindungen verwendet werden.

TCP-Streaming-Raten mit einfacher Richtung (Simplex) sind Raten, die von einer Workload wie FTP beim Senden von Daten von System A an System B in einem Speicher-zu-Speicher-Test angezeigt werden können. Weitere Informationen finden Sie in der Beschreibung des Befehls ftp. Vollduplexdatenträger funktionieren besser als Halbduplexdatenträger, da die TCP-Bestätigungen zurückfließen können, ohne dass die Verbindung, über die die Datenpakete übertragen werden, konkurrieren muss.

Hinweis: In den folgenden Tabellen ist der Wert für die Rohbitrate die Bitrate des physischen Datenträgers und spiegelt nicht den Systemaufwand für physische Medien wie Inter-Frame-Lücken, Präambelbits, Zellenaufwand (für ATM), DataLink -Header und -Trailer wider. Diese Werte reduzieren die effektive nutzbare Bitrate des Drahtes.
In der folgenden Tabelle sind die maximalen Netznutzdatengeschwindigkeiten und die TCP-Streaming-Raten in Einzelrichtung (Simplex) aufgelistet:
Tabelle 1 Maximale Netznutzdatengeschwindigkeiten im Vergleich zu Simplex-TCP-Streaming-Raten
Netztyp Unformatierte Bitrate (Mbits) Nutzdaten-Übertragungsrate (Mbit) Nutzdaten-Übertragungsrate (MB)
10-Mbit-Ethernet, Halbduplex 10 6 0.7
10-Mbit-Ethernet, Vollduplex 10 (20 Mbit Vollduplex) 9.48 1.13
100-Mbit-Ethernet, Halbduplex 100 62 7.3
100-Mbit-Ethernet, Vollduplex 100 (200 Mbit Vollduplex) 94.8 11.3
1.000-Mbit-Ethernet, Vollduplex, MTU 1.500 1.000 (2.000 Mbit Vollduplex) 948 113.0
1.000-Mbit-Ethernet, Vollduplex, MTU 9.000 1.000 (2.000 Mbit Vollduplex) 989 117.9
10 Gb Ethernet, Vollduplex, MTU 1500 (mit aktiviertem RFC1323 ) 10.000 7200 (Spitze 9415)1 858 (spitzenwert 1122)1
10 Gb Ethernet, Vollduplex, MTU 9000 (mit aktiviertem RFC1323 ) 10.000 9631 (Spitzenwert 9891)1 1148 (Spitze 1179)1
FDDI, MTU 4352 (Standardwert) 100 92 11.0
Asynchroner Übertragungsmodus (ATM) 155, MTU 1500 155 125 14.9
ATM 155, MTU 9180 (Standardwert) 155 133 15.9
ATM 622, MTU-1500 622 364 43.4
ATM 622, MTU 9180 (Standardwert) 622 534 63.6
1 Die Werte in der Tabelle geben Raten für dedizierte Adapter auf dedizierten Partitionen an. Die Leistung für 10-Gigabit-Ethernet-Adapter im virtuellen Ethernet-Adapter (in VIOS) oder gemeinsam genutzten Ethernet-Adapter (SEA) oder für gemeinsam genutzte Partitionen (gemeinsam genutzte LPAR) wird in der Tabelle nicht dargestellt, da andere Variablen und die Optimierung, die außerhalb des Geltungsbereichs dieser Tabelle liegen, die Leistung beeinträchtigen.
TCP-Streaming-Workloads mit zwei Richtungen (Duplex) haben Datenstreaming in beide Richtungen. Die gleichzeitige Ausführung des Befehls ftp von System A auf System B und einer anderen Instanz des Befehls ftp von System B auf A wird beispielsweise als TCP-Duplex-Streaming betrachtet. Diese Workloadtypen nutzen Vollduplexdatenträger, die Daten gleichzeitig senden und empfangen können. Einige Datenträger, wie z. B. FDDI (Fibre-Distributed Data Interface) oder Ethernet im Halbduplexmodus, können keine Daten gleichzeitig senden und empfangen und sind bei der Ausführung von Duplexworkloads nicht gut geeignet. Duplex-Workloads werden nicht auf die doppelte Rate einer Simplex-Workload skaliert, da die TCP-Bestätigungspakete, die vom Empfänger zurückkommen, mit den Datenpaketen konkurrieren müssen, die in dieselbe Richtung fließen. In der folgenden Tabelle sind die TCP-Streaming-Raten mit zwei Richtungen (Duplex) aufgelistet:
Tabelle 2. Maximale Geschwindigkeit der Netznutzdaten im Vergleich zu TCP-Duplex-Streaming-Raten
Netztyp Unformatierte Bitrate (Mbits) Nutzdaten-Übertragungsrate (Mbit) Nutzdaten-Übertragungsrate (MB)
10-Mbit-Ethernet, Halbduplex 10 5.8 0.7
10-Mbit-Ethernet, Vollduplex 10 (20 Mbit Vollduplex) 18 2.2
100-Mbit-Ethernet, Halbduplex 100 58 7.0
100-Mbit-Ethernet, Vollduplex 100 (200 Mbit Vollduplex) 177 21.1
1.000-Mbit-Ethernet, Vollduplex, MTU 1.500 1.000 (2.000 Mbit Vollduplex) 1811 (1667 Spitzenwert) 1 215 (222 Spitzenwert) 1
1.000-Mbit-Ethernet, Vollduplex, MTU 9.000 1.000 (2.000 Mbit Vollduplex) 1936 (Spitzenwert 1938) 1 231 (231 Spitzenwert) 1
10-Gb-Ethernet, Vollduplex, MTU 1500 10000 (20000 Mb Vollduplex) 14400 (18448 Gipfel) 1 1716 (2200 Spitzenwert) 1
10-Gb-Ethernet, Vollduplex, MTU 9000 10000 (20000 Mb Vollduplex) 18000 (19555 Spitze) 1 2162 (2331 Spitzenwert) 1
FDDI, MTU 4352 (Standardwert) 100 97 11.6
ATM 155, MTU-1500 155 (310 MB Vollduplex) 180 21.5
ATM 155, MTU 9180 (Standardwert) 155 (310 MB Vollduplex) 236 28.2
ATM 622, MTU-1500 622 (1244 Mb Vollduplex) 476 56.7
ATM 622, MTU 9180 (Standardwert) 622 (1244 Mb Vollduplex) 884 105
1 Die Werte in der Tabelle geben Raten für dedizierte Adapter auf dedizierten Partitionen an. Die Leistung für 10-Gigabit-Ethernet-Adapter im virtuellen Ethernet-Adapter (in VIOS) oder gemeinsam genutzten Ethernet-Adapter (SEA) oder für gemeinsam genutzte Partitionen (gemeinsam genutzte LPAR) wird in der Tabelle nicht dargestellt, da andere Variablen und die Optimierung, die außerhalb des Geltungsbereichs dieser Tabelle liegen, die Leistung beeinträchtigen.
Hinweis:
  1. Spitzenwerte stellen den besten Durchsatz bei mehreren TCP-Sitzungen dar, die in jede Richtung ausgeführt werden. Andere Tarife gelten für einzelne TCP-Sitzungen. Die einzelnen Sitzungsraten variieren abhängig von der Prozessorfrequenz, dem jeweiligen Adapter und dem verwendeten PCI-Steckplatztyp.
  2. 1000 Mbit Ethernet (Gigabit Ethernet) Duplex-Raten sind für PCI-eXtended (PCI-X) Adapter oder Peripheral Component Interconnect Express (PCIe) Adaptersteckplätze. Die Leistung ist bei Duplexworkloads für PCI-Adapter oder PCI-X-Adapter in PCI-Steckplätzen langsamer. Die angegebenen 10-Gb-Ethernet-Raten gelten nur für PCIe-Adapter.
  3. Übertragungsgeschwindigkeiten gelten für TCP/IP, das Internet Protocol Version 4 (IPv4) verwendet. Die Option RFC1323 ist für die folgenden Adapter aktiviert:
    • Adapter mit einer MTU-Größe von 4096 und mehr
    • 10-Gigabit-Ethernet-Adapter oder schnellere Adapter
  4. Die Spalte für die Nutzdatenrate (Mb) wird in Megabit pro Sekunde angegeben, wobei 1 Mb 1.000.000 Bit beträgt. Die Spalte für die Nutzdatenrate (MB) wird in Megabyte pro Sekunde angegeben, wobei 1 MB 1.048.576 Byte beträgt.