Neuerungen in Oracle Solaris 9 10/10

Verbesserungen für die Vernetzung

In Oracle Solaris 10 9/10 wurden die folgenden Verbesserungen für die Vernetzung implementiert.

BIND 9.6.1 für Oracle Solaris 10

BIND 9.6.1 aktualisiert den Solaris Domain Name System Server. Die betreffenden Tools weisen die folgenden neuen Merkmale auf:

GLDv3-Treiber-APIs

In dieser Version wird eine Kernuntermenge der GLDv3 (Generic LAN Driver version 3)-Treiber-APIs veröffentlicht und Autoren von Drittanbieter-Gerätetreibern zur Verfügung gestellt.

Informationen zum Schreiben eines Ethernet-Treibers mithilfe der GLDv3-Grundstruktur finden Sie in Kapitel 19, Drivers for Network Devices in Writing Device Drivers.

IPoIB-Verbindungsmodus

Der IP over Infiniband (IPoIB)-Verbindungsmodus sorgt für eine verbesserte Funktionsfähigkeit des IPoIB-Treibers. Anstatt über UD-Datagramme zu kommunizieren, erlaubt diese neue Funktion den Oracle Solaris-Knoten, im Verbindungsmodus Verbindungen mit gleichrangigen Knoten herzustellen, die ebenfalls den Verbindungsmodus unterstützen. Diese Funktion verbessert die Latenz und die Bandbreite und senkt zudem die CPU-Auslastung für IPoIB. Wenn gleichrangige Knoten den Verbindungsmodus nicht unterstützen können, kehrt der Treiber automatisch zum UD-Datagramm-Modus zurück, wodurch eine Konnektivität hergestellt wird, die mit der Konnektivität der nur für das Original-UD bestimmten Version des Treibers vergleichbar ist.

Open Fabrics User Verbs Primary Kernel Components

Diese Funktion stellt Open Fabrics Enterprise Edition (OFED) RDMA CM Kernel-KPIs bereit. Sie erlaubt Kernsystemmodulen und Treibern, die OFED-definierten KPIs zum Verwalten von Infiniband-Verbindungen zu verwenden. Außerdem stellt diese Funktion die Kernsystemkomponenten bereit, die zur Einbindung von OFED-Bibliotheken in das InfiniBand Transport Framework (IBTF) erforderlich sind.

Verbesserte InfiniBand-Infrastruktur

Die InfiniBand-Infrastruktur wurde erweitert, um die Benutzerfreundlichkeit zu verbessern und die Stabilität gegenüber Strukturfehlern zu erhöhen. Folgende Verbesserungen wurden realisiert:

Diese Funktion verbessert die Leistung von IPoIB im UD-Datagramm-Modus. Dadurch wird der Durchsatz im UD-Modus merklich verbessert und die CPU durch den IPoIB-Treiber weniger belastet. Zusammen mit der Verdoppelung der MTU-Größe für die InfiniBand-Struktur sorgt diese Funktion für eine wesentlich höhere Leistung von IPoIB im UD-Modus wie auch im Verbindungsmodus. Die Speicherregistrierung und -geschwindigkeit wurden ebenfalls verbessert.