Stellen Sie sich ein Netzwerk vor, das flexibel und völlig unkompliziert ist – ganz ohne zusätzliche Hardware oder komplexe Konfigurationen. Der neue Network Express Adapter auf dem IBM z17 macht genau das möglich: mehr Leistung bei geringerer Komplexität. Willkommen in der nächsten Generation des Networking!
English version below
IBM z17 hat eine umfassende Transformation durchlaufen und verfügt nun über eine vollständig neue I/O-Hardware-Logik für Storage und Netzwerk, bei der die I/O-Funktion direkt in den Z-Prozessor als DPU (Data Processing Unit) integriert ist. Dadurch rücken Prozessor und Speicher näher an die I/O-Funktionen, was Z-Workloads ein effizienteres Wachstum und eine bessere Skalierbarkeit ermöglicht. IBM Z-Kunden profitieren somit direkt von erhöhter I/O-Kapazität und Skalierbarkeit der Network-Express-Funktion.
IBM Z unterstützt mehrere Netzwerkprotokolle über Ethernet, doch jedes Protokoll benötigt eigene physische Ressourcen, was die Netzwerkkonfiguration erschweren und den Hardwarebedarf erhöhen kann — zum Beispiel mehrere I/O-Kartensteckplätze, Switch-Kabel, Switch-Ports und mehr. Um die Netzwerkkonfiguration effizienter und einfacher zu gestalten, wurde der Network Express Adapter entwickelt.
VORTEILE DES NETWORK EXPRESS ADAPTERS AUF z17
- Zukunftssichere Hardware: Verbesserte I/O-Kapazität, höhere Skalierbarkeit und gesteigerte Dichte dank der Network-Express-Funktion.
- RoCE ohne Zusatzinvestitionen: RDMA über Converged Ethernet (RoCE) kann genutzt werden, ohne zusätzliche Kosten.
- Vereinfachte Konfiguration: Reduzierung der Komplexität bei HCD- und z/OS-Einstellungen.
- VTAM-frei für IP-Kommunikation: Keine aufwendige VTAM-Konfiguration notwendig, um IP-Verbindungen zu nutzen.
- Unterstützung der automatischen Migration von IPAQENET/IPAQENET6 zu EQENET/EQENET6.
Beeindruckend, oder? Schauen wir uns nun die neue Karte genauer an, um diese Vorteile besser zu verstehen.
CONVERGED MULTI-FUNCTION NETWORK ADAPTER
NEUE NETZWERKKARTE
Der Network-Express-Adapter bietet „converged“ Unterstützung für mehrere Netzwerkprotokolle und dient als gemeinsame Hardware des IBM z17 für OSA, RoCE und Coupling Express3 Long Reach (CE-LR). Er fasst den bisherigen OSA-Express, RoCE-Express und CE-LR in einer einzigen Hardwareplattform zusammen.
- Unterstützt Long-Reach- (LR) und Short-Reach- (SR) Verbindungen
- Übertragungsgeschwindigkeiten: 10 Gbit/s (FC 0525) und 25 Gbit/s (FC 0526)
- Kompatibel mit Singlemode-Faser (LR/LX) & Multimode-Faser (SR/SX)
- Network Express verhandelt nicht automatisch auf eine niedrigere Geschwindigkeit.
CONVERGED MULTI-FUNCTION NETWORK ADAPTER
ZENTRALE KONZEPTE UND TERMINOLOGIE
🔍 Mehr erfahren? 👉 Washington System Center
VOGELPERSPEKTIVE: OSA-EXPRESS VS. NETWORK EXPRESS
- Network Express Adapter unterstützt alle bisherigen Funktionen, die mit OSA OSD verfügbar sind, verwendet jedoch die EQDIO- (Enhanced-QDIO-) Architektur und den CHPID-Typ OSH für OSA-ähnliche I/O-Funktionen.
- Die Karte hat zwei Ports, jeweils einem PCHID zugeordnet, sodass die Port-Angabe in Kanal- oder Software-Definitionen entfällt.
- Beide Ports müssen die gleiche Art von Geschwindigkeit und Optik haben. Ports mit unterschiedlichen Geschwindigkeiten oder Optiken können nicht gemischt werden.
- Die PCHIDs auf der Karte werden vom neuen On-Chip-DPU-Prozessor verwaltet, es sei denn, sie sind im IOCDS für den Physical Function (PF) Access Mode als NETD* definiert. In diesem Fall wird die PF einer Kundenpartition zugewiesen, statt vom DPU verwaltet zu werden.
*NETD bietet native Unterstützung von Linux auf IBM Z für alle TCP/IP- und RDMA-Protokolle. Es steht auf der eingeschränkten Liste für GA1.
VOGELPERSPEKTIVE: ROCE-EXPRESS VS. NETWORK EXPRESS
- Bei Network Express Adapter heißen die RoCE-PFIDs jetzt NETH.
- In der klassischen RoCE/ROC2-Welt mussten die PFIDs in Resource Groups eingetragen werden, was bei neuen Network Express Adapter entfällt. Stattdessen übernimmt die OSA-Firmware die Verwaltung der physischen Funktionen (PF).
- Die Network-Express-Karte wird als OSA-Karte betrachtet, obwohl sie RoCE-I/O ausführen kann, da sie im Gegensatz zu RoCE-Adaptern keiner Resource Group (PSP) zugeordnet ist.
- Network Express bietet die gleichen Virtualisierungsfunktionen wie RoCE Express3, RoCE Express2.1 und 2.0.
- Für z/OS CS bleibt die SMC-R-Konfiguration unverändert.
z/OS OSH (EQENET) AUTO-MIGRATION CAPABILITY
z/OS CommServer bietet eine Migrationsfunktion namens OSH Auto-Migration. Diese Funktion ermöglicht es dem Benutzer, seine vorhandene IPAQENET-INTERFACE-Definition weiterhin zu nutzen. Sie passt eine bestehende IPAQENET-OSD-INTERFACE-Definition automatisch an (migriert sie zu) eine EQENET-OSH-INTERFACE-Definition an.
Um die Auto-Migrate-Funktion für eine bestehende IPAQENET-INTERFACE-Definition nutzen zu können, fügen Sie zu IPAQENET Folgendes hinzu:
- DEVNUM-Parameter eines der mit der CU verbundenen Geräte
- IPADDR mit Subnetzmaske (IPv4), falls noch nicht definiert
- VMAC, falls noch nicht definiert (wenn nicht vorhanden, wird sie beim Start von TCP/IP dynamisch erzeugt)
NETZWERKSTRATEGIE
Wie bestimmt man, wie viele Network Express-Ports bestellt werden sollen? - Man sollte mindestens so viele Ports bestellen, wie zur Abdeckung der aktuellen Anzahl an OSA-Ports sowie der aktuellen Anzahl an RoCE-Ports erforderlich sind.
Englisch Version
CONVERGED MULTI-FUNCTION NETWORK ADAPTER
KEY CONCEPTS AND TERMINOLOGY
When using the Network Express Adapter, a new CHPID type for OSA — OSH, based on the Enhanced-QDIO (EQDIO) architecture — is introduced, along with a new FID type for RoCE—NETH.
The adapter has two ports, each of which can simultaneously support two “personalities”: OSH and NETH. This allows the adapter to provide both OSA and RoCE functionality on the same port of a single card. This eliminates the need for some users of RoCE to buy a dedicated OSA card just to enable RoCE I/O.
A physical port on the adapter can be configured as needed to support OSH only, NETH only, or both modes at the same time.
ENHANCED QDIO (EQDIO)
QDIO is the next generation of system architecture, replacing the traditional QDIO (Queued Direct I/O) used by OSA-Express adapters.
Key differences introduced with EQDIO include:
- Each OSA interface is defined with a single OSH device number.
- Control read/write devices are replaced with control queues, which handle both sending and receiving of packets.
- A new z/OS INTERFACE statement type, EQENET, is introduced.
- EQDIO supports Layer 2 (Ethernet) only. Layer 3 (IP) support, as provided by QDIO, is not available.
- The z/OS user defined VTAM TRLE is eliminated! A dynamic TRLE is created for each EQENET INTERFACE.
🔍 Want to learn more? 👉 Washington System Center
HELICOPTER VIEW: OSA-EXPRESS VS. NETWORK EXPRESS
- The Network Express Adapter supports all functions previously available with OSA OSD, but uses the EQDIO (Enhanced-QDIO) architecture and the OSH CHPID type for OSA-like I/O operations.
- The card includes two ports, each associated with a PCHID, eliminating the need to specify a port number in channel or software definitions.
- Both PCHIDs must use the same speed and optics type. Mixing different speeds or optics on the same card is not supported.
- The PCHIDs on the card are managed by the new on-chip DPU processor, unless they are defined as NETD* in the IOCDS for Physical Function (PF) Access Mode, where the PF is assigned to a customer partition instead of DPU.
*NETD provides native Linux on IBM Z support for all TCP/IP and RDMA protocols. It is on the restricted list for GA1.
HELICOPTER VIEW: ROCE-EXPRESS VS. NETWORK EXPRESS
- With the Network Express Adapter, the RoCE PFIDs are now called NETH.
- In the traditional RoCE/ROC2 environment, PFIDs had to be defined in Resource Groups. With the new Network Express Adapter, this is no longer required—the OSA firmware now manages the physical functions (PF) automatically.
- The Network Express card is considered an OSA card even though it can perform RoCE I/O because it is not associated with a Resource Group (PSP) unlike RoCE adapters.
- Network Express has the same virtualization capabilities as RoCE Express3, RoCE Express2.1 and 2.0.
- For z/OS Communications Server, the SMC-R configuration remains unchanged.
z/OS OSH (EQENET) AUTO-MIGRATION CAPABILITY
z/OS CommServer provides a migration capability called OSH Auto-Migration.
This function allows a user to continue using their existing IPAQENET INTERFACE definition. It automatically adapts (migrates) an existing IPAQENET OSD INTERFACE definition to EQENET OSH INTERFACE definition.
To enable the auto-migration function for an existing IPAQENET INTERFACE definition, you must add the following to IPAQENET:
- The DEVNUM parameter of one of the devices attached to the CU
- IPADDR with subnet mask (IPv4), if not already defined
- VMAC, if not already defined (if omitted, it will be generated dynamically at TCP/IP startup)
NETWORK STRATEGY
How to determine how many Network Express ports to order? - Order at least the number of ports equal to the greather of current number of OSA ports and current number of RoCE ports.