第一部分 系統集群安裝
第二部分 SQL集群安裝
第四部分 安裝和配置sharepoint 場(三層拓撲部署)
接下來一步一步開始配置NLB吧, 以下開始講解如何配置NLB集群作為sharepoint web 前段服務器 (web front-end server,簡稱wfe)
先開始來了解一些信息:
IP地址:
- 你需要一個虛擬IP,這是用來作為集群的IP(公開的) 並且應用在所有的集群節點上
- 另一方面每個集群節點上需要專用IP(非公開的)並且每個集群節點上不能相同
- 配置這些IP地址要根據實際的單廣播或者多廣播適配器
- 假如使用單個適配器:專用IP地址總是第一個進入因此出口連接到集群主機的這個地址總是取代了虛擬IP,否則,返回來的有可能被NLB傳到另一個集群主機
- 專用IP(私有的)和集群IP(共有的)必須使用同一子網掩碼
一般覺得:
- 多廣播比單廣播慢
- 一般配置為單廣播在兩個適配器上,多廣播在一個適配器上
- 獲取最好的性能是多個單廣播和多個多廣播一起使用,不過這需要很復雜的配置
1,如果使用hyper-v,需要開啟ip soofing,如下:
2,NLB配置,打開服務管理器,添加NLB到每個WFE服務器上
3,從管理工具哪里打開NLB管理器,點擊集群-新建,或者在開始哪里輸入NLBMGR
4,添加一個wfe服務器(SPSFE01) 如下:
5,選一個網絡適配器然后點擊下一步
5,首選看到的將是私有IP,在這里你可以添加很多私有IP,保持默認就行了,點擊下一步:
- 優先級 (Priority)--唯一ID(unique ID)
- 每個主機都有獨立的ID
- 最低優先級的主機被稱作主服務器並且管理所有的集群規則,這些不被Port's Rule處理
- 專用IP地址
- 必須配置成TCP/IP的第一個屬性
- 必須匹配TCP/IP的屬性
- 初始化狀態
- 判斷需要添加的主機是否是啟動狀態
5,下圖是彈出一個需要添加NLB IP(公有IP)將被用來連接前WFE 服務器。
必須輸入集群IP然后點擊下一步:
6,接下來出現的界面中將要輸入集群的名字,通過選擇NLB集群IP然后輸入名字(SPSFENLB),這個IP將被用作NLB的IP可以訪問外部通訊,可以路由到最近的網絡節點.
IP Address:虛擬IP(公有的)被用來設置成NLB集群IP,必須和所有集群內的主機相同,所有的應用程序將連接到這個IP上。
Full internet name:集群名字.域,必須和所有集群下的主機的相同,並且用戶可以通過輸入這個名字可以訪問這個web集群. 這個名字必須注冊並且映射到DNS。
Cluster Operation Mode:
多廣播:
- 選擇這個將使用共用IP和私有IP
- 最佳的情況是只有一個網卡並且上面沒有其他的程序使用
- AC地址需要配置成多廣播MAC 地址
- 如果客戶端通過路由(在另一個局域網中)訪問這集群節點需要確保這個路由開啟了ARP(映射多個IP地址到MAC上)
- IGMP 被開啟(只有集群端口被放行)
單廣播:
- 選擇這個的話所有的集群節點將使用公有IP,如有只有一個網卡的話使用這個將直接使用這個公有IP.
- 最理想的情況是有兩張網卡,一個配置公有的IP,一個配置私有的IP
- 使用單廣播的性能比多廣播的性能要好.
- 集群MAC地址將重載內置的MAC地址(有些適配器不允許這樣那么需要更換掉這樣的適配器)
當你使用單廣播方法時, 所有的集群主機將共用一個單廣播MAC地址,NLB將重寫集群適配器的MAC地址更換成NLB的MAC地址並分配到所有的集群主機.
當你使用多廣播方法時, 每個集群內的主機將返回原始的MAC地址,另外對於原始的適配器MAC地址將被分配到多廣播MAC地址,這個多廣播MAC地址將被所有的集群主機共享,接入進來的客戶端請求將被發送到所有使用多廣播的集群主機上.
作為經驗來說一般選擇單廣播分配客戶端請求,除非每一個集群內的主機都值安裝了一個適配器並且要求集群內的主機彼此內部通訊.
7,定義一個端口規則,這是一個可選項,一般默認啟用所有的.
然而如果你想限制一直訪問規則,可以點擊修改:
6,完成之后,點擊添加其他的WFE主機,方法同上.
7,兩台WFE服務器已經添加到NLB集群中.
8,到AD中去為這個NLB集群名字創建一個主機記錄
多廣播VS單廣播
多廣播 |
單廣播 |
NLB為網卡添加一個虛擬IP,但是總是保持網卡 的原始MAC地址 |
NLB重寫網卡的原始IP,用集群的IP |
不是所有的路由器都支持兩個MAC地址在一個網 卡上,因此路由器可能拒接來自NBL主機的請求, |
可以運行很好因為每個網卡只有一個MAC地址 |
服務器可以通過原始的MAC地址跟所有的NLB 管理員通訊 |
因為所有的集群內的主機都是用相同的IP和MAC 地址因此它們不能彼此通訊,因為這樣所以需要另一 個網卡來使它們相互通訊 |
注意:一些路由器不支持多個MAC地址通過一個IP,有可能需要一些特殊的配置為這些路由器
例如:IP地址從224.0.0.0 到 239.255.255.255 是多廣播地址, 而192.168.0.158則屬於單廣播地址.