陶 亮,甄 平
(1.金陵科技學(xué)院信息化建設(shè)與管理中心,江蘇 南京 211169;2.星網(wǎng)銳捷通訊股份有限公司,江蘇 南京 210008)
高校網(wǎng)絡(luò)環(huán)境中內(nèi)容緩存“云模式”部署分析
陶 亮1,甄 平2
(1.金陵科技學(xué)院信息化建設(shè)與管理中心,江蘇 南京 211169;2.星網(wǎng)銳捷通訊股份有限公司,江蘇 南京 210008)
隨著互聯(lián)網(wǎng)各種應(yīng)用的不斷發(fā)展,網(wǎng)絡(luò)流量也在大幅度增長。特別是P2P和在線視頻等應(yīng)用,搶占了出口鏈路的大部分帶寬,從而導(dǎo)致出口網(wǎng)絡(luò)性能下降,用戶體驗(yàn)很差。而緩存技術(shù)不僅能緩解出口鏈路的流量壓力,而且最重要的是能大大地提升用戶上網(wǎng)的體驗(yàn)感。介紹了內(nèi)容緩存技術(shù)的基本概念和幾種內(nèi)容緩存類型,以及在高校網(wǎng)絡(luò)環(huán)境中“云模式”部署的發(fā)展。
內(nèi)容緩存;云模式;高校網(wǎng)絡(luò)
目前,以Bit Torrent(BT)、迅雷等為代表的Peer-to-Peer(P2P)文件共享應(yīng)用已經(jīng)成為當(dāng)今互聯(lián)網(wǎng)的主流應(yīng)用之一。這些互聯(lián)網(wǎng)應(yīng)用的廣泛流行給各高校校園網(wǎng)帶來了前所未有的流量壓力。內(nèi)容緩存云模式部署技術(shù)是一種減輕校園網(wǎng)流量壓力的有效手段,近年來受到關(guān)注。其本質(zhì)是利用緩存技術(shù)將內(nèi)容存儲(chǔ)在緩存設(shè)備并服務(wù)于后續(xù)請(qǐng)求,從而減少網(wǎng)絡(luò)中的冗余流量、優(yōu)化網(wǎng)絡(luò)性能,該緩存技術(shù)的優(yōu)勢(shì)是對(duì)用戶友好,無需修改,干預(yù)客戶端,并可以實(shí)現(xiàn)透明部署。
1.1 網(wǎng)絡(luò)應(yīng)用流量的現(xiàn)狀分析
隨著互聯(lián)網(wǎng)應(yīng)用的多樣性發(fā)展,以P2P應(yīng)用、HTTP下載和各種在線視點(diǎn)播等應(yīng)用的流量大幅度增長,占用了校園網(wǎng)大量的帶寬資源,導(dǎo)致網(wǎng)絡(luò)的擁塞和服務(wù)質(zhì)量下降。根據(jù)對(duì)高校網(wǎng)絡(luò)應(yīng)用的調(diào)查,比如某一高校在校人數(shù)約3萬人,出口總帶寬為2G左右,在上網(wǎng)高峰期對(duì)于校園網(wǎng)的網(wǎng)絡(luò)應(yīng)用進(jìn)行分析,發(fā)現(xiàn)HTTP應(yīng)用在所有網(wǎng)絡(luò)流量中的比例約在43%,P2P排名第2位,在所有網(wǎng)絡(luò)流量中占到39%的比例,其具體分析見圖1。
按照應(yīng)用類型對(duì)HTTP應(yīng)用進(jìn)行劃分,傳統(tǒng)網(wǎng)絡(luò)下載包括HTTP下載和HTTP分段下載,在HTTP網(wǎng)絡(luò)流量中占24%的比例,流媒體視頻包括優(yōu)酷、快播、FLV等占47%的比例,基本的HTTP流量占29%。值得注意的是,僅優(yōu)酷一家網(wǎng)站就在HTTP網(wǎng)絡(luò)流量中占到約12%的比例,所以HTTP下載和流媒體視頻對(duì)網(wǎng)絡(luò)帶寬消耗是比較大的,其具體占比見圖2。
圖1 校園網(wǎng)絡(luò)流量分析Fig.1 Campus Network Traffic Analysis
圖2 HTTP與流媒體流量分析Fig.2 HTTP and streaming media traffic analysis
高校作為一個(gè)用戶群數(shù)眾多且網(wǎng)絡(luò)訪問非常集中(包括時(shí)間和內(nèi)容)的特殊單位,正在經(jīng)歷著高昂的互聯(lián)網(wǎng)帶寬成本、用戶投訴網(wǎng)絡(luò)速度慢和質(zhì)量差等問題,這也正是高校網(wǎng)絡(luò)主管部門面臨和急需解決的問題。
1.2 網(wǎng)絡(luò)出口瓶頸的解決方式
在校園網(wǎng)中,HTTP下載、web視頻和P2P下載占用了校園網(wǎng)大量的帶寬資源,導(dǎo)致網(wǎng)絡(luò)的擁塞和服務(wù)質(zhì)量下降。校園網(wǎng)網(wǎng)絡(luò)出口由于受到帶寬的限制,P2P應(yīng)用的增加,將導(dǎo)致非主要網(wǎng)絡(luò)應(yīng)用引起帶寬擠占和延遲的增大,校園網(wǎng)出口滿負(fù)荷現(xiàn)象嚴(yán)重[1]。對(duì)于如何減少校園出口帶寬的瓶頸和擁塞對(duì)用戶體驗(yàn)的影響,以及滿足越來越多的用戶對(duì)高帶寬應(yīng)用的需求,可采取如下措施:
1)帶寬擴(kuò)容。不斷增加網(wǎng)絡(luò)出口鏈路的帶寬,但從現(xiàn)在網(wǎng)絡(luò)應(yīng)用的發(fā)展來看,帶寬的擴(kuò)容遠(yuǎn)遠(yuǎn)無法滿足網(wǎng)絡(luò)應(yīng)用增長的需求。據(jù)業(yè)內(nèi)權(quán)威統(tǒng)計(jì),2010年,互聯(lián)網(wǎng)每月流量20 EB;到2015年,這個(gè)數(shù)值將達(dá)到81 EB,是5年前的4倍。同時(shí)不斷增加帶寬會(huì)帶來運(yùn)營成本的大幅度增加,國內(nèi)某些城市運(yùn)營商1條1G的出口鏈路,每年的費(fèi)用基本上在100萬左右。現(xiàn)在高校都是同時(shí)部署多家運(yùn)營商的出口鏈路,來解決互聯(lián)互訪慢的問題。如果每個(gè)運(yùn)營商鏈路都進(jìn)行擴(kuò)容,學(xué)校每年出口帶寬費(fèi)用會(huì)高達(dá)400萬。
2)流量控制。對(duì)網(wǎng)絡(luò)流量進(jìn)行精細(xì)化管理,將內(nèi)網(wǎng)用戶的P2P流量、下載、視頻應(yīng)用進(jìn)行流量限制,可以較好解決出口鏈路帶寬的壓力[2]。但是這些應(yīng)用正是用戶日常經(jīng)常使用的網(wǎng)絡(luò)應(yīng)用,對(duì)其進(jìn)行限制會(huì)造成用戶體驗(yàn)的嚴(yán)重下降,導(dǎo)致用戶的不滿以致投訴。
3)外網(wǎng)資源本地化。在校內(nèi)部署內(nèi)容緩存設(shè)備,通過將外網(wǎng)熱門的資源本地網(wǎng)絡(luò)化服務(wù),減少這些大流量的應(yīng)用對(duì)出口的帶寬占用,從而減少出口帶寬的壓力。同時(shí)以內(nèi)網(wǎng)的速度為用戶提供外網(wǎng)資源的網(wǎng)絡(luò)服務(wù),將大幅度提升用戶的網(wǎng)絡(luò)體驗(yàn)。
綜上所述,目前在本地部署內(nèi)容緩存設(shè)備將外網(wǎng)資源本地化以減輕校園網(wǎng)絡(luò)出口帶寬壓力和提升用戶滿意度的最行之有效的一種方法。
內(nèi)容緩存設(shè)備通過DPI(深度包檢測(cè))對(duì)內(nèi)網(wǎng)的數(shù)據(jù)進(jìn)行分析,得到用戶請(qǐng)求的web視頻、http下載、P2P下載等信息,并進(jìn)行記錄[3]。當(dāng)內(nèi)網(wǎng)用戶訪問同一個(gè)資源的請(qǐng)求超過閾值時(shí),內(nèi)容緩存設(shè)備將此資源定義為熱點(diǎn)資源下載到本地。后續(xù)再有用戶訪問此資源時(shí)內(nèi)容緩存設(shè)備通過HTTP重定向、DNS重定向或者P2P重定向,使用戶直接從內(nèi)容緩存設(shè)備進(jìn)行本地訪問,大大提升用戶的訪問速度,提高用戶的網(wǎng)絡(luò)體驗(yàn),其原理見圖3。并且緩存設(shè)備可以通過主動(dòng)緩存分析選定網(wǎng)站的熱門視頻,通過視頻切片緩存技術(shù)識(shí)別整個(gè)視頻的所有碎片并進(jìn)行全部下載,為用戶提供完整的視頻資源。錯(cuò)峰緩存則利用低峰期出口帶寬緩存資源技術(shù)改善緩存效果。
圖3 內(nèi)容緩存原理Fig.3 The content caching principles
內(nèi)容緩存設(shè)備旁路在網(wǎng)絡(luò)核心交換機(jī)上,通過在核心交換機(jī)上對(duì)上聯(lián)鏈路的上行流量鏡像配置或者使用分光器傳給內(nèi)容緩存設(shè)備的監(jiān)聽網(wǎng)卡,以獲取用戶的上網(wǎng)數(shù)據(jù)進(jìn)行性分析,通過服務(wù)網(wǎng)卡進(jìn)行熱點(diǎn)資源的下載和為內(nèi)網(wǎng)用戶提供服務(wù)[4]。
設(shè)備的使用效果和鏡像數(shù)據(jù)是一樣的,把鏈路的數(shù)據(jù)復(fù)制一份到內(nèi)容緩存設(shè)備的監(jiān)聽網(wǎng)卡,出口網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)見圖4。
圖4 校園網(wǎng)出口網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)Fig.4 The topology for campus network
2.1 web緩存技術(shù)
Web緩存是根據(jù)用戶訪問某網(wǎng)站的頻率或者預(yù)設(shè)的網(wǎng)站信息將網(wǎng)站頁面直接存儲(chǔ)在本地,為用戶再次訪問時(shí)直接提供本地服務(wù),加速用戶的頁面訪問速度[5]。Web緩存對(duì)網(wǎng)站中靜態(tài)內(nèi)容的緩存有很強(qiáng)的效果,如傳統(tǒng)的靜態(tài)網(wǎng)頁HTML文件、各種圖片類文件、多媒體文件、樣式類和腳本類文件等等。這些內(nèi)容一般都不大會(huì)改變,完全可以緩存在Web緩存中并進(jìn)行壓縮,并且設(shè)置一個(gè)生存時(shí)間,一旦存儲(chǔ)在本地緩存中的Web內(nèi)容超過了這一生存時(shí)間,緩存設(shè)備就會(huì)自動(dòng)的到Internet上去獲取這些內(nèi)容的最新拷貝,并將之存放在本地,確保緩存的頁面與真實(shí)服務(wù)頁面內(nèi)容同步。動(dòng)態(tài)內(nèi)容,如PHP、JSP頁面和動(dòng)態(tài)網(wǎng)頁網(wǎng)站中的標(biāo)志性符號(hào)"?",一般具有實(shí)時(shí)性而且還需要和網(wǎng)站數(shù)據(jù)庫進(jìn)行實(shí)時(shí)交付,若完全緩存在Web緩存中,顯然會(huì)造成頁面內(nèi)容的不同步。
因此通常web緩存加速時(shí)只為用戶提供網(wǎng)站頁面中靜態(tài)內(nèi)容的緩存加速,動(dòng)態(tài)頁面內(nèi)容還是由用戶從外網(wǎng)服務(wù)器直接讀取。這樣既能為用戶通過web頁面加速,又能確保訪問的頁面與真實(shí)服務(wù)器頁面內(nèi)容完全一致。
緩存設(shè)備通過DNS重定向,將用戶訪問的DNS請(qǐng)求重定向到緩存服務(wù)器,以提供Web緩存服務(wù)?;蛘逪TTP重定向,將用戶訪問的HTTP請(qǐng)求以HTTP 302響應(yīng)方式重定向到緩存服務(wù)器,以實(shí)現(xiàn)web、HTTP下載、流媒體類內(nèi)容的緩存。
2.2 P2P緩存技術(shù)
P2P(Peer-to-Peer,即對(duì)等網(wǎng)絡(luò))是近年來廣受IT業(yè)界關(guān)注的一個(gè)概念。由于廣大的網(wǎng)絡(luò)終端節(jié)點(diǎn)(普通用戶擁有的節(jié)點(diǎn),即通常意義上的終端設(shè)備)的計(jì)算和存儲(chǔ)能力以及連接帶寬隨著摩爾定理不斷地增長,使用P2P技術(shù)將大大提高這些節(jié)點(diǎn)的利用率,從而進(jìn)一步提升網(wǎng)絡(luò)、設(shè)備和信息服務(wù)的效能。Napster、Gnutella、CAN、eDonkey、Bit Torrent等提供文件和其它內(nèi)容共享的P2P網(wǎng)絡(luò)。
根據(jù)Bit Torrent協(xié)議,文件發(fā)布者會(huì)根據(jù)要發(fā)布的文件生成提供一個(gè).torrent文件,即種子文件,也簡稱為“種子”。種子文件本質(zhì)上是文本文件,包含Tracker信息和文件信息兩部分。Tracker信息主要是BT下載中需要用到的Tracker服務(wù)器的地址和針對(duì)Tracker服務(wù)器的設(shè)置,文件信息是根據(jù)對(duì)目標(biāo)文件的計(jì)算生成的,計(jì)算結(jié)果根據(jù)Bit Torrent協(xié)議內(nèi)的Bencode規(guī)則進(jìn)行編碼。它的主要原理是需要把提供下載的文件虛擬分成大小相等的塊,塊大小必須為2 K的整數(shù)次方(由于是虛擬分塊,硬盤上并不產(chǎn)生各個(gè)塊文件),并把每個(gè)塊的索引信息和Hash驗(yàn)證碼寫入種子文件中。所以,種子文件就是被下載文件的“索引”。
下載者要下載文件內(nèi)容,需要先得到相應(yīng)的.torrent文件,然后使用BT客戶端軟件進(jìn)行下載時(shí),BT客戶端首先解析.torrent文件得到Tracker地址,然后連接Tracker服務(wù)器。Tracker服務(wù)器回應(yīng)下載者的請(qǐng)求,給下載者提供其他下載者的IP,下載者再連接其他下載者,根據(jù).torrent文件,兩者分別向?qū)Ψ礁嬷约阂呀?jīng)有的塊,然后交換對(duì)方?jīng)]有的數(shù)據(jù)。下載者每得到一個(gè)塊,需要算出下載塊的Hash驗(yàn)證碼與.torrent文件中的對(duì)比,如果一樣則說明塊正確,不一樣則需要重新下載這個(gè)塊。這種規(guī)定是為了解決下載內(nèi)容準(zhǔn)確性的問題。
一般的HTTP/FTP下載,發(fā)布文件僅在某個(gè)或某幾個(gè)服務(wù)器,下載的人太多,服務(wù)器的帶寬容易不勝負(fù)荷,變得很慢。而Bit Torrent協(xié)議下載的特點(diǎn)是:下載的人越多,提供的帶寬也越多,下載速度就越快。同時(shí),擁有完整文件的用戶也會(huì)越來越多,使文件的“壽命”不斷延長。
緩存設(shè)備通過P2P重定向技術(shù),監(jiān)聽網(wǎng)絡(luò)用戶的BT客戶端向tracker服務(wù)器發(fā)送獲取peer list的請(qǐng)求,Cache創(chuàng)建一個(gè)大小尺寸動(dòng)態(tài)增長的空文件,與內(nèi)外網(wǎng)P2P用戶交換下載內(nèi)容塊(碎片),在下載的同時(shí),如果有內(nèi)網(wǎng)用戶請(qǐng)求已經(jīng)緩存的內(nèi)容碎片,緩存設(shè)備會(huì)通過P2P重定向?qū)T客戶端對(duì)tracker的請(qǐng)求重定向到本地緩存設(shè)備上直接提供服務(wù),實(shí)現(xiàn)邊下載邊服務(wù)。
內(nèi)容緩存設(shè)備對(duì)于網(wǎng)絡(luò)加速提升的一個(gè)重要參數(shù)就是緩存命中率,命中率是指內(nèi)緩存設(shè)備所提供的緩存服務(wù)資源占網(wǎng)用戶所有的訪問資源請(qǐng)求的百分比。命中率越高代表緩存設(shè)備提供的服務(wù)越多,緩存加速效果越好。是什么決定命中率的高低呢?活躍用戶數(shù)和緩存設(shè)備的存儲(chǔ)空間,活躍用戶數(shù)越多訪問共性資源的幾率越大,也就是更多的資源被作為熱點(diǎn)資源存儲(chǔ)在緩存設(shè)備中。更多的熱門資源被緩存下來就需要緩存設(shè)備有足夠的存儲(chǔ)空間,緩存設(shè)備都會(huì)有一套硬盤清理(GC)算法[6]來保持設(shè)備有一定的空間存儲(chǔ)新的熱點(diǎn)資源,如果空間不足的時(shí)候會(huì)造成一些資源被刪除然后成為熱點(diǎn)資源再次進(jìn)行下載,影響加速效果。
活躍用戶數(shù)越多并且緩存設(shè)備的存儲(chǔ)空間足夠大,這兩個(gè)條件都滿足的情況下緩存命中率才會(huì)提高。而在一個(gè)高校中上網(wǎng)用戶數(shù)是固定的很難有大幅度增加,而且從性價(jià)比考慮本地緩存設(shè)備的存儲(chǔ)空間不可能無限大。
在這種情況下可以通過將多少高校的緩存設(shè)備聯(lián)合起來,通過云模式部署實(shí)現(xiàn)一個(gè)高校的“cache云”,來解決以上問題。
3.1 “云模式”模型簡介
通過網(wǎng)絡(luò)將多個(gè)高校本地部署的緩存設(shè)備連接起來形成一個(gè)云聯(lián)盟,在云聯(lián)盟內(nèi)部共享每臺(tái)緩存設(shè)備上的熱點(diǎn)資源,來提高緩存的命中率和服務(wù)率,見圖5。
圖5 云模式部署示例Fig.5 The deployment for cloud model
加入到云聯(lián)盟中的緩存設(shè)備每隔1小時(shí)會(huì)進(jìn)行本地?cái)?shù)據(jù)庫更新,按照硬盤清理(GC)算法將本地排名前95%的熱點(diǎn)資源索引更新到本地?cái)?shù)據(jù)庫中,其余5%的文件可能會(huì)隨時(shí)被刪除回收,所以不放入數(shù)據(jù)庫中,系統(tǒng)還會(huì)將更新到數(shù)據(jù)庫中的文件進(jìn)行標(biāo)記,不允許GC算法進(jìn)行刪除回收。每個(gè)周期(比如10 min)將數(shù)據(jù)庫同步給云聯(lián)盟的其他成員,確保每個(gè)成員能清楚地知道云聯(lián)盟中都有哪些熱點(diǎn)資源,并且會(huì)每隔很短的時(shí)間進(jìn)行周期性地檢測(cè)成員之間網(wǎng)絡(luò)鏈路的健康情況,當(dāng)成員之間的網(wǎng)絡(luò)不可達(dá)時(shí)即使用戶訪問命中云聯(lián)盟中其他緩存設(shè)備,本地緩存設(shè)備也不會(huì)進(jìn)行重定向到云中。
當(dāng)一個(gè)校內(nèi)的用戶在訪問外網(wǎng)資源時(shí),首先檢查本地資源如果命中本地緩存設(shè)備直接從本地讀取,反之則先通過在云聯(lián)盟內(nèi)進(jìn)行查找,如果命中云聯(lián)盟中成員則由本地緩存設(shè)備將熱點(diǎn)資源從云取回提供給用戶。如果云中多個(gè)成員都存在此資源,可以根據(jù)各成員之間鏈路帶寬的情況設(shè)置的優(yōu)先級(jí)來決定優(yōu)先從鏈路最優(yōu)的成員上緩存資源。也可以根據(jù)用戶訪問同一熱點(diǎn)資源的次數(shù)來確定是否將此資源直接下載到本地緩存設(shè)備上,為后續(xù)用戶直接提供本地緩存服務(wù)。如果沒有命中本地資源和云中資源,則從本地出口鏈路直接訪問外部資源,用戶詳見表1。
表1 成員用戶間一學(xué)期的云服務(wù)、云接受流量統(tǒng)計(jì)表Table 1 The traffic statistics for users of cloud service/acceptance among members in a semester
3.2 “云模式”模型在高校網(wǎng)絡(luò)的部署分析
云模式的部署要求各成員之間存在網(wǎng)絡(luò)互連鏈路并且鏈路質(zhì)量要有保證,才能真正為用戶提供高速的緩存服務(wù),提升用戶的體驗(yàn)感。在高校的網(wǎng)絡(luò)環(huán)境下,每個(gè)學(xué)校都有教育網(wǎng)鏈路進(jìn)行互連,并且一些學(xué)校的教育網(wǎng)鏈路帶寬非常充足,如南京市高校的網(wǎng)絡(luò)連接拓?fù)鋱D(圖6),通過JSERNET(江蘇省教育和科研計(jì)算機(jī)網(wǎng))使得市區(qū)內(nèi)的高校之間實(shí)現(xiàn)高速的互聯(lián),形成了一個(gè)高校城域網(wǎng)。
圖6 南京高校高速城域網(wǎng)拓?fù)鋱DFig.6 The topology for colleges’high-speed metropolitan area network in Nanjing
更重要的是由于用戶群體一樣很容易有共性的訪問,熱點(diǎn)資源利用率非常高,這些因素都極大地促使了緩存設(shè)備在高校間的云模式部署。
通過一個(gè)高校在加入云聯(lián)盟以后緩存流量的變化來分析一下云模式部署下對(duì)緩存服務(wù)的影響,見圖7。
圖7 某高校云服務(wù)/云接受流量對(duì)比Fig.7 The traffic contrast between cloud service/acceptance in a university
云服務(wù)流量是指本地緩存設(shè)備服務(wù)于其他云成員的流量,云接收流量是指本地緩存設(shè)備從其他云成員接收的流量。當(dāng)本地緩存云接收流量大于云服務(wù)流量時(shí),本地緩存會(huì)節(jié)約流量,反之則不會(huì)節(jié)約流量[7]。從圖6可以看出在加入到云聯(lián)盟中的幾個(gè)月中共節(jié)省了29.25 TB的流量。
另外,可以通過查看實(shí)時(shí)流量,來分析具體的時(shí)間點(diǎn)的服務(wù)流量情況,見圖8。
圖8 周日6:00至周一6:00流量變化情況Fig.8 The traffic changes from Sunday 6:00 to Monday 6:00
圖標(biāo)中黑色曲線是從云中其他成員接收到的流量情況,灰色曲線為云中其他成員提供的流量情況。通過對(duì)比發(fā)現(xiàn)在用戶上網(wǎng)高峰期時(shí)平均可以達(dá)到100 M左右的接收量,而提供流量平均在20 M左右。從數(shù)字上來看上網(wǎng)高峰期階段實(shí)時(shí)節(jié)省了80 M的帶寬流量,而實(shí)際卻是通過利用cenent的鏈路帶寬為其他出口鏈路節(jié)省了100 M左右的帶寬,更重要的是提高了本地緩存設(shè)備的命中率從而為更多的用戶提供的緩存服務(wù),使得緩存效果得到了更大的提升。圖9是南京某所高校從云聯(lián)盟中的其他成員處獲取的熱點(diǎn)資源以及提供給其他成員的熱點(diǎn)資源總體統(tǒng)計(jì)信息。
圖9 江蘇4所高校云服務(wù)、云接受流量對(duì)比Fig.9 The traffic contrast between cloud service/acceptance in four universities
由圖9可以看出,作為云聯(lián)盟的成員不僅是云中熱點(diǎn)資料享有者而且也是資源提供者,隨著云聯(lián)盟成員數(shù)量的不斷增加,每個(gè)成員從云中獲得的服務(wù)也將大幅提高,更好地為本地校園用戶提供更多的緩存服務(wù)。
緩存云架構(gòu)平臺(tái)已經(jīng)搭建起來,下一步的工作就是將更多的高校加入到云聯(lián)盟中,根據(jù)高校的網(wǎng)絡(luò)運(yùn)營模式,只要是校園宿舍網(wǎng)非運(yùn)營商運(yùn)營的并且在校人數(shù)在1萬人以上的,都作為下一步拓展的用戶。首先解決學(xué)校本地的緩存加速問題,再通過云聯(lián)盟這個(gè)大的資源平臺(tái)進(jìn)一步提升用戶的緩存加速能力。
通過以上分析可以看出云模式的部署方式非常適合在高校這種環(huán)境下進(jìn)行應(yīng)用,而且將成為一種發(fā)展趨勢(shì)。可以充分利用學(xué)?,F(xiàn)有的教育網(wǎng)鏈路,從而減少其他出口鏈路的帶寬壓力,更重要的是利用云聯(lián)盟中其他高校的活動(dòng)用戶數(shù)和緩存設(shè)備的存儲(chǔ)空間來提升本地緩存設(shè)備的緩存命中率,最大限度地提升本地緩存服務(wù)的能力,提高更多用戶的用戶體驗(yàn)感。而且通過云模式的建設(shè),對(duì)于緩存設(shè)備在區(qū)域高校市場(chǎng)的推廣有著重要的作用,對(duì)于客戶而言購買的不僅是一臺(tái)設(shè)備,而是整個(gè)云聯(lián)盟中的資源,對(duì)于客戶的吸引了也會(huì)大幅度提高。
參考文獻(xiàn):
[1]J Choi,J Han,E Cho,et al.A Survey on Content-oriented Networking for Efficient Content Delivery[J].IEEE Communications Magazine,2011,49(3):121-127
[2]周小勇.基于數(shù)據(jù)流的實(shí)時(shí)網(wǎng)絡(luò)流量分析系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)應(yīng)用研究,2007(10):296-297
[3]張紅林,王宏.一種基于sFlow的網(wǎng)絡(luò)流量分析方法[J].計(jì)算機(jī)工程與科學(xué),2007(8):61-73
[4]李馥娟.RMON技術(shù)在網(wǎng)絡(luò)管理中的應(yīng)用研究[J].計(jì)算機(jī)時(shí)代,2008(12):10-12
[5]張震,饒光,唐戎.Web Cache技術(shù)及其在電信運(yùn)營商中的應(yīng)用[J].電信建設(shè),2004(2):39-42
[6]湯小春,羅曉宇.高性能計(jì)算過程中基于網(wǎng)絡(luò)帶寬代價(jià)的節(jié)點(diǎn)決策算法研究[J].西北工業(yè)大學(xué)學(xué)報(bào),2007,25(4): 599-600
[7]蔣海,李軍,李忠誠.混合內(nèi)容分發(fā)網(wǎng)絡(luò)及其性能分析模型[J].計(jì)算機(jī)學(xué)報(bào),2009,32(3):473-482
(責(zé)任編輯:馬金玉)
本刊“工程技術(shù)”欄目稿約
《金陵科技學(xué)院學(xué)報(bào)》是國內(nèi)外公開發(fā)行的自然科學(xué)學(xué)報(bào),曾獲得“中國高校特色科技期刊”稱號(hào),是江蘇省一級(jí)刊物,季刊,每逢季末出版,本刊的“工程技術(shù)”欄目是創(chuàng)刊以來的固定欄目。
本校正在創(chuàng)建南京軟件科技大學(xué),特長期向校內(nèi)外征集以下學(xué)科的文章:軟件工程、計(jì)算機(jī)科學(xué)與技術(shù)、電子科學(xué)與技術(shù)、信息與通信工程、控制科學(xué)與工程等。另外本欄目也包含建筑學(xué)、土木工程、機(jī)械工程、材料科學(xué)與工程等學(xué)科。本欄目要求學(xué)術(shù)性和專業(yè)性較強(qiáng),優(yōu)先發(fā)表省部級(jí)以上基金項(xiàng)目的階段性成果,按質(zhì)擇稿,優(yōu)稿優(yōu)酬。歡迎廣大作者踴躍投稿,我們將提供高效優(yōu)質(zhì)的服務(wù),快速審稿,來稿必復(fù)。
《金陵科技學(xué)院學(xué)報(bào)》編輯部
The Deployment Analysis of Cloud Model for Content Cache in Colleges’Network Environment
TAO Liang1,ZHEN Ping2
(1.Jingling Institute of Technology,Nanjing 211169,China;2.Star-net Communication Co.Ltd.,Nanjing 210008,China)
With the continuous development of internet applications,the network traffic has also greatly been increasing.In particular,the applications of P2P and online video have seized most of the export link bandwidth,which results in the degradation of export network performance and poor users’experience.While the caching technology can not only ease the traffic pressure of the export link,but also can greatly enhance the users’experience.This article introduces the basic concepts of content caching technology,several types of content caching,and the development of cloud mode in a college network environment.
content caching;cloud model;college network
TP393.1
A
1672-755X(2014)03-0026-08
2014-09-01
陶亮(1981-),男,江蘇南京人,工程師,主要從事網(wǎng)絡(luò)技術(shù)與信息安全研究。