摘要:P2P模式能很好的解決用戶增長帶來的系統(tǒng)的穩(wěn)定性和瓶頸問題,但對于較為冷門的視頻,因為缺乏大量用戶之間的互助,資源來源少,因而在線點播這些視頻數(shù)據(jù)變得很困難。針對這個問題,設(shè)計了新型的P2P網(wǎng)絡(luò)模式,此網(wǎng)絡(luò)模式中引入了持久在線的云超級節(jié)點作為資源來源的可靠保障,并根據(jù)地域的分布劃分為不同的資源社區(qū),作為資源管理單元。云存儲按量付費并且可以不受限制的擴展,因而視頻數(shù)據(jù)布置到云端基本可以實現(xiàn)數(shù)據(jù)的自由低廉?dāng)U展,解決了單一P2P網(wǎng)絡(luò)中視頻點播的短板。
關(guān)鍵詞:P2P網(wǎng)絡(luò);云存儲節(jié)點;資源社區(qū);新型P2P網(wǎng)絡(luò)
中圖分類號:TP393 文獻標(biāo)識碼:A 文章編號:1009-3044(2014)33-7999-03
Abstract: With the growth of users, P2P mode can solve system bottlenecks and improve system stability , but for the unpopular videos , being lacking online users ,people calls for these videos becomes very difficult online. To solve this problem , a new type of P2P network model has been designed, this model introduces cloud super-node as a reliable resource security . The P2P networks are divided into different communities as a resource management unit according to geographical distribution of the resources. Paid according to the amount of cloud storage and unlimited expansion , the video data can be extended freely and inexpensively , after the video data are layouted to the cloud storage and it has solved the problem of video-demanded for sole P2P network.
Key words: P2P Network ; Cloud Storage Node; Resource Communities;New P2P Network
1 服務(wù)器總體結(jié)構(gòu)設(shè)計
web的交互式視頻點播系統(tǒng)是一個基于P2P的流媒體系統(tǒng),提供了當(dāng)前P2P流媒體,P2P網(wǎng)絡(luò)中采用云平臺作為P2P網(wǎng)絡(luò)的超級節(jié)點,普通用戶作為某一個超級節(jié)點的普通P2P節(jié)點。超級節(jié)點中保存系統(tǒng)的所有資源,包括用戶注冊信息及視頻資源文件等,并且保持持續(xù)在線,保障系統(tǒng)的穩(wěn)定性。普通用戶從目錄服務(wù)器獲取資源信息,并從超級節(jié)點及其他普通節(jié)點處下載資源,并同時為其他普通節(jié)點提供資料。
根據(jù)地域的不同,我們提出資源社區(qū)的概念,相同地域劃分為一個資源社區(qū),并在云端設(shè)置云資源存儲服務(wù)器和云集中式目錄服務(wù)器。不同地域的資源社區(qū)之間采用結(jié)構(gòu)化P2P網(wǎng)絡(luò)結(jié)構(gòu),即采用了著名的Chord網(wǎng)絡(luò)。
6 結(jié)束語
該文詳細設(shè)計了系統(tǒng)的總體理論結(jié)構(gòu),并從不同角度和層次對總體結(jié)構(gòu)進行了剖析。然后,針對系統(tǒng)的各個模塊進行了詳細的理論設(shè)計和說明,包括資源社區(qū)超級節(jié)點結(jié)構(gòu)設(shè)計、云存儲服務(wù)器節(jié)點主要功能設(shè)計以及客戶端模塊視頻點播的設(shè)計。根據(jù)系統(tǒng)的服務(wù)的模式,提出了面向服務(wù)點播原理的構(gòu)思,從面向服務(wù)角度對系統(tǒng)的設(shè)計思想的進一步改進提供了方向。
參考文獻:
[1] 胡剛林.基于Oracle10g的柵格數(shù)據(jù)共享機制研究與實現(xiàn)[J].信息技術(shù),2009(1):42-46.
[2] 胡剛林,陶敏龍,苗放.GS面向服務(wù)架構(gòu)研究[J].微型機與系統(tǒng),2011(12).
[3] 胡剛林,陶敏龍.云計算機環(huán)境下數(shù)據(jù)訪問安全性研究[J].邵陽學(xué)院學(xué)報(自然科學(xué)版),2011(3).
[4] 朱信忠,趙建民.基于Web交互式視頻點播系統(tǒng)的設(shè)計與實現(xiàn)[J].微機發(fā)展,201,5:72-76.
[5] 艾明.面向海量數(shù)據(jù)的云存儲系統(tǒng)實現(xiàn)與應(yīng)用研究[D]. 南京:南京理工大學(xué),2013.
[6] 周巍.應(yīng)用云計算技術(shù)的視頻系統(tǒng)實現(xiàn)分析[J].電信技術(shù),2011,10.