Windows Server 2008R2 配置網絡負載平衡(NLB)


目錄

配置環境

  VMware:(版本10.0.01)

  主集群IP:192.168.220.102

  VM1:192.168.220.103

  VM2:192.168.220.104  

  

  說明:環境原因,采用雙節點配置記錄配置過程  

安裝

   在VM1和VM2打開服務管理器

  • 安裝網絡負載平衡

  功能--->右鍵--->添加功能--->勾選網絡負載平衡-->一路下一步直到完成

  • 安裝Web服務器 IIS

  角色--->右鍵--->添加角色--->勾選 Web服務器 IIS--->一路下一步直到安裝完成

  注意:本文只是為了搭建網絡負載平衡,如果需要ASP.NET,請先安裝對應的需要版本的.NET Framework(Windows Server 2008中可以在功能中添加.NET Framework 3.5),然后在安裝IIS時勾選上需要的選項

配置

  VM1機器上

  開始菜單--->管理工具--->打開 網絡負載平衡管理器 --->網絡負載平衡集群--->右鍵 新建

  輸入VM1的IP地址,點擊連接,連接成功后如下圖

  點擊下一步

  繼續下一步,點擊添加

  如下圖輸入主集群IP地址,點擊確定

  繼續下一步,群集操作模式選擇多播

  下一步,完成,連接成功后顯示如下圖(103機器小ICON為綠色) 

  繼續在VM1上添加主機到群集

  輸入VM2的IP地址,點擊連接完成

  一路下一步,直到完成

 

  在VM2機器上

  點擊連接到現存

  輸入主群集IP,點擊連接
  連接完成后如下圖
  到些就配置完成了:
 
  注意:在配置時的優先級,根據機器的配置或需求自主調整,群集操作模式我在后面會給出描鏈接,都是老概念,就不引述了!

測試

  1.在VM1和VM2的C盤根目錄下NLB_TEST(此目錄為了建立網站測試用,目錄位置不限)

  2.VM1和VM2在NLB_TEST目錄中分別新建index.html,內容如下

<html>
<head>
<title>192.168.220.103</title>
<head>
<body>
<h1>Server:192.168.220.103</h1>
</body>
</html>
<html>
<head>
<title>192.168.220.104</title>
<head>
<body>
<h1>Server:192.168.220.104</h1>
</body>
</html>
VM2

  3.在VM1和VM2中分別新建網站NLB_TEST,並指向在C盤上建的NLB_TEST,端口設為8000(IIS怎么建網站就不詳細說明了)

  分別訪問http://192.168.220.103:8000/http://192.168.220.104:8000/,一切訪問正常

  用主集群IP訪問 192.168.220.102:8000,顯示VM1中布署的網站

  注意:此訪問就算多次刷新測試看不出VM1和VM2機器上的自由切換,在壓力較大的情況下才能看出

 

  4.停掉VM1節點NLB_TEST網站,訪問192.168.220.102:8000,會自動轉到104(103機器小ICON為紅色表停止)

 

  到此就算搭建完成了!

其它

  由於只是為了記錄過程,很少提及概念性的東西,需要了解的可以看看以下鏈接

 

  網絡負載平衡:http://technet.microsoft.com/zh-cn/library/cc770558.aspx   (有比較全面的概念、原理、配置過程)

  

  關於群集操作模式,官方是這么描述的

群集操作模式參數指定是否應該將多播媒體訪問控制 (MAC) 地址用於群集操作。如果啟用了多播,則 NLB 會將群集適配器的群集 MAC 地址轉換為多播地址。還確保群集的主要 IP 地址作為地址解析協議 (ARP) 的一部分解析為該多播地址。現在,適配器可以使用在單播模式中被禁用的初始內置 MAC 地址。

啟用 Internet 組管理協議 (IGMP) 支持之前,必須首先啟用多播支持。還可以在網絡適配器上啟用 IGMP 支持。

“IGMP 多播”復選框用於啟用 IGMP 支持,以便通過限制僅與“網絡負載平衡端口”通訊來限制交換機廣播。也就是說,啟用 IGMP 支持可以確保針對 NLB 群集的通訊只經過那些為群集主機提供服務的端口,而不經過所有交換端口。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM