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