節(jié)點(diǎn)成為提升網(wǎng)站訪問速度和穩(wěn)定性的左右手
12月27日,安全寶受邀參加京東技術(shù)狂歡節(jié)活動(dòng),并且分享了安全寶在提升網(wǎng)站訪問速度和穩(wěn)定性方面的解決方案和經(jīng)驗(yàn)。
“挖隧道”:實(shí)現(xiàn)“直線距離最短”
跨網(wǎng)延時(shí)是很多企業(yè)都會(huì)遇到的問題。當(dāng)跨運(yùn)營商訪問網(wǎng)絡(luò),速度就會(huì)變得很慢,用戶體驗(yàn)變差。實(shí)驗(yàn)數(shù)據(jù)表明,同一個(gè)運(yùn)營商網(wǎng)絡(luò)的訪問延時(shí)通常在30毫秒以內(nèi),但是跨網(wǎng)訪問延時(shí)最多會(huì)達(dá)到100多毫秒??缇W(wǎng)延時(shí)訪問就像是跨過一座高山才能到達(dá)目的地,但是需要走盤山道、小山路,因此費(fèi)時(shí)費(fèi)力。那么能不能挖一條隧道,實(shí)現(xiàn)直線距離最短?安全寶給出的方法是跨網(wǎng)加速方案。
安全寶公有云技術(shù)總監(jiān)、高級(jí)系統(tǒng)專家白宇介紹:“我們?cè)诓煌\(yùn)營商之間架設(shè)了跨運(yùn)營商加速節(jié)點(diǎn)服務(wù)器,并且投入巨資購買帶寬,實(shí)現(xiàn)對(duì)不同運(yùn)營商網(wǎng)絡(luò)訪問延時(shí)可控,數(shù)據(jù)傳輸速度***化。這樣一來,當(dāng)終端用戶進(jìn)行跨網(wǎng)訪問時(shí),跨網(wǎng)加速方案會(huì)智能地分析每個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)的延時(shí)情況,并且選擇最快的路徑完成訪問請(qǐng)求。”
此外,加速節(jié)點(diǎn)可以對(duì)網(wǎng)絡(luò)中大量的圖片和音視頻資源進(jìn)行緩存。如此一來,用戶訪問網(wǎng)絡(luò)時(shí),大部分流量可以在同網(wǎng)之內(nèi)到達(dá),達(dá)到加速優(yōu)化的結(jié)果。開啟相關(guān)服務(wù)之后,用戶的網(wǎng)絡(luò)下載速度可以提高30%以上。
安全寶公有云技術(shù)總監(jiān)、高級(jí)系統(tǒng)專家白宇
節(jié)點(diǎn)調(diào)度:網(wǎng)絡(luò)可用性提升至99.9%
除了跨網(wǎng)延時(shí),企業(yè)用戶更擔(dān)心網(wǎng)絡(luò)的穩(wěn)定性。因?yàn)橐坏┙K端用戶訪問網(wǎng)頁經(jīng)常顯示“502 Bad Gateway”頁面,企業(yè)網(wǎng)頁無法訪問,那么這些潛在客戶就會(huì)流失。
白宇表示,網(wǎng)絡(luò)不穩(wěn)定主要有四個(gè)原因,這些問題會(huì)導(dǎo)致用戶訪問網(wǎng)站出現(xiàn)各種各樣502錯(cuò)誤或5XX錯(cuò)誤:一是網(wǎng)絡(luò)閃斷,例如路由錯(cuò)誤或者網(wǎng)絡(luò)中存在供給流量會(huì)導(dǎo)致訪問路徑暫時(shí)中斷。二是一些網(wǎng)站存在非法內(nèi)容,機(jī)房攔截非法IP時(shí)殃及到其他網(wǎng)站訪問。三是HTTP域名攔截,造成到源站的訪問不通。四是源站防火墻攔截加速節(jié)點(diǎn)IP。“一些用戶部署了防火墻,這些防火墻要求用戶必須將安全寶所有節(jié)點(diǎn)IP地址加到防火墻設(shè)備的ACI中。有時(shí)候安全寶節(jié)點(diǎn)更換,但這些用戶沒有更新他們的ACI,造成訪問不通。”
為了解決這一問題,安全寶推出了Hopsla方案。該方案與跨網(wǎng)加速方案一樣,采用節(jié)點(diǎn)之間互相幫助的理念,為每個(gè)用戶在全國分配幾十個(gè)加速節(jié)點(diǎn)。當(dāng)某些加速節(jié)點(diǎn)出現(xiàn)網(wǎng)絡(luò)不通時(shí),系統(tǒng)會(huì)調(diào)用通的網(wǎng)絡(luò)節(jié)點(diǎn)幫助那些不通的網(wǎng)絡(luò)節(jié)點(diǎn),實(shí)現(xiàn)節(jié)點(diǎn)間的互相調(diào)節(jié)、互相幫助,提高網(wǎng)絡(luò)整體性能。白宇稱:通過Hopsla方案,用戶網(wǎng)站的可用性基本上提高到了99.9%以上,在保障網(wǎng)站穩(wěn)定性方面效果顯著。
形成閉環(huán):實(shí)現(xiàn)1+1>2的效果
據(jù)了解,現(xiàn)在跨網(wǎng)加速方案和Hopsla兩個(gè)方案已經(jīng)結(jié)合起來,形成了一個(gè)基于大數(shù)據(jù)分析的Hop系統(tǒng)?;趯?shí)時(shí)測(cè)速系統(tǒng),網(wǎng)絡(luò)節(jié)點(diǎn)的延時(shí)情況會(huì)上報(bào)到數(shù)據(jù)中心。
另一方面,當(dāng)用戶訪問網(wǎng)絡(luò)時(shí),各種數(shù)據(jù)也匯總到數(shù)據(jù)中心。根據(jù)節(jié)點(diǎn)訪問速度和用戶請(qǐng)求,Hop系統(tǒng)為用戶匹配***化的路徑和訪問策略,通過配置中心下發(fā)到各個(gè)節(jié)點(diǎn),并且通過調(diào)度中心及時(shí)修正策略。
如此一來,整套Hop系統(tǒng)形成了一個(gè)閉環(huán)的自反饋系統(tǒng)。正如白宇所言:“該系統(tǒng)在運(yùn)行過程中自我優(yōu)化、自我調(diào)節(jié)。整個(gè)Hop系統(tǒng),使安全寶公有云的訪問速度和穩(wěn)定性得到大大提升。”