-
熱線電話18971181511
-
售后熱線:027-87661289 87663967
郵箱:dingweihp@163.com
地址:武漢市洪山區珞瑜路95號融科·珞瑜中心

網絡web服務器負載均衡解決方案
網絡web服務器負載均衡解決方案
隨著公司產品業務的推廣發展壯大,對服務器的硬件性能、相應速度、服務穩定性、數據可靠性的要求越來越高。今后服務器的負載將難以承受所有的訪問。從公司的實際情況,運營成本網絡安全性考慮,排除使用價格昂貴的大型服務器、以及部署價格高昂的專用負載均衡設備。
DNS輪詢負載均衡解決方案雖然成本低廉但是安全性能不是很好,加上公司產品的特殊性需要用戶驗證的體系,在會話保持方面是一大缺陷,會話保持,如果是需要身份驗證的網站,在不修改軟件構架的情況下,這點是比較致命的,因為DNS解析無法將驗證用戶的訪問持久分配到同 一服務器。雖然有一定的本地DNS緩存,但是很難保證在用戶訪問期間,本地DNS不過期,而重新查詢服務器并指向新的服務器,那么原服務器保存的用戶信息 是無法被帶到新服務器的,而且可能要求被重新認證身份,來回切換時間長了各臺服務器都保存有用戶不同的信息,對服務器資源也是一種浪費。
企業還有另一種選擇解決難題,構建集群服務器----通過整合多臺相對低廉的普通服務器,以同一個地址對外提供相同的服務。LVS負載均衡集群解決方案是目前企業最常見運用范圍最廣的一種集群技術。
Web服務集群負載均衡理論思路
負載均衡的思路下多臺服務器為對稱方式,每臺服務器都具備等價的地位,都可以單獨對外提供服務而無須其它服務器的輔助。然后通過某種負載分擔技術,將外部發送來的請求均勻分配到對稱結構中的某一臺服務器上,而接收到請求的服務器都獨立響應客戶機的請求。由于建立內容完全一致的Web服務器并不復雜,可以使用服務器同步更新或者共享存儲空間等方法來完成,因此負載均衡技術就成為建立一個高負載Web站點的關鍵性技術。
公司外網服務器的網絡環境及工作模式的選擇,Lvs負載均衡的工作模式一共有三種,分別是
1、network address translation地址轉換模式 ;
2、ip tunnel IP隧道模式 ;
3、direct routing直接路由模式。
這3種工作模式中,NAT模式只需要一個公網ip,成為最簡易的負載均衡模式,安全性比較好,相對而言DR模式的負載能力更為強大、適用范圍更廣。
DR工作模式采用半開放式的網絡結構,各節點服務器與調度器處在同一個物理網絡,負載均衡調度器與各節點服務器使用本地網絡相連,客戶端請求訪問會請求調度器的虛擬IP地址,服務器響應不經過調度器,直接響應客戶端。
DirectRouting 工作模式客戶端請求及服務器響應流程
基于DR模式的LVS負載均衡集群的網絡架構
