Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Windows Server 2003 網路負載平衡 (NLB) 叢集完整部署實戰

編輯:Windows 2003 系統技巧

當單一伺服器無法滿足龐大網路請求時,Windows Server 2003 內建的網路負載平衡 (NLB) 可將流量分散至最多 32 台伺服器,提供高可用性與擴展性。本文以雙節點為例,詳細記錄 NLB 叢集的規劃、安裝、驗證全過程。

NLB 核心優勢

  • 支援最多 32 節點分攤流量,重負載下仍能快速回應。
  • 對外僅需單一虛擬 IP (VIP) 或網域名稱。
  • 節點故障自動偵測與流量重新分派,服務不中斷。
  • 可在一般 PC 硬體上部署,成本低。
  • 適用服務:IIS、ISA Server、VPN、終端機服務、Windows Media Services 等。

環境規劃範例

角色電腦名稱實體 IP
節點 1w2003-1202.206.197.190
節點 2w2003-2202.206.197.191
叢集 VIPcluster.heinfo.edu.cn202.206.197.195

若無 DNS,可在用戶端 C:\Windows\System32\drivers\etc\hosts 加入 202.206.197.195 cluster.heinfo.edu.cn。

部署步驟

前置條件

  • 每台伺服器僅安裝 TCP/IP 協定,勿裝 IPX/NetBEUI。
  • 網卡屬性中「網路負載平衡」勾選項保持未勾選(由 NLB 管理器控制)。
  • 所有節點管理員帳號密碼一致,便於遠端管理。

建立第一個節點

  1. 以管理員登入 w2003-1,開啟「網路負載平衡管理器」。
  2. 右鍵「網路負載平衡叢集」→「新增叢集」。
  3. 「叢集參數」:IP 填 202.206.197.195,子網路遮罩預設,完整網際網路名稱填 cluster.heinfo.edu.cn。若需遠端管理,勾選並設密碼。
  4. 「連接」頁面:主機名填 w2003-1,點「連接」,選擇與 VIP 同網段的網卡,下一步→完成。等待配置完成。

加入第二個節點

  1. 在 w2003-1 的 NLB 管理器中,右鍵叢集→「將主機加入叢集」。
  2. 主機名填 w2003-2,連接,選擇其網卡(202.206.197.191),完成。
  3. 關閉管理器,重新開啟並「連接到現有叢集」,輸入 w2003-1 即可統一管理。

用 IIS 驗證負載平衡效果

  1. 兩節點皆安裝 IIS(「加入/移除 Windows 元件」→「應用程式伺服器」→「Internet 資訊服務」)。
  2. 節點 1 的 C:\Inetpub\wwwroot\default.htm 寫入 This win2003-1。
  3. 節點 2 同目錄寫入 This win2003-2。
  4. 用戶端瀏覽 https://cluster.heinfo.edu.cn,重新整理會交替顯示兩字串,證明流量已分散。
  5. 拔除任一節點網路線,另一節點仍繼續服務,驗證容錯。

正式上線時,需確保所有節點網站內容一致(可用 DFS 複寫或共享儲存)。NLB 為無共享架構,擴充節點只需重複「加入主機」步驟,極具彈性。

Copyright © Windows教程網 All Rights Reserved