每年“雙十一”前后淘寶網(wǎng)都會產(chǎn)生極其洶涌的流量,其網(wǎng)絡(luò)負(fù)載系統(tǒng)也每年必經(jīng)一次年終“大考”。在2011年的“雙十一”促銷中,淘寶全網(wǎng)流量在11月11日當(dāng)天峰值約900Gbps,對此已經(jīng)早有準(zhǔn)備的淘寶網(wǎng),采用了A10 Networks的負(fù)載均衡解決方案,成功保證了網(wǎng)絡(luò)系統(tǒng)的穩(wěn)定性、擴(kuò)展性和可靠性,并最終化解了其中80%的數(shù)據(jù)中心流量壓力,A10 Networks負(fù)載均衡解決方案將這些巨額流量對于淘寶網(wǎng)的網(wǎng)絡(luò)系統(tǒng)壓力降到了最低。
淘寶網(wǎng)業(yè)務(wù)高速發(fā)展 網(wǎng)絡(luò)系統(tǒng)承擔(dān)巨額流量壓力
作為中國最大的網(wǎng)絡(luò)零售商圈,淘寶網(wǎng)近幾年的訪問量與數(shù)據(jù)流量出現(xiàn)了爆發(fā)式增長,特別是“雙十一”等集中促銷活動的舉行更是將網(wǎng)絡(luò)流量推到了一個極高的水平。在這種網(wǎng)絡(luò)環(huán)境下,一旦系統(tǒng)的處理能力與計算強(qiáng)度跟不上需求,服務(wù)器將面臨極大的負(fù)載壓力,很容易發(fā)生頁面訪問緩慢甚至無法訪問的問題。對于高速成長的淘寶網(wǎng)來說,這種問題無疑是巨大的威脅。
為了化解網(wǎng)站的訪問量與數(shù)據(jù)流量壓力,淘寶網(wǎng)采用了負(fù)載均衡這種有效透明的方法擴(kuò)展網(wǎng)絡(luò)設(shè)備和服務(wù)器的帶寬、增加吞吐量、加強(qiáng)網(wǎng)絡(luò)數(shù)據(jù)處理能力,并提高網(wǎng)絡(luò)的靈活性和可用性。但是,在淘寶網(wǎng)以往的負(fù)載均衡解決方案中,沒有產(chǎn)品能夠在高性能和4-7層功能方面完全滿足需求,導(dǎo)致網(wǎng)絡(luò)流量壓力居高不小。
淘寶網(wǎng)運(yùn)維總監(jiān)曹益峰表示:“目前,淘寶網(wǎng)運(yùn)行于分布在多個數(shù)據(jù)中心和內(nèi)容交付網(wǎng)絡(luò)(CDN)的上萬臺服務(wù)器上,負(fù)載均衡的壓力極大。為了保證不斷增長的數(shù)以億計的用戶能夠更好的訪問淘寶網(wǎng),并確保網(wǎng)站能夠隨時為用戶提供服務(wù),淘寶網(wǎng)開始研究新的高性能負(fù)載均衡產(chǎn)品和技術(shù),以滿足數(shù)據(jù)中心和CDN節(jié)點(diǎn)快速增長的4-7層業(yè)務(wù)需求。”
A10 Networks高性能負(fù)載均衡方案助淘寶化“危”為“機(jī)”
在確定方向之后,淘寶網(wǎng)開始對市場負(fù)載均衡產(chǎn)品進(jìn)行的評估。在評估A10Networks的AX產(chǎn)品時,淘寶網(wǎng)認(rèn)為AX的4-7層性能遠(yuǎn)高于其他廠商,能夠以2臺AX系列取代過去的4臺負(fù)載均衡設(shè)備,整合率為2:1,這會使運(yùn)維管理更加高效。而且,AX產(chǎn)品還具備性價比高、服務(wù)網(wǎng)絡(luò)完善等優(yōu)勢,可以幫助淘寶網(wǎng)實(shí)現(xiàn)應(yīng)用加速和網(wǎng)絡(luò)優(yōu)化,減少服務(wù)器負(fù)載。
針對淘寶網(wǎng)的網(wǎng)絡(luò)系統(tǒng)架構(gòu),A10 Networks進(jìn)行了針對性的部署:在數(shù)據(jù)中心,AX系列產(chǎn)品通過DDoS防護(hù)、HA高可用性和會話同步等4層功能保證淘寶網(wǎng)核心應(yīng)用的可靠性;在CDN節(jié)點(diǎn),AX通過連接復(fù)用、URL-Hashing等7層功能來加速和優(yōu)化應(yīng)用服務(wù)器,確保為用戶提供最佳的訪問體驗(yàn)。而且,在淘寶最初購買并部署的30多臺中高端AX產(chǎn)品中,都內(nèi)置了硬件流量加速芯片(ASIC),它能夠?qū)PU資源釋放出來專注于高級功能處理,為整個系統(tǒng)提供更高的性能。
與很多負(fù)載均衡系統(tǒng)昂貴的部署成本相比,AX產(chǎn)品具備極高的性價比,不僅集服務(wù)器負(fù)載均衡、應(yīng)用訪問管理(AAM)、DNS應(yīng)用防火墻、SSL攻擊緩解等多項(xiàng)功能集于一體,還能夠通過較高的服務(wù)器負(fù)載均衡整合率降低設(shè)備的需求量,節(jié)省電力和部署空間,從而顯著降低了淘寶網(wǎng)的成本負(fù)擔(dān),幫助淘寶網(wǎng)將更多的資源應(yīng)用在主要業(yè)務(wù)的拓展中。
曹益峰指出:“A10的AX系列給我們留下了深刻印象,相比較已有的負(fù)載均衡解決方案,AX在4層和7層均表現(xiàn)出更佳的處理能力。這允許我們可以用兩臺AX換掉4臺舊機(jī),提高運(yùn)作效率。其不僅在性能上能滿足我們的業(yè)務(wù)需求,而且在穩(wěn)定性、可擴(kuò)展性方面都到了很高的水平。使用AX系列后,我們不僅可以讓每一位淘寶用戶有更好的訪問體驗(yàn),而且還降低了我們每筆交易的總成本,從而保障了我們業(yè)務(wù)的更高速發(fā)展。”