In Solaris 10 5/09 wurden die folgenden Treiber-Funktionen und Verbesserungen implementiert.
Diese Funktion bietet einen Solaris-Treiber für die vierte Generation der InifiniBand (IB)-HCA-Chips von Mellanox, Ltd. Der Hermon-Treiber bietet IB-Unterstützung für SDR-, DDR- und QDR-Chips für konventionelle HCAs, EMs und NEMs, die in Blade-Umgebungen eingesetzt werden.
Der Hermon-Treiber sorgt im Vergleich mit früheren Generationen des IB-Produkts für eine größere Bandbreite und geringere Latenz in IB-Übertragungen. Die größere Bandbreite und die geringere Latenz sind die wichtigsten Faktoren in der Hochleistungsdatenverarbeitung, während eine erhöhte Leistung in allen Umgebungen von Vorteil ist.
Außerdem wird die uDAPL-Bibliothek, eine wichtige Grundlage der MPI-Bibliothek, aktualisiert, damit sie mit diesem Treiber kompatibel ist, wodurch für eine optimale Leistung in Verbindung mit MPI-basierten Anwendungen gesorgt wird.
Mit der Implementierung der Version Solaris 10 5/09 wird iSCSI Target aktualisiert, wodurch neue Leistungsmerkmale und Funktionen bereitgestellt werden.
Die Aktualisierung von iSCSI Target schließt folgende Verbesserungen der Leistung, Skalierbarkeit, Interoperabilität und Zuverlässigkeit ein:
Verbesserte Wiederherstellung bei TCP/IP-Zeitüberschreitung
Aufruf von SCSI RESETs durch iSCSI-Initiator
Codepfad- und Speicherlochbereinigung
Verbesserte Interoperabilität mit Target Port Group Tags (TPGT), unidirektionale und bidirektionale CHAP-Authentifizierung und RADIUS-Server-Unterstützung
Verbesserte Unterstützung des Internet Storage Name Service (iSNS), einschließlich Wiederherstellung bei Nichtverfügbarkeit von iSNS-Servern
Aktualisierte SCSI-3 Persistent Reserve-Funktion (SCSI-3-Funktion zur persistenten Reservierung), wodurch die Funktion sowohl bei Solaris als auch anderen Betriebssystemen in verschiedenen Clustering-Lösungen verwendet werden kann
Die Solaris iSCSI Target-Version unterstützt nun eine große Zahl von iSCSI-Initiatoren für die folgenden Betriebssysteme:
Solaris 10
OpenSolaris
Linux: Red Hat Enterprise Linux (RHEL), Suse und Ubuntu
VMWare ESX
Microsoft Windows (XP, Vista, Server 2003, Server 2008, Windows Cluster Server)
Mac OS X
ntxn(7D) ist ein neuer NIC-Treiber, der PCI Express-basierte 10-Gigabit-Ethernet-Netzwerkschnittstellenkarten (NICs) von NetXen unterstützt. Bei Plattformen mit installierter NetXen-Netzwerkschnittstellenkarte können Benutzer über Solaris auf das Netzwerk zugreifen.
Mit der Implementierung der Version Solaris 10 5/09 werden bei manchen x64- und x86-Maschinen für die ICH10- und Hartwell-Netzwerkschnittstellen die standardmäßigen Netzwerkschnittstellenkarten (NICs) eingesetzt. Mit diesen Netzwerkschnittstellen können Benutzer leicht auf das Netzwerk zugreifen.
Der xge-Treiber kann mehrere Empfangsringe und MSI-X aktivieren, sofern der Treiber genügend MSI-X-Vektoren auf Plattformen zuordnen kann, die MSI-X unterstützen. Die Leistung des Treibers wird durch diese Funktion erhöht. Wenn der Treiber nicht genügend MSI-X-Vektoren zuordnen kann, arbeitet er weiterhin im vorhandenen Unterbrechungsmodus.