系統區域網路簡介
系統區域網路 (SAN) 是高效能且連線導向的網路,可連結電腦的叢集。 SAN 可提供高頻寬 (1 Gbps 或更新) 低延遲。 SAN 通常是由支援八個以上的節點的中樞切換。 SAN 節點上節點之間的纜線長度從數公尺到數公里。
不同于乙太網路和 ATM 等現有網路技術,SAN 提供可靠的傳輸服務;也就是說,SAN 保證會以傳送時的順序傳遞未更正的資料。 除非必須在子網之間路由傳送流量,否則 SAN 中的連線端點不需要使用 TCP/IP 通訊協定堆疊來傳輸資料。 SAN 本機通訊可以使用原生 SAN 傳輸,略過 TCP/IP 通訊協定堆疊。
SAN 網路介面控制器 (NIC) 、SAN NIC 的傳輸驅動程式,或兩者的組合會公開私人傳輸介面。 不過,由於大部分的網路應用程式會透過 Windows 通訊端寫入使用 TCP/IP,因此無法直接使用 SAN。 下圖所示的 Windows 通訊端直接 元件可讓這些應用程式以透明方式使用 SAN,而不需要修改。 Windows Sockets Direct 是:
Microsoft Windows 2000 Datacenter Server
Microsoft Windows 2000 進階伺服器 SP2
Microsoft Windows 2000 伺服器設備套件 SP2
Microsoft Windows Server 2003
下圖顯示支援 SAN 所需的架構。 陰影區域代表 SAN NIC 廠商提供以使用 SAN 啟用的元件。
下圖所示的元件描述如下。
Windows Sockets 應用程式
與 Windows Sockets 搭配網路服務介面的應用程式。
Windows 通訊端
Windows Sockets 介面 (Ws2_32.dll) 。
Windows Sockets SPI
Windows Sockets 服務提供者介面 (SPI) 。
Windows Sockets 參數
Windows 通訊端會在使用標準 TCP/IP 服務提供者與特定 SAN 服務提供者之間切換。
TCP/IP 服務提供者
使用者模式 DLL 和相關聯的核心模式 Proxy 驅動程式,組成 TCP/IP 的標準基底 Windows 通訊端服務提供者。 Proxy 驅動程式會公開 TDI 介面。
SAN 服務提供者
SAN 服務提供者的使用者模式 DLL 部分。
SAN 服務提供者的 Proxy 驅動程式
SAN 服務提供者的核心模式 Proxy 驅動程式。
NDIS 迷你埠驅動程式
支援使用標準 TCP/IP 通訊協定驅動程式與 SAN NIC 通訊的 NDIS 迷你埠驅動程式。
SAN 傳輸
可靠的傳輸服務,可在 NIC 中完全實作、在軟體中完全實作,或同時以硬體和軟體的組合實作。
SAN NIC
實體 SAN 網路介面控制器 (NIC) 。
特定 SAN 的核心模式提供者。 (保留供日後使用。)