999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

P2P-VOD系統(tǒng)中緩存技術的研究

2009-10-26 09:35:10張鑫宇何廣慶趙笑馳叢家爽
新媒體研究 2009年13期
關鍵詞:系統(tǒng)

張鑫宇 何廣慶 趙笑馳 叢家爽

[摘要]在視頻點播系統(tǒng)中,緩存管理是極其重要的一個部分。但現(xiàn)有的緩存管理機制,存在消息發(fā)送量過大、緩存命中率低、分布均勻度不均勻等很多不足。通過現(xiàn)有的緩存機制的不足,使用預測緩存和靜態(tài)緩存技術,提出一種消息發(fā)送量少、命中率高、分布均勻的新型緩存機制。通過仿真試驗可以證明,該緩存機制能有效地提升系統(tǒng)整體性能,減低對服務器的壓力。

[關鍵詞]P2PVOD視頻點播緩存

中圖分類號:TP3文獻標識碼:A文章編號:1671-7597(2009)0710072-01

近年來,隨著P2P技術的廣泛應用,基于P2P的視頻點播軟件逐漸熱門起來,引起了社會的廣泛關注。但是,現(xiàn)有的視頻點播系統(tǒng)由于緩沖區(qū)管理機制的不完善,仍然會出現(xiàn)播放視頻不連續(xù)等諸多問題。所以,設計出一種合理的緩存機制就尤為重要了。

本文在研究現(xiàn)有的緩存技術的基礎上,采用靜態(tài)緩沖區(qū)技術,由區(qū)域服務器指定該節(jié)點要緩存的數(shù)據(jù)塊,使數(shù)據(jù)分布更加均勻。在動態(tài)緩存區(qū)中引入了預測機制,通過伙伴節(jié)點的播放位置,預測其伙伴節(jié)點所緩存的數(shù)據(jù)塊。從而避免了向伙伴節(jié)點查詢所帶來的消息通信次數(shù),降低了消息發(fā)送量。

一、緩沖區(qū)的組成

本文將緩沖區(qū)分為三部分。靜態(tài)緩沖區(qū)(Static-Cache):緩存內(nèi)容由區(qū)域服務器指定,在點播過程中固定上傳影片的指定數(shù)據(jù)塊。動態(tài)緩沖區(qū)(Dynamic-Cache):為正常的下載、播放所使用的緩沖區(qū)。隨著視頻的播放,緩沖區(qū)的內(nèi)容動態(tài)地發(fā)生改變。硬盤緩沖區(qū)(Hard-Cache):是內(nèi)存緩沖的擴展,將觀看后的數(shù)據(jù)塊采用一定的置換策略,置換到硬盤區(qū)上。當節(jié)點需要硬盤上的數(shù)據(jù)時,可將硬盤上的數(shù)據(jù)調(diào)回到動態(tài)緩沖區(qū)中。為了研究的方便,初始時設定每個節(jié)點緩存的SC和DC的大小相等,HC等于整個視頻影片的大小。

二、靜態(tài)緩沖區(qū)

每個Peer的靜態(tài)緩存區(qū)所緩存的數(shù)據(jù)是由所在的區(qū)域服務器指定。也由這個區(qū)域服務器統(tǒng)一管理。區(qū)域服務器上維護一個緩存狀態(tài)圖,用于維護每個Peer的SC中緩存的狀態(tài)。SC是固定不變的,只有節(jié)點加入和離開時,才更新狀態(tài)圖。

(一)數(shù)據(jù)分配策略。在傳統(tǒng)的視頻點播系統(tǒng)中,因為影片的點播率不同,當系統(tǒng)運行一段時間后,熱門影片的數(shù)據(jù)塊副本遠高于冷門影片的數(shù)據(jù)塊副本。導致了冷熱數(shù)據(jù)塊分布的不均勻。所以,在新的緩沖機制中,考慮讓熱門影片小組里,有剩余緩存能力的節(jié)點緩存服務器負載較重的冷門影片數(shù)據(jù)。當有新節(jié)點加入系統(tǒng)時,區(qū)域服務器判斷這個節(jié)點是否有剩余緩存的能力并查看緩存狀態(tài)圖,如果新節(jié)點所點播的影片副本充足且節(jié)點有剩余緩存能力的話,區(qū)域服務器將挑選系統(tǒng)中副本較小的冷門影片的數(shù)據(jù)塊,拷貝在新Peer的SC上。

(二)數(shù)據(jù)查找策略。對于靜態(tài)緩沖區(qū),每個節(jié)點通過與伙伴節(jié)點進行信息交互,獲得其伙伴節(jié)點的靜態(tài)緩沖區(qū)的數(shù)據(jù)信息。建立一個伙伴節(jié)點矩陣,用來描述伙伴節(jié)點的SC中有哪些數(shù)據(jù)塊。當用戶進行數(shù)據(jù)塊下載時,首先通過這個矩陣查找伙伴節(jié)點在SC中所緩存的數(shù)據(jù)塊。

三、動態(tài)緩沖區(qū)(基于預測的數(shù)據(jù)查找)

在傳統(tǒng)的緩存狀態(tài)傳遞方式中,需要近乎與實時的將本節(jié)點現(xiàn)有的緩存狀態(tài)發(fā)送給伙伴節(jié)點。這是因為,如果在發(fā)送消息后緩存的狀態(tài)發(fā)生改變的話,之前發(fā)送的狀態(tài)消息就失去了意義。所以消息的發(fā)送周期短。且發(fā)送的消息是該Peer的完整緩存狀態(tài)。即發(fā)送的內(nèi)容較大。可見,傳統(tǒng)的消息傳遞通信量是巨大的。

視頻點播是規(guī)律性很強的行為。在系統(tǒng)中,大部分人是點播后,從頭到尾欣賞的。即在大部分情況下,影片的播放過程是可以預測的。故本文在新緩存機制的動態(tài)緩沖區(qū)中,引入預測機制。

Peer之間需要每隔周期T傳遞一次消息,這個信息就包括其該節(jié)點正在播放的狀態(tài)信息。Peer收到這個信息后,將其存放在伙伴節(jié)點矩陣中。其他Peer通過這個播放狀態(tài)信息可以預測這個Peer當前的播放狀態(tài)。從而預測這個Peer當前的緩存狀態(tài)。在動態(tài)緩存區(qū)的數(shù)據(jù)塊查找中引入預測機制后,因發(fā)消息送周期長,消息內(nèi)容短,從而使節(jié)點間通信量大大減小。

Peer之間發(fā)送的播放狀態(tài)信息,即是一個加上時間戳的數(shù)據(jù)塊號。Peer通過這個時間戳和當前的系統(tǒng)時間,就可以預測這個節(jié)點現(xiàn)在的播放狀態(tài),現(xiàn)在播放的數(shù)據(jù)塊號。從而預測他將會有哪些數(shù)據(jù)塊。預測之后,直接向這些節(jié)點要他自己所需的數(shù)據(jù)塊,減少了消息通信的時間。

四、實驗

測試環(huán)境。測試節(jié)點的網(wǎng)絡帶寬為10-100Mbyte,每個節(jié)點內(nèi)存的最大數(shù)據(jù)緩存量設置為90M,磁盤緩存空間大小為200Mbyte。測試節(jié)目的文件格式是RM,流媒體源碼率為300K,節(jié)目數(shù)據(jù)為160M。

圖1給出了測試期間每分鐘區(qū)域服務器上的數(shù)據(jù)請求次數(shù)。可以觀察到,在初期,大量的Peer同時加入系統(tǒng),相對于傳統(tǒng)策略,新型策略由于SC的內(nèi)容由服務器指定,故初始階段大量Peer同時向服務器的請求以確定SC所緩存的內(nèi)容,以至于請求次數(shù)有小幅度的增加。

當P2P網(wǎng)絡構建穩(wěn)定后,由于新策略中點播熱門影片的節(jié)點的SC中緩存了冷門影片的數(shù)據(jù),提升了網(wǎng)絡規(guī)模和緩存能力,故新策略的對數(shù)據(jù)源服務器的請求大幅降低。可以看到,雖然在網(wǎng)絡構建的初期新策略會增加對數(shù)據(jù)源服務器的請求,但是整個系統(tǒng)運行期間,新策略能夠大幅降低對數(shù)據(jù)源服務器的請求,其系統(tǒng)性能提升是可觀的。

參考文獻:

[1]Xiang Zhe,Zhang Qian,Zhu Wenwu,et a1.Replication Strategies for Peer-to-Peer Based Multimedia Distribution Service[A].Multimedia and Expo[C].2003:153-159.

[2]Nguyen T,Kolazhi K,Kamath R,et a1.Effident Video Disseaination in Structured Hybrid P2P Networks[A].Multim-edia and Expo[C].2006:1673-1676.

[3]Ganesh A,Kermarrwc A,Massoulie L.Peer-to-Peer Mem-bership Management for Gossip-Based Protocols[J].IEEE Trans on Computers,2003,52(2):139-149.

作者簡介:

張鑫宇(1983-),男,碩士研究生,研究方向:流媒體,分布式系統(tǒng);何廣慶(1982-),男,碩士研究生,研究方向:流媒體,分布式系統(tǒng);趙笑馳(1983-),女,碩士研究生,信任管理,分布式系統(tǒng);叢家爽(1982-),男,碩士研究生,研究方向:Web服務,分布式系統(tǒng)。

猜你喜歡
系統(tǒng)
Smartflower POP 一體式光伏系統(tǒng)
WJ-700無人機系統(tǒng)
ZC系列無人機遙感系統(tǒng)
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統(tǒng)
基于UG的發(fā)射箱自動化虛擬裝配系統(tǒng)開發(fā)
半沸制皂系統(tǒng)(下)
FAO系統(tǒng)特有功能分析及互聯(lián)互通探討
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
一德系統(tǒng) 德行天下
PLC在多段調(diào)速系統(tǒng)中的應用
主站蜘蛛池模板: 国产成人久久777777| 亚洲一级毛片在线播放| 香蕉视频在线观看www| 国外欧美一区另类中文字幕| 狠狠干综合| 亚洲婷婷丁香| 99精品在线视频观看| 久久久久夜色精品波多野结衣| 日韩区欧美国产区在线观看| 亚洲综合精品第一页| 国产欧美日韩专区发布| 欧美日本在线一区二区三区| 国产欧美专区在线观看| 高清色本在线www| 成人无码一区二区三区视频在线观看 | 欧洲欧美人成免费全部视频| 无码'专区第一页| av在线无码浏览| 亚洲人成电影在线播放| 亚洲国产精品日韩av专区| av一区二区三区在线观看 | av午夜福利一片免费看| 亚洲swag精品自拍一区| 国产主播在线一区| 国产成人精品一区二区三区| 免费看av在线网站网址| 美女无遮挡被啪啪到高潮免费| 国产精品专区第1页| 国产麻豆另类AV| 538精品在线观看| 亚洲国产成人麻豆精品| 一区二区三区在线不卡免费| 久久精品只有这里有| 在线国产资源| 国产精品视频第一专区| av一区二区无码在线| 日韩第八页| 69av免费视频| 免费毛片视频| 免费国产小视频在线观看| 亚洲综合一区国产精品| 伊人久久青草青青综合| h视频在线观看网站| 成人午夜亚洲影视在线观看| yjizz国产在线视频网| 色男人的天堂久久综合| 好吊色妇女免费视频免费| 欧美亚洲欧美| 国产午夜无码专区喷水| 波多野结衣久久高清免费| 久久精品91麻豆| 午夜啪啪网| 99久久成人国产精品免费| 欧美黑人欧美精品刺激| 精品欧美一区二区三区久久久| 久久综合激情网| 玖玖精品视频在线观看| 精品伊人久久大香线蕉网站| 久久午夜夜伦鲁鲁片不卡| 67194在线午夜亚洲| 欧美三级不卡在线观看视频| A级全黄试看30分钟小视频| 伊人久久久久久久久久| 精品视频91| 国产精品任我爽爆在线播放6080| 亚洲av中文无码乱人伦在线r| 91无码人妻精品一区二区蜜桃| 国产成人亚洲欧美激情| 日韩中文无码av超清| 亚洲精品福利视频| 色综合综合网| 日韩人妻少妇一区二区| 精品无码一区二区三区电影| 在线看国产精品| 97超爽成人免费视频在线播放| 国产一区二区三区日韩精品| 免费观看男人免费桶女人视频| 欧美精品在线看| 亚洲国产天堂久久综合226114| 丰满的熟女一区二区三区l| 精品视频在线观看你懂的一区| 四虎亚洲国产成人久久精品|