分類  >  Web前端 >

SharePoint諮詢師之路:設計先期的那些事四:負載均衡 - web伺服器

tags:    時間:2013-12-09 23:31:48
SharePoint諮詢師之路:設計之前的那些事四:負載均衡 - web伺服器

SharePoint諮詢師之路:設計之前的那些事四:負載均衡 - web伺服器

 提示:本系列只是一個學習筆記系列,大部分內容都可以從微軟官方網站找到,本人只是按照自己的學習路徑來學習和呈現這些知識。有些內容是自己的經驗和積累,如果有不當之處,請指正

  • 容量管理
  • 規模
  • 體系結構
  • 負載均衡

 SharePoint服務場中,Web伺服器通常用來出來用戶的頁面請求,把用戶請求傳遞到相應的服務或者資料庫,然後傳回數據。當同一時間內訪問SharePoint的用戶過多時,就會導致用戶排隊,頁面的響應延遲。為了解決這種情況,我們通常的做法是增加Web伺服器,增加的web伺服器可以分擔用戶請求的壓力,也可以作為故障備份的機器————另一個web伺服器發生故障時,其他web伺服器可以繼續工作。

 

那麼Web伺服器是如何起到負載均衡的作用?很多人以為只要配置了多台web伺服器,它們就已經起了負載均衡的作用。這個完全是錯誤的觀點,SharePoint本身並不做任何的負載均衡,任何web伺服器必須通過其他設置來起到負載均衡的作用。

 

基本上可以根據自身的條件和目標,可以通過以下三種方式達到負載均衡的作用:

  • 通過DNS配置把不同IP段的請求導向到不同的web伺服器
  • 通過NLB(Network Load Balancing), NLB可以根據web伺服器真實的負載來載入用戶的請求。如果一個伺服器已經在處理非常大數量的請求時,用戶的請求就被導向到另外的web伺服器。此外通過這種方式的配置,多餘的web伺服器可以作為出故障時自動備份的伺服器。
  • 通過第三方的軟體和硬體負載伺服器比如CiscoF5。如果有很多個web伺服器,可以採用這種方式。

 

這裡我們來實踐下如果通過NLB來實現SharePoint的負載均衡

首先在所有web伺服器上安裝Network Load Balancing

1. 打開伺服器管理工具

  

   

2. 打開Network Load Balancing 管理器

 

3. 添加一個Cluster

  

4. 添加一個其中一個web伺服器的IP地址作為Cluster的第一個主機,然後點擊Connect -Next,然後全部用默認設置,再點擊Next.

  

5. 設置ClusterIP地址:這個是Cluster的專用地址,也就是DNS指向的地址。然後點擊OK (為了增加容錯性,可以添加多個Cluster IP.

  

6. 點擊Next,選中「MultiCast」為操作模式

  

7. 指定規則:點擊「edit」編輯默認埠的規則

  

8. 勾掉「All「,並選中「Network」左右過濾方式

  

9. 點擊OK,然後點擊「Finish」。

  

10. 右鍵點擊IP地址可以添加其他的web伺服器。

  

11. 最後我們通過以下方式添加相應的DNS記錄

  

12. 綁定站點

  

13. 更改SharePoint AAM的設置

  

14. 完成

下次學習如何在資料庫端做負載均衡

 

推薦閱讀文章

Bookmark the permalink ,來源:互聯網