摘要:互聯(lián)網(wǎng)資源由于國內(nèi)特殊的網(wǎng)絡(luò)環(huán)境在運(yùn)營商之間的分配并不均勻,互聯(lián)互通的寬帶瓶頸導(dǎo)致了用戶訪問某些資源時速度較慢、體驗(yàn)較差,并且跨網(wǎng)流量給用戶帶來了較高的互聯(lián)互通結(jié)算費(fèi)用。本文通過對互聯(lián)網(wǎng)存在的問題,提出相應(yīng)流量智能疏導(dǎo)對策,以豐富上網(wǎng)資源、增加運(yùn)營收益。
關(guān)鍵詞:互聯(lián)網(wǎng);流量;問題;智能疏導(dǎo);對策
在互聯(lián)網(wǎng)高速發(fā)展的今天,不僅給人們的生活帶來了翻天覆地的變化,而且為經(jīng)濟(jì)、社會的發(fā)展提供了更多的解決方式。對于我國的互聯(lián)網(wǎng)使用,用戶的要求越來越高,但基于我國互聯(lián)網(wǎng)的客觀問題,需要不斷提升網(wǎng)絡(luò)技術(shù),以滿足日益增長的互聯(lián)網(wǎng)需求。
一、現(xiàn)網(wǎng)流量疏導(dǎo)問題
(一)訪問流量疏導(dǎo)問題缺乏統(tǒng)一指揮
在運(yùn)營商大力引入互聯(lián)網(wǎng)資源的同時,存在著資源重復(fù)引入及引入資源未充分利用的問題。且目前省內(nèi)的IDC、CDN、第三方介入及跨省IDC等可提高互聯(lián)網(wǎng)訪問質(zhì)量的資源仍然沒有進(jìn)行整合,處于各自為政狀態(tài),因此導(dǎo)致訪問流量在增多的情況下,優(yōu)化資源得不到充分利用,互聯(lián)網(wǎng)的數(shù)據(jù)流量也未得到合理引導(dǎo)。
(二)資源平臺之間缺乏互動及連通性
由于客觀條件的限制,本省已引入的IDC內(nèi)容資源基本處于不可視狀態(tài),而另一方面由于沒有覆蓋全網(wǎng)的IDC資源視圖,導(dǎo)致IDC和本省的Cache的資源內(nèi)容存在重復(fù),或者出現(xiàn)網(wǎng)內(nèi)存在的資源仍需要第三方進(jìn)行疏通等,由于以上這些原因,導(dǎo)致各個資源平臺的有效資源無法充分利用。
(三)Cache技術(shù)缺乏主動緩存功能
Cache技術(shù)是一種高速緩沖存儲器,是為了解決CPU和主存之間速度不匹配而采用的一項(xiàng)重要技術(shù)。而現(xiàn)在的Cache技術(shù)屬于被動緩存,無法通過用戶的訪問動作進(jìn)行主動緩存,因此不能在有限資源的前提下獲取到最大的命中率,使得緩存技術(shù)無法發(fā)揮最大效果。
(四)第三方CDN資源調(diào)度存在異常
第三方CDN資源加速一般是加速靜態(tài)資源訪問,在動態(tài)資源加速方面不具有主動性,因此在運(yùn)行時容易被錯誤調(diào)至省外和網(wǎng)外,直接導(dǎo)致用戶訪問錯誤。
(五)鏈路出口無法實(shí)現(xiàn)自動切換
在進(jìn)行第三方運(yùn)營商鏈路切換時,由于不能對用戶需求進(jìn)行智能判斷,導(dǎo)致不能在第三方鏈路出口和骨干出口進(jìn)行智能切換。
二、流量疏導(dǎo)主要方式
(一)自建IDC引入資源內(nèi)容
互聯(lián)網(wǎng)運(yùn)營商通常會選擇自建IDC來解決流量問題,這種解決方式也最為徹底,應(yīng)用范圍較廣。不過IDC建設(shè)周期較長、相應(yīng)的運(yùn)營組織架構(gòu)建設(shè)也需要豐富的經(jīng)驗(yàn),傳統(tǒng)運(yùn)營商在這方面較為失利。
(二)建立緩存引導(dǎo)用戶訪問
通過對互聯(lián)網(wǎng)中熱點(diǎn)內(nèi)容的指引,將客戶訪問請求引導(dǎo)到緩存系統(tǒng)中,不僅可以降低網(wǎng)間流量,還可增加用戶的體驗(yàn)滿意度。緩存系統(tǒng)的流量可以視作對互聯(lián)互通寬帶的放大,放大比例隨著用戶規(guī)模增加而夸大。因?yàn)榫彺嫦到y(tǒng)主要是針對視頻、任務(wù)下載及靜態(tài)網(wǎng)頁等內(nèi)容,因此在業(yè)務(wù)范圍內(nèi)受到一定的限制。
(三)建立CDN對流量進(jìn)行分流
CDN的全稱是Content Delivery Network,即內(nèi)容分發(fā)網(wǎng)絡(luò)。該技術(shù)的基本思路是避開互聯(lián)網(wǎng)上有可能影響數(shù)據(jù)傳輸速度和穩(wěn)定性的瓶頸和環(huán)節(jié),使內(nèi)容傳輸?shù)母?、更穩(wěn)定。通過建立CDN一方面可以對引入內(nèi)容進(jìn)行篩選,避免重復(fù);另一方面可以降低骨干網(wǎng)絡(luò)的負(fù)荷,通過CDN將內(nèi)容分發(fā)到網(wǎng)絡(luò)邊緣即可實(shí)現(xiàn)。
(四)進(jìn)行第三方直連業(yè)務(wù)
與大型IDC或者是網(wǎng)站進(jìn)行高速直連,不僅可以給客戶帶來高質(zhì)量的互聯(lián)網(wǎng)感受,還是一種互聯(lián)網(wǎng)流量引導(dǎo)的有效方式,通過網(wǎng)內(nèi)用戶直接連接,無需經(jīng)過互聯(lián)互通出口,可引導(dǎo)一部分流量進(jìn)行分流。
三、智能流量疏導(dǎo)體系建設(shè)
(一)建立統(tǒng)一的資源管理控制平臺
資源管理控制平臺通過對現(xiàn)有網(wǎng)內(nèi)IDC、CDN及職能Web Cache資源進(jìn)行整合共享,對于網(wǎng)外的資源可以進(jìn)行訪問優(yōu)化,精確掌握現(xiàn)有網(wǎng)內(nèi)資源及部分網(wǎng)外資源的分布,可促進(jìn)資源的合理使用及分配,提高用戶使用感受,提高設(shè)備使用效率,其流量疏導(dǎo)如下。
第一,開始進(jìn)行網(wǎng)內(nèi)域名的上報(bào)。第二,要對網(wǎng)內(nèi)域名進(jìn)行整理。第三,對不可緩存的域名進(jìn)行上報(bào)。第四,進(jìn)行資源測試分析。第五,對不良資源的反饋。
(二)建立智能Web Cache資源平臺
智能Web Cache平臺是為用戶提供緩存方案服務(wù)的平臺,工作原理是當(dāng)用戶將用戶請求發(fā)送至Web服務(wù)器后,Web服務(wù)器會對URL進(jìn)行hash計(jì)算,并比對緩存(hash表)中的鍵。如若命中,則根據(jù)與之對應(yīng)的值找到數(shù)據(jù)存放的位置(這里的值可以理解為指針,指著對應(yīng)數(shù)據(jù)存放的位置),從而獲取到緩存的結(jié)果。對于Web Cache資源的優(yōu)化,可采取針對域名特點(diǎn)制定相應(yīng)的緩存方式分別進(jìn)行緩存。
Web頁面是以HTML形式存放在服務(wù)器上,其他的媒體數(shù)據(jù)則是通過HTML中存在的鏈接進(jìn)行訪問,通常在用戶請求瀏覽頁面時自動加載。因此可將一個Web站點(diǎn)一級域名按照網(wǎng)站域名備案劃分為核心資源一級域名、周邊資源一級域名。對于核心資源域名屬于網(wǎng)站獨(dú)有,如JavaScript 腳本類、CSS文本類資源較多,用戶需求必要,這類資源更新周期較快,多數(shù)不可緩存或者沒有緩存必要;周邊資源域名多屬于廣告投放類資源,可能為多個網(wǎng)站共有,用戶需求量較少,圖片、視頻、Flash類居多,資源更新較慢,緩存可能性較大。
對于核心一級域名,可將域名相關(guān)的HTML作為Web的頁面節(jié)點(diǎn),頁面節(jié)點(diǎn)作為該頁面自動加載資源的URL,每個頁面之間通過超鏈接相互連接,形成互相連接的超媒體系統(tǒng)。對于周邊域名資源,需要用戶的訪問率達(dá)到一定頻次時才能觸發(fā)緩存的行為。
(三)使用資源測試分析調(diào)度系統(tǒng)
資源測試分析調(diào)度系統(tǒng)共分為兩個部分,一個是檢測模塊,一個為分析調(diào)度模塊。檢測模塊一是對資源管理控制系統(tǒng)提出的不可緩存域名對比DNS進(jìn)行端到端的檢測,二是對鏈路出口網(wǎng)絡(luò)進(jìn)行檢測,最后將這兩個結(jié)果反饋給分析調(diào)度模塊,分析調(diào)度模塊通過文本設(shè)計(jì),通過訪問質(zhì)量推算出IP地址服務(wù)器的訪問質(zhì)量及出口訪問質(zhì)量,最后根據(jù)訪問質(zhì)量進(jìn)行域名調(diào)度及鏈路出口切換。域名如完全出網(wǎng),其原因是由于網(wǎng)內(nèi)并無資源引入,資源也并未交給第三方CDN加速;部分出網(wǎng)的原因是由于域名在網(wǎng)內(nèi)及網(wǎng)外均有部署,被第三方CDN或網(wǎng)站側(cè)調(diào)度失誤,將移動網(wǎng)內(nèi)請求授權(quán)的DNS解析到網(wǎng)外IP。
針對以上問題,對于分析調(diào)度模塊的計(jì)算,通過DNS日志進(jìn)行分析,選取資源權(quán)重最小的IP作為域名最優(yōu)解析IP地址,反饋給調(diào)度系統(tǒng)和域名資源方,并作為DNS解析參考。
結(jié)語
本文通過對現(xiàn)網(wǎng)問題及方式的梳理,提出了相應(yīng)的對策,通過資源管理控制平臺、智能Web Cache平臺及資源測試分析調(diào)度系統(tǒng)的建立,可以構(gòu)建出相應(yīng)的流量疏導(dǎo)體系,從而實(shí)現(xiàn)互聯(lián)網(wǎng)流量智能疏導(dǎo),提高用戶使用滿意度,促進(jìn)互聯(lián)網(wǎng)市場的發(fā)展。
參考文獻(xiàn):
[1]季璋、李立奇、金敏玉,移動運(yùn)營商互聯(lián)網(wǎng)流量疏導(dǎo)體系研究[J],移動通信,2013(37)
[2]寧茂軍,基于移動互聯(lián)網(wǎng)發(fā)展的通信運(yùn)營商流量經(jīng)營策略研究[D],江西師范大學(xué),2013
作者簡介:李松林(1982—),男,四川瀘州人,中移鐵通有限公司達(dá)州分公司總經(jīng)理,電子科技大學(xué)通信工程碩士,主要從事公司互聯(lián)網(wǎng)運(yùn)營、移動全業(yè)務(wù)支撐、服務(wù)和拓展工作。endprint