windows server 2008 R2 搭建 IIS 負載平衡web
咱們直接從實驗入手,那樣更容易理解,安裝iis的步驟就跳過windows
首先,準備三臺虛擬機,要求三臺虛擬機能相互訪問。本實驗裏的三臺計算機名稱分別是:文件服務器08s6,兩個羣集節點分別是08s5和083,網站的配置和主目錄放在文件服務器08s6上。給每臺虛擬機新創建一個相同的用戶名(webuser)和密碼(123.com)。把webuser加入到 iis_iusrs 組。瀏覽器
三臺虛擬機的ip:服務器
08s6:192.168.5.6網絡
08s5:192.168.5.5ide
08s3:192.168.5.3工具
羣集ip:192.168.5.8測試
(鑑於本人在第一次配置的時候,確實被裏面的密碼搞暈了,由於裏面的密碼要輸入的地方太多,因而爲了方便你們,我在此專門把密碼給你們寫出了,)網站
好了,咱們開始加密
第一部分:配置IIS
1,下圖,此處的文件服務器是一個共享文件夾,你們之後再企業裏可部署成多臺冗餘,經過DFS來同步複製,也可使用SAN。
在它上面創建一個共享文件夾NLBweb,子文件夾config。一個測試網頁文件iisstart.htm,效果也展現給了你們,實驗的最後將經過羣集ip來把此頁面呈現給訪客。
2,下圖:來到08s5,在08s5 安裝好IIS ,打開iis管理器,定位服務器名08s5,打開共享的配置
導出配置到 08s6\NLBweb\config 點擊 鏈接爲
,3,填寫以下圖,此處填寫帳號:webuser。點擊 肯定 來到下一步
4,下圖:注意此處的「加密密鑰」,並不是本地計算機的任何帳戶密碼,這是從新定義的一個後面啓用共享配置的密碼,必定要記住!!!
,5,下圖:共享配置導出成功後須要 啓用共享配置 ,路徑,用戶名填寫如圖。
,6,如圖:點擊 應用 後,提示須要裏輸入密碼,輸入第4圖的密碼
7,注意,若是提示 保存出錯 ,是由於你的 webuser 用戶有沒有加入 iis_server 組,添加進去就行了。
按照此方法從第5步開始,配置網絡負載羣集的第二個節點 08s3 。注:08s3上不用導出配置!
路徑爲 08s6的共享路徑。
9,鏈接爲 webuser 用戶
10,測試設置
第二部分:
1,在08s5和08s3上面安裝網絡負載平衡功能
2,打開 管理工具---網絡負載平衡管理器----右擊新建羣集
,3,先添加08s5(很差意思,被塗紅了),選擇本地鏈接網絡,此處選擇的網絡是08s5與08s3和08s6相鏈接的網卡。
,4,優先級(單一主機標識符),由於是第一臺,因此他的優先級默認是1。單一主機標識符也就是羣集裏的host ID,羣集用來區分不一樣計算機的號碼
,5,此處是填寫羣集ip地址,下圖填寫的是192.168.5.8
6,此處 羣集操做模式,簡單給你們介紹一下,你們下來能夠自行參考戴有煒老師的《windows server 2008 R2 網絡管理與架站》
單播:NLB羣集內的每一臺服務器的MAC地址都會被替換成一個相同的羣集mac地址。替換mac地址時會用到Host ID (注意:不是計算機名字哦)
多播:NLB羣集內的每一臺服務器會有一個共享的羣集MAC地址,他是一個多播mac地址,隸屬於一個多播組,經過多播mac地址來監聽外部請求。
默認下一步
,7,以下圖,羣集創建完成。
差點忘了告訴你們,創建羣集,須要開啓hyper-v的mac地址欺騙功能,在hyper-v設置裏。
第三部分:測試負載平衡
打開一臺win7的電腦,讓它跟羣集服務器的ip地址在一個網段
在瀏覽器裏輸入羣集ip地址,就能訪問啦