初入Radware負載均衡的世界
在負載均衡方面有所研究的朋友肯定會知道Radwar公司。對于這個知名企業在負載均衡方面的方案設計也是比較完善的。那么我們現在就來以中移的系統方案為例簡單了解一下Radware負載均衡方案的內容。
中國移動通信主要經營移動話音、數據、IP電話和多媒體業務,并具有計算機互聯網國際聯網單位經營權和國際出入口局業務經營權。中國移動數據業務管理系統(MISC)是中國移動數據業務管理核心平臺,主要功能是管理訂購關系和代計費,支撐著短信、WAP、彩信等主要數據業務,是目前全球規模最大的數據業務管理系統。DSMP是由中國移動主持、卓望科技參與制訂的數據業務管理平臺技術標準,卓望科技MISC平臺即是對應DSMP技術規范的產品。目前,MISC平臺在全國共建有28個節點,覆蓋了中國移動集團及所有省級公司,管理著3000多家SP和上萬項全網及本地業務。
Radware作為MISC平臺智能應用交換設備的供應商,旗下的WSD已經部署在全國14個核心節點,目前系統運行穩定可靠。經過近兩年的不懈努力,MISC已在全網建成。而MISC平臺在數據業務管理中正發揮著及其重要的作用。該系統性能穩定并經受了高峰期大業務量的考驗,從技術上大大提升了中國移動“移動夢網”業務合作管理體系的能力,用戶投訴明顯下降,下降率達96%。MISC平臺將在中國移動未來數據業務發展進程中扮演非常重要的角色。
對應用服務器負載均衡的需求
為了MISC系統應用的高可用性、高性能和安全性,中國移動網絡應用需達到下列需求。
(1)提高網絡應用的可靠性:由于應用服務器硬件的穩定性、流量壓力超載、網絡攻擊等情況經常會出現意外宕機,無法保證網絡7x24小時的持續性服務;需要自動的網絡應用可用性檢查,保證網絡應用的持續性服務。
(2)提高網絡應用的性能:在網絡應用系統中,通常會采用多臺服務器同時提供服務的方式,由于網絡中的流量并不均衡,因此造成網絡應用性能不穩定,從而影響到整個網絡應用系統的性能,需要智能負載均衡技術來提高網絡應用的性能。
(3)對DSMP應用的全面識別和支持:通過多種手段正確判斷服務器的健康狀況,識別會話中的Cookie,支持會話保持功能;實現服務器的端口對外轉換,隱藏服務器的真實端口并提高安全性。
Radware WSD因地制宜的方案
此次方案中采用Radware公司的WebServerDirector(APPDirector) 應用交換(AS II)實現了APP Server服務器的負載分擔。WSD-Pro是提供本地服務器群負載均衡和容錯的產品,主要目的是為了使多臺主機協同對外提供服務,而從外部看來就好像是一臺主機一樣(虛擬服務器),從而提高服務器的處理性能。
對于上述系統,WSD的解決方案提供了三級全面冗余機制。
(1)對于每種應用,負載均衡設備根據管理員事先設定的負載算法和當前網絡的實際動態的負載情況,決定下一個用戶的請求將被重定向到的服務器,而這一切對于用戶來說是完全透明的。
(2)對于整個服務器系統,資源得到了充分的利用和冗余。引入了WSD后,每臺機器的資源都會得到充分利用,并減少了單點故障的問題。
(3)負載均衡設備WSD也引入冗余備份機制,避免了設備的單點故障。它對應用的全面支持,高級的健康檢查特性保證了對應用的精確監視;對會話的精確識別,提供了會話持續性的支持以及更加靈活的負載分擔。