Verwenden eines SAN mit Windows Sockets-Anwendungen
Windows Sockets-Anwendungen können von der Verwendung eines System Area Network (SAN) profitieren. Diese Anwendungen können ein SAN verwenden, um Daten in Massenform zu übertragen und Daten direkt in das SAN-Netzwerk zu übertragen, ohne die Benutzer-Kernel-Grenze zu kopieren, indem sie eine Technologie namens Windows Sockets Direct verwenden. Mit Windows Sockets Direct können diese Anwendungen ein SAN transparent verwenden.
Für jede Windows Sockets-Anwendung kann Windows Sockets Direct folgendes ausführen:
Leiten Sie Datenverkehr, der über ein SAN fließt, direkt an das SAN weiter.
Die vom System bereitgestellte Windows Sockets-Switchkomponente von Windows Sockets Direct leitet Datenverkehr für ein SAN, der von einer Windows Sockets-Anwendung stammt, direkt an die SAN-NIC weiter, um über das SAN-Netzwerk übertragen zu werden. Der Switch verwendet den speziellen Windows Sockets-Dienstanbieter dieses SAN, um Daten zu übertragen.
Weiterleiten von Datenverkehr, der über andere Netzwerke fließt, über TCP/IP.
Um Datenverkehr, der nicht für ein bestimmtes SAN gilt, von einer Windows Sockets-Anwendung weiterzuleiten, muss der Switch den TCP/IP-Dienstanbieter verwenden. Der nicht SAN-spezifische Datenverkehr umfasst z. B. Datagramme, Multicasts und Verbindungen, die weitergeleitet werden müssen. Der nicht SAN-spezifische Datenverkehr wird dann über TCP/IP und den NDIS-Miniporttreiber an die SAN NIC weitergeleitet.