武漢理工大學(xué)以NetScaler應(yīng)對瞬間流量爆發(fā)
摘要
武漢理工大學(xué)校園網(wǎng)突發(fā)的認證和訪問流量大,其最首要的設(shè)計目標就是解決高峰期集中認證的壓力,最大的難點也在于峰值流量的負載均衡。Citrix NetScaler有效地卸載了服務(wù)器壓力,提升了服務(wù)器性能。特別是在大量用戶突發(fā)訪問請求時,可以有效保證后臺系統(tǒng)可靠運行,減輕運維壓力。
武漢理工大學(xué)是教育部直屬的全國重點大學(xué),首批列入國家“211工程”重點建設(shè)的高校占地面積4000余畝,有教職工5500余人,本科生、博士、碩士生和外國留學(xué)生合計超過50000名,學(xué)科涵蓋工學(xué)、理學(xué)、文學(xué)、管理學(xué)、經(jīng)濟學(xué)、法學(xué)、哲學(xué)、歷史學(xué)、教育學(xué)、醫(yī)學(xué)、藝術(shù)學(xué)等門類,建有多個國家重點實驗室和省部級重點實驗室,還包括四座現(xiàn)代化圖書館。
挑戰(zhàn)
武漢理工大學(xué)校園網(wǎng)包含有線網(wǎng)絡(luò)和無線網(wǎng)絡(luò),用戶數(shù)量達3-5萬人,橫跨3個地理上互不相連的校區(qū),為全校師生提供互聯(lián)網(wǎng)和教育網(wǎng)接入服務(wù)。同時,還需要為多個應(yīng)用系統(tǒng)提供可靠性和安全性保障,并對應(yīng)用系統(tǒng)進行加速優(yōu)化。另外,考慮到學(xué)校的快速發(fā)展,需要整個校園網(wǎng)系統(tǒng)具備良好的擴展性。
由于突發(fā)的認證和訪問流量大,對網(wǎng)絡(luò)系統(tǒng)負載均衡的能力要求極高,對后臺服務(wù)器的負載能力要求也非常高,這是校園網(wǎng)非常顯著的應(yīng)用特征,其最首要的設(shè)計目標就是解決高峰期集中認證的壓力,最大的難點也在于峰值流量的負載均衡。
方案選型
武漢理大學(xué)選用Citrix NetScaler來滿足其應(yīng)用交付需求。Citrix NetScaler作為全球領(lǐng)先的應(yīng)用交付設(shè)備,提供4-7層流量管理功能,可有效地卸載服務(wù)器壓力,提升服務(wù)器性能,確保應(yīng)用的高可用性,同時提高安全性并大幅降低成本。特別是在大量用戶突發(fā)訪問請求時,可以有效保證后臺系統(tǒng)可靠運行,減輕運維壓力。這些特色對于武漢理工大學(xué)這樣的大規(guī)模校園網(wǎng)來說,是最有價值的能力。
總體來看,武漢理工大學(xué)選擇Citrix的解決方案,基于三點考慮:第一,各方面功能和性能指標都能很好地滿足需求;第二,性能價格比非常好;第三,售前、售后服務(wù)有保障。特別是Portal服務(wù)器的負載均衡能力非常強,性價比又極高。
解決方案部署
整個項目實施過程從開始到結(jié)束上線,只花了一周時間。武漢理工大學(xué)對Citrix NetScaler產(chǎn)品的深度理解是這個項目順利成功的關(guān)鍵因素之一。武漢理工大學(xué)負責(zé)這個項目的老師對相關(guān)技術(shù)十分熟悉,自始至終都非常清楚自己需要什么。
武漢理工大學(xué)讓AppExpert策略引擎作為整個Citrix NetScaler功能調(diào)用的核心和控制中心,自定義了多種應(yīng)用策略,實現(xiàn)了多種客戶定制化功能。同時,這些策略也可以打包導(dǎo)入導(dǎo)出到其他Citrix NetScaler設(shè)備中,便于快速部署。
解決方案的技術(shù)優(yōu)勢
1. 高效率的應(yīng)用層處理
針對特定時段瞬間訪問量很大這個特征,Citrix NetScaler部署在服務(wù)器前端,作為流量分發(fā)的入口點,處理大量的用戶請求。通常傳統(tǒng)負載均衡設(shè)備性能消耗極大,但由于Citrix NetScaler在架構(gòu)上采用多CPU并行處理的技術(shù),因此流量可以均分到不同CPU的不同內(nèi)核上處理,確保在高流量、復(fù)雜策略下的高性能和穩(wěn)定性。
2. 多種策略配置模板,避免浪費服務(wù)器資源
Citrix有多種策略配置模板,可以構(gòu)造模擬服務(wù)器響應(yīng),通過與客戶端的模擬交互,進一步對客戶端請求進行識別,深入保護服務(wù)器。
3. 多層次負載均衡,實現(xiàn)高效應(yīng)用交付
Citrix NetScaler的負載均衡功能包括高級負載均衡、內(nèi)容和應(yīng)用緩存、數(shù)據(jù)庫負載均衡等多個層次。其中L4-7負載均衡可為應(yīng)用和服務(wù)帶來100%的可用性,同時提高服務(wù)器和網(wǎng)絡(luò)資源的效率。AppCache、AppCompress和TCP優(yōu)化等加速功能提高了應(yīng)用運行速度和響應(yīng)速度。
4. 具備TriScale技術(shù),系統(tǒng)擴展不受任何限制
NetScaler 具備Citrix TriScale技術(shù),可以“向上”擴展網(wǎng)絡(luò)來實現(xiàn)更高的彈性,“向內(nèi)”擴展來通過整合提高操作簡便性,“向外”擴展來提高可擴展性。這種特性幾乎可以無限地擴展并保護云服務(wù),實現(xiàn)100%的網(wǎng)絡(luò)利用率。
主要效益
1. 高效率的應(yīng)用層處理,成功的流量分發(fā),有效地滿足了瞬間流量峰值需求
2. 確??焖俚捻撁嫦螺d時間,提升了用戶訪問體驗
3. 確保了高流量下的高性能和穩(wěn)定性
4. 優(yōu)化提升了后臺服務(wù)器利用率,減少了服務(wù)器數(shù)量,降低了總體擁有成本
5. 通過TriScale擴展技術(shù),在單一管理接口輕松獲得了高可擴展性