国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

新型多媒體業(yè)務(wù)云計(jì)算平臺(tái)網(wǎng)絡(luò)架構(gòu)的設(shè)計(jì)與實(shí)現(xiàn)

2017-06-26 12:49陳宇峰
關(guān)鍵詞:代理服務(wù)器網(wǎng)絡(luò)拓?fù)?/a>服務(wù)器

陳宇峰

(成都工業(yè)學(xué)院電氣工程學(xué)院成都611730)

新型多媒體業(yè)務(wù)云計(jì)算平臺(tái)網(wǎng)絡(luò)架構(gòu)的設(shè)計(jì)與實(shí)現(xiàn)

陳宇峰

(成都工業(yè)學(xué)院電氣工程學(xué)院成都611730)

針對(duì)新型多媒體業(yè)務(wù)計(jì)算復(fù)雜度高、實(shí)時(shí)性強(qiáng)等特點(diǎn),論文設(shè)計(jì)了一種新型的云計(jì)算平臺(tái)方案。該方案采用P2P技術(shù)的動(dòng)態(tài)哈希表(DHT)協(xié)議實(shí)現(xiàn)網(wǎng)絡(luò)架構(gòu)的去中心化,并設(shè)計(jì)了面向節(jié)點(diǎn)與服務(wù)的DHT協(xié)議一體化管理模式,最后簡介了預(yù)緩存技術(shù),實(shí)驗(yàn)測試結(jié)果表明,論文所設(shè)計(jì)的網(wǎng)絡(luò)架構(gòu)方案具有較好的運(yùn)行速度,較高的擴(kuò)展性。

多媒體;云計(jì)算;網(wǎng)絡(luò)架構(gòu);設(shè)計(jì)

Class NumberTP309

1 引言

2007年,極具創(chuàng)新意義的“云計(jì)算”概念一經(jīng)提出,便受到業(yè)界的廣泛關(guān)注,在商業(yè)領(lǐng)域與研究領(lǐng)域均展現(xiàn)出了前所未有的價(jià)值。云計(jì)算的核心思想是“計(jì)算+服務(wù)”,其基本理念是:一切皆服務(wù),以租用的形式向用戶提供。“云”則是指互聯(lián)網(wǎng)數(shù)據(jù)中心提供服務(wù)所使用的所有軟件與硬件。

國內(nèi)云計(jì)算產(chǎn)業(yè)近年來出現(xiàn)了蓬勃發(fā)展,其中,按照市場發(fā)展需求,傳統(tǒng)電信運(yùn)營商、傳統(tǒng)電信設(shè)備商、新型互聯(lián)網(wǎng)企業(yè)、安全公司在云計(jì)算體系中承擔(dān)著各自的角色與定位,也取得了長足進(jìn)步。

目前,云計(jì)算的服務(wù)類型主要有SaaS(軟件即服務(wù))、PaaS(平臺(tái)即服務(wù))、IaaS(構(gòu)架即服務(wù))三種。云計(jì)算平臺(tái)主要分為商用平臺(tái)和研究用的開源平臺(tái),其目的主要是將云用于不同的業(yè)務(wù)種類而進(jìn)行的各種特殊實(shí)現(xiàn)。但是,這些平臺(tái)目前并未針對(duì)多媒體業(yè)務(wù)提出專門的平臺(tái)設(shè)計(jì)方案。因此,加強(qiáng)針對(duì)多媒體業(yè)務(wù)的云計(jì)算平臺(tái)建設(shè)具有非常重要的意義。

此外,雖然多媒體業(yè)務(wù)的計(jì)算密集型特征決定了使用云計(jì)算具有非常高的契合度,但是,此類多媒體云計(jì)算平臺(tái)技術(shù)尚還存在著諸多瓶頸,所以,發(fā)展研究多媒體云計(jì)算平臺(tái)在未來具有重要的戰(zhàn)略意義。

有基于此,本文針對(duì)多媒體云計(jì)算平臺(tái)關(guān)鍵技術(shù)建設(shè),提出了一種解決方案。本方案構(gòu)建了一套針對(duì)多媒體云計(jì)算平臺(tái)的去中心化網(wǎng)絡(luò)架構(gòu),旨在實(shí)現(xiàn)多服務(wù)器的資源優(yōu)化管理,并在此基礎(chǔ)上,提出了一種流水線風(fēng)格的并行化無鎖分級(jí)令牌桶(Hierarchical Tokens Bucket,HTB)流量控制機(jī)制,意在提升多媒體云計(jì)算平臺(tái)的處理速率。

2 多媒體云計(jì)算

多媒體業(yè)務(wù)具有計(jì)算復(fù)雜度很高的特點(diǎn),而現(xiàn)有云計(jì)算平臺(tái)沒有專門針對(duì)多媒體業(yè)務(wù)的平臺(tái),因此,多媒體業(yè)務(wù)在云計(jì)算平臺(tái)中的部署也存在著諸多問題。目前,新型多媒體業(yè)務(wù)主要集中在地理位置信息服務(wù)、圖像檢索、視頻渲染/增強(qiáng)等方面。這些新型多媒體業(yè)務(wù)對(duì)云計(jì)算平臺(tái)需求均集中于處理海量數(shù)據(jù)、時(shí)間短、速率快、效率高。

近年來,隨著互聯(lián)網(wǎng)技術(shù)、計(jì)算機(jī)技術(shù)、無線通信技術(shù)的發(fā)展,移動(dòng)互聯(lián)網(wǎng)已經(jīng)逐漸取代傳統(tǒng)的2G服務(wù)模式,而且,可以實(shí)現(xiàn)對(duì)基礎(chǔ)資源和終端配置要求更高的多媒體業(yè)務(wù)。換言之,未來網(wǎng)絡(luò)接口帶寬越來越大,移動(dòng)終端功能越來越強(qiáng),這使得移動(dòng)互聯(lián)網(wǎng)向終端用戶提供更為多樣化的多媒體服務(wù)成為可能,這也是未來的發(fā)展趨勢。總得來說,多媒體業(yè)務(wù)計(jì)算密集特征、移動(dòng)互聯(lián)網(wǎng)的迅猛發(fā)展、移動(dòng)終端用戶數(shù)量的急劇增加均使得在云計(jì)算平臺(tái)中部署多媒體業(yè)務(wù)顯得勢在必行。

目前,新型多媒體業(yè)務(wù)在云計(jì)算平臺(tái)中的部署主要存在著基礎(chǔ)設(shè)施支持不足、分級(jí)服務(wù)與用戶需求存在矛盾、實(shí)時(shí)業(yè)務(wù)存在較大安全隱患等問題。這就使得新型多媒體云計(jì)算平臺(tái)業(yè)務(wù)需要從諸如網(wǎng)絡(luò)架構(gòu)、流量控制機(jī)制、安全策略等方面入手,按照計(jì)算復(fù)雜度、特殊硬件需求度、業(yè)務(wù)實(shí)時(shí)性需求度等要求,加強(qiáng)新型多媒體云計(jì)算業(yè)務(wù)的研究與發(fā)展。

基于此,本文著重構(gòu)建一種新型的多媒體云計(jì)算平臺(tái)網(wǎng)絡(luò)構(gòu)架,此構(gòu)架主要希望能夠解決基礎(chǔ)設(shè)施支持不足以及移動(dòng)終端急劇增加對(duì)互聯(lián)網(wǎng)性能帶來的巨大挑戰(zhàn)。

3 網(wǎng)絡(luò)架構(gòu)設(shè)計(jì)基礎(chǔ)

多媒體業(yè)務(wù)具有計(jì)算復(fù)雜度較高、實(shí)時(shí)性較強(qiáng)、特殊硬件依賴性較大等特點(diǎn),同時(shí),移動(dòng)終端的存儲(chǔ)容量有限、計(jì)算能力較弱、網(wǎng)絡(luò)敏感度較強(qiáng),這些都使得在云計(jì)算平臺(tái)中部署多媒體業(yè)務(wù)一般不會(huì)具有較好的效果,所以,加強(qiáng)多媒體云計(jì)算平臺(tái)建設(shè)尤為重要。本文著重介紹一種新型的多媒體云計(jì)算平臺(tái)網(wǎng)絡(luò)架構(gòu)建設(shè)。

現(xiàn)有成形的網(wǎng)絡(luò)架構(gòu)技術(shù)主要是:1)內(nèi)容分發(fā)網(wǎng)絡(luò)(Content Distributed Network,CDN)技術(shù);2)MapReduce框架;3)分布式散列表(Distributed Hash Table,DHT)技術(shù);4)代理服務(wù)器和緩存技術(shù)。

3.1 CDN技術(shù)

其中,CDN技術(shù)主要發(fā)現(xiàn)互聯(lián)網(wǎng)絡(luò)中的瓶頸環(huán)節(jié),找到影響數(shù)據(jù)傳輸?shù)囊蛩夭⒂枰越鉀Q,即在原有互聯(lián)網(wǎng)基礎(chǔ)上構(gòu)建一層新的虛擬網(wǎng)絡(luò),通過其中的特定網(wǎng)絡(luò)節(jié)點(diǎn)服務(wù)器解決互聯(lián)網(wǎng)性能不好的問題,從而實(shí)現(xiàn)互聯(lián)網(wǎng)數(shù)據(jù)內(nèi)容能夠更迅捷、更優(yōu)良、更穩(wěn)定的傳輸。

由此可見,CDN技術(shù)的本質(zhì)就是一個(gè)重定向的過程,旨在根據(jù)虛擬網(wǎng)絡(luò)的諸如節(jié)點(diǎn)鏈接、響應(yīng)時(shí)間、負(fù)載情況、用戶距離等因素實(shí)現(xiàn)資源配置的優(yōu)化處理,最終將用戶請求重定向于距離用戶請求最近的節(jié)點(diǎn)。

從技術(shù)層面而言,接到用戶請求之后,根據(jù)相關(guān)參數(shù)作出判定,以理論最高效化為基本原則,向用戶分發(fā)內(nèi)容。一般情況下,內(nèi)容服務(wù)的關(guān)鍵是代理緩存(Surrogate),也就是代理服務(wù)器。代理緩存一般位于網(wǎng)絡(luò)邊緣,距離用戶只有“一跳(Single Hop)”的距離,同時(shí),也是內(nèi)容源服務(wù)器的透明鏡像,其功能旨在分散服務(wù)器壓力,減少響應(yīng)時(shí)間,加強(qiáng)用戶體驗(yàn)。所以,CDN技術(shù)包含了負(fù)載均衡、分布式存儲(chǔ)、內(nèi)容管理、網(wǎng)絡(luò)請求重定向等四部分核心組件,對(duì)應(yīng)內(nèi)容發(fā)布、內(nèi)容路由、內(nèi)容交換、性能管理等四項(xiàng)關(guān)鍵技術(shù),其本質(zhì)核心就是內(nèi)容管理與網(wǎng)絡(luò)流量管理。

相較于其他基礎(chǔ)技術(shù),CDN技術(shù)在本地緩存、鏡像服務(wù)、遠(yuǎn)程加速、帶寬優(yōu)化、集群抗攻擊等方面具有突出優(yōu)勢。

從改善互聯(lián)網(wǎng)性能而言,傳統(tǒng)內(nèi)容發(fā)布模式主要采用網(wǎng)絡(luò)內(nèi)容提供商(Internet Content Provider,ICP)技術(shù),ICP技術(shù)通過ICP應(yīng)用服務(wù)器向用戶提供數(shù)據(jù)內(nèi)容服務(wù),這意味著網(wǎng)絡(luò)質(zhì)量只停留在較低層的數(shù)據(jù)包層面以及些許應(yīng)用層協(xié)議,而不能根據(jù)內(nèi)容與對(duì)象的不同對(duì)服務(wù)質(zhì)量區(qū)別對(duì)待。此外,ICP技術(shù)既要占據(jù)大量帶寬,又有可能因單點(diǎn)效應(yīng)、局部熱點(diǎn)效應(yīng)引起服務(wù)器過載,從而崩潰。而CDN技術(shù)引入了內(nèi)容管理層的和全局負(fù)載均衡功能,著重強(qiáng)調(diào)網(wǎng)絡(luò)在內(nèi)容發(fā)布中的重要性,這使得傳統(tǒng)ICP技術(shù)“集中與分散”的難題得以解決。所以,CDN技術(shù)是近年來得到廣泛應(yīng)用的網(wǎng)絡(luò)架構(gòu)基礎(chǔ)技術(shù)。

CDN技術(shù)的缺陷在于其基本架構(gòu)仍需要一個(gè)中心點(diǎn)來完成內(nèi)容分布、性能管理,而且,其緩存策略主要針對(duì)靜態(tài)網(wǎng)頁,并未對(duì)多媒體業(yè)務(wù)提出針對(duì)性建設(shè),這是本文設(shè)計(jì)內(nèi)容重點(diǎn)解決的問題之一。

3.2 代理服務(wù)器和緩存技術(shù)

代理服務(wù)器是嫁接在互聯(lián)網(wǎng)與局域網(wǎng)之間的一座橋梁,可以簡單看成是一個(gè)中轉(zhuǎn)服務(wù)器,用來實(shí)現(xiàn)用戶瀏覽器與服務(wù)器之間的信息交互,從而補(bǔ)充簡單“客戶—服務(wù)器”無法完成的功能。代理服務(wù)器的主要功能是用戶認(rèn)證和計(jì)費(fèi)、用戶的分級(jí)管理、緩存、請求重定向等作用。

代理服務(wù)器一般均具有緩存功能,緩存的相關(guān)信息應(yīng)該根據(jù)需求具體分析具體對(duì)待。在新型多媒體業(yè)務(wù)日益普及的情況下,代理服務(wù)器及其緩存功能的要求也越來越高。緩存構(gòu)架主要包含代理緩存、自適應(yīng)緩存、主動(dòng)緩存、推動(dòng)式緩存等四種基本構(gòu)架。

新型多媒體云計(jì)算平臺(tái)業(yè)務(wù)需要何種代理服務(wù)器設(shè)置以及緩存機(jī)制,也是本文設(shè)計(jì)研究的重點(diǎn)之一。

4 網(wǎng)絡(luò)架構(gòu)設(shè)計(jì)實(shí)現(xiàn)

本文關(guān)于新型多媒體云計(jì)算平臺(tái)業(yè)務(wù)設(shè)計(jì)的基本思路是:在前述CDN技術(shù)的基礎(chǔ)上,設(shè)計(jì)了一種新型的去中心化的網(wǎng)絡(luò)架構(gòu),并指出其內(nèi)容與服務(wù)管理思想;在此基礎(chǔ)上,設(shè)計(jì)了基于動(dòng)態(tài)哈希表(Dynamic Hash Table,DHT)的節(jié)點(diǎn)服務(wù)模式,給出其遠(yuǎn)程過程調(diào)用協(xié)議(Remote Process Call,RPC)的軟件構(gòu)架;最終實(shí)現(xiàn)基于代理服務(wù)器的多媒體信息緩存與傳輸。

4.1 去中心化網(wǎng)絡(luò)架構(gòu)設(shè)計(jì)實(shí)現(xiàn)

傳統(tǒng)CDN網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)如圖1所示,由圖1可見,網(wǎng)絡(luò)中原有內(nèi)容預(yù)先存放在原始內(nèi)容服務(wù)器中,然后通過分發(fā)服務(wù)器(Distributer)將所需傳輸?shù)膬?nèi)容發(fā)送至鏡像服務(wù)器(surrogate server),最后由鏡像服務(wù)器(surrogate server)分發(fā)至各個(gè)區(qū)域的用戶,從而實(shí)現(xiàn)按照既定信息統(tǒng)計(jì)策略所需要傳輸?shù)膬?nèi)容。因此,傳統(tǒng)CDN網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)本質(zhì)是一個(gè)有中心的結(jié)構(gòu)模式,易存在單點(diǎn)效應(yīng),即若其中的分發(fā)服務(wù)器出現(xiàn)故障,整個(gè)網(wǎng)絡(luò)均會(huì)受到影響。

圖1 傳統(tǒng)CDN網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)

而P2P技術(shù)就是為了實(shí)現(xiàn)內(nèi)容的分布式管理,從而解決內(nèi)容發(fā)布的單點(diǎn)失效問題。因此,本文設(shè)計(jì)一種基于P2P技術(shù)的動(dòng)態(tài)哈希表(Dynamic Hash Table,DHT)的去中心化網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)。具體如圖2所示。

由圖2可知,去中心化網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)將傳統(tǒng)CDN拓?fù)浣Y(jié)構(gòu)中的原始服務(wù)器、分發(fā)服務(wù)器替代為可以為同一區(qū)域移動(dòng)終端提供服務(wù)的服務(wù)器群,即“子云”。這樣,就形成了一個(gè)以“子云”為核心的兩級(jí)分布式管理結(jié)構(gòu)。

圖2 去中心化網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)

相對(duì)于傳統(tǒng)CDN網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu),基于DHT的去中心化網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)能夠?qū)崿F(xiàn)基于P2P分布式管理的面向節(jié)點(diǎn)與服務(wù)程序的DHT機(jī)制,從而通過DHT協(xié)議對(duì)拓?fù)浣Y(jié)構(gòu)中的節(jié)點(diǎn)以及節(jié)點(diǎn)應(yīng)用進(jìn)行相應(yīng)管理。

所謂兩級(jí)管理,是指多媒體云拓?fù)浣Y(jié)構(gòu)分為“子云之間”與“子云內(nèi)部”兩級(jí)組織管理。“子云之間”僅僅實(shí)現(xiàn)簡單的服務(wù)與資源共享,即通過RPC指令遠(yuǎn)程調(diào)用不同子云之間的DNS服務(wù)器的進(jìn)程以及查詢服務(wù)程序或者是資源,這其中并不包含具體的服務(wù)程序,也不包含詳細(xì)節(jié)點(diǎn)、管理機(jī)制?!白釉苾?nèi)部”則主要通過DHT協(xié)議實(shí)現(xiàn)節(jié)點(diǎn)管理、服務(wù)程序管理、服務(wù)器資源管理等,并可將不同類型的服務(wù)器用標(biāo)簽的形式予以定義,從而提供針對(duì)性服務(wù)。

此外,由圖2可見,去中心化網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)另外的一個(gè)關(guān)鍵點(diǎn)是代理服務(wù)器、DNS服務(wù)器、應(yīng)用部署服務(wù)器。代理服務(wù)器通常位于子云網(wǎng)絡(luò)邊緣“最后一公里”處,其角色定位是完成區(qū)域應(yīng)用客戶與子云服務(wù)器群的信息交互,即代理服務(wù)器既完成應(yīng)用客戶連接入網(wǎng)、接入服務(wù)器的功能,又實(shí)現(xiàn)多媒體感知緩存,這樣一來,就可以有效地解決移動(dòng)終端訪問原始服務(wù)器或者是分布服務(wù)器所出現(xiàn)的延時(shí)問題,從而一定程度上節(jié)省資源,提升用戶體驗(yàn)。

DNS服務(wù)器具有多個(gè)備份,以此解決單點(diǎn)失效問題。除此之外,還應(yīng)具有DHT功能模塊,方便加入子云網(wǎng)絡(luò)。而應(yīng)用部署服務(wù)器也是按照DHT模式管理的,因此,應(yīng)將其部署到子云人口處,從而向DNS服務(wù)器注冊相關(guān)信息。

整體來講,基于動(dòng)態(tài)哈希表(Dynamic Hash Table,DHT)的去中心化網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)能夠?qū)崿F(xiàn)總體無中心化,消除單點(diǎn)失效,消除整體性流量均衡和負(fù)載均衡的必要性。而且,拓?fù)浣Y(jié)構(gòu)中的每個(gè)節(jié)點(diǎn)既是計(jì)算者,又是管理者,可以大大降低系統(tǒng)崩潰的風(fēng)險(xiǎn)。

4.2 DHT協(xié)議設(shè)計(jì)實(shí)現(xiàn)

如前所述,本文設(shè)計(jì)了基于P2P技術(shù)動(dòng)態(tài)哈希表DHT方式的去中心化網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu),這可以視為針對(duì)應(yīng)用層與網(wǎng)絡(luò)層之間的中間設(shè)計(jì),其協(xié)議框架選用的是Kademlia協(xié)議,即:計(jì)算節(jié)點(diǎn)間的異或距離,從而逐步發(fā)現(xiàn)節(jié)點(diǎn)或內(nèi)容的動(dòng)態(tài)哈希表技術(shù)。如圖3所示。

由圖3可見,DHT位于服務(wù)層與網(wǎng)絡(luò)層之間,通過分布式通信協(xié)議RPC方式實(shí)現(xiàn)節(jié)點(diǎn)管理、服務(wù)程序與資源管理。此外,緩存機(jī)制采用的是SOCKET機(jī)制或者是HTTP協(xié)議。

1)DHT RPC

Kademlia協(xié)議通過PING、FIND_NODE、FIND_VALUE、STORE四種基本RPC方式實(shí)現(xiàn)子云之間、子云內(nèi)部的遠(yuǎn)程過程調(diào)用。

本文中,子云內(nèi)部RPC協(xié)議必須使用FIND_NODE,而FIND_VALUE、STORE則使用較少,這是因?yàn)镕IND_VALUE主要是用來查詢距離服務(wù)源最近的節(jié)點(diǎn),而STORE主要實(shí)現(xiàn)服務(wù)或數(shù)據(jù)在節(jié)點(diǎn)上的部署,啟動(dòng)后續(xù)操作。

在子云之間,因?yàn)楸疚牟捎玫氖窃谧釉艱NS服務(wù)器上使用DHT協(xié)議,整個(gè)子云之間并未完全實(shí)現(xiàn)節(jié)點(diǎn)與拓?fù)浣Y(jié)構(gòu),所以,子云之間使用DHT協(xié)議主要是為了保證子云DNS服務(wù)器之間的相互查詢與復(fù)制。故:FIND_VALUE、STORE基本不會(huì)使用。

2)非DHT RPC

非DHT RPC主要是指實(shí)現(xiàn)拓?fù)浒l(fā)現(xiàn)與內(nèi)容發(fā)現(xiàn)之外的整個(gè)系統(tǒng)的完整通信管理流程所需要的RPC,主要有TR_SELECT、TR_REG、SVC_START、 SVC_STOP、RUN_STAT、SVC_RQST、SVC_QUERY、SVC_COPY等。

4.3 代理緩存設(shè)計(jì)實(shí)現(xiàn)

本文在如圖2所示的去中心化網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)中的代理服務(wù)器中設(shè)置了主動(dòng)緩存框架。本框架在常規(guī)緩存策略的基礎(chǔ)上,增加了預(yù)緩存機(jī)制,即通過在多媒體云計(jì)算平臺(tái)中部署服務(wù)器預(yù)緩存接口,實(shí)現(xiàn)感知具體服務(wù)內(nèi)容的針對(duì)性的服務(wù),從而提升服務(wù)質(zhì)量。如圖4所示。

圖4 預(yù)緩存機(jī)制流程圖

本文所設(shè)計(jì)的緩存框架主要是面對(duì)能力與資源更受限制的移動(dòng)終端,主要還是基于HTTP請求。簡單講,給出服務(wù)請求特征,編寫預(yù)緩存程序,然后在系統(tǒng)中注冊該服務(wù),最后在特定服務(wù)內(nèi)容中調(diào)用預(yù)緩存功能。

5 實(shí)驗(yàn)測試與結(jié)果分析

本文設(shè)計(jì)的網(wǎng)絡(luò)架構(gòu)方案實(shí)驗(yàn)測試主要是子云功能測試,采用40個(gè)節(jié)點(diǎn)的服務(wù)器群組件子云,測試平臺(tái)采用WindowsAzure。

子云功能測試主要從網(wǎng)絡(luò)構(gòu)建、節(jié)點(diǎn)管理、服務(wù)部署、服務(wù)實(shí)施入手,籌建一個(gè)基本的子云平臺(tái),完成面向節(jié)點(diǎn)與服務(wù)的子云平臺(tái)DHT協(xié)議功能測試。表1表述了不同節(jié)點(diǎn)數(shù)量時(shí)系統(tǒng)的指標(biāo)參數(shù)。其中,服務(wù)部署時(shí)間指甫開市部署到最終部署到DNS服務(wù)器的時(shí)間;收斂時(shí)間指系統(tǒng)從零初始化狀態(tài)到所有節(jié)點(diǎn)處于相對(duì)平衡狀態(tài)的時(shí)間;響應(yīng)時(shí)間指DNS從接收到請求開始到完成返回客戶端的時(shí)間;重定向節(jié)點(diǎn)時(shí)間是指發(fā)現(xiàn)故障點(diǎn)開始,到重新定義有效節(jié)點(diǎn)的時(shí)間。

表1 不同節(jié)點(diǎn)數(shù)量時(shí)系統(tǒng)指標(biāo)參數(shù)

由表1可見,針對(duì)不同節(jié)點(diǎn)數(shù)量,除收斂時(shí)間變化差異較大外,響應(yīng)時(shí)間、重定向節(jié)點(diǎn)時(shí)間基本滿足要求,這說明本文設(shè)計(jì)的基于DHT的網(wǎng)絡(luò)架構(gòu)體系具有良好的運(yùn)行時(shí)間、可靠的擴(kuò)展性。

6 結(jié)語

針對(duì)多媒體業(yè)務(wù)的特點(diǎn),本文設(shè)計(jì)了一種新型的多媒體云計(jì)算平臺(tái)網(wǎng)絡(luò)架構(gòu)方案,本方案基于P2P技術(shù)的動(dòng)態(tài)哈希表(DHT)協(xié)議,實(shí)現(xiàn)了去中心化的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)改進(jìn),并在此基礎(chǔ)上,設(shè)計(jì)了DHT面向節(jié)點(diǎn)與服務(wù)的管理模式,并給出了遠(yuǎn)程過程調(diào)用協(xié)議的軟件架構(gòu)。實(shí)驗(yàn)測試結(jié)果,本方案具有較好的運(yùn)行速度,較高的擴(kuò)展性。未來,應(yīng)該加強(qiáng)對(duì)本文所提出的預(yù)緩存框架的進(jìn)一步實(shí)驗(yàn)分析。

[1]Wikipedia.Cloud Computing[EB/OL].http://en.wikipedia.org/wiki/Cloud_computing.

[2]陳康,鄭緯民.云計(jì)算:系統(tǒng)實(shí)例與研究現(xiàn)狀[J].軟件學(xué)報(bào),2009,20(5):1337-1348.

CHEN Kang,ZHENG Weimin.Cloud Computing:examples and research system[J].Journal software,2009,20(5):1337-1348.

[3]黑繼偉.基于分布式并行文件系統(tǒng)HDFS的副本管理模型[D].長春:吉林大學(xué),2010.

HEI Jiwei.HDFS Replica Management Model Based On Distributed Parallel File System[D].Changchun:Jilin University,2010.

[4]Deelman E,Singh G,Livny M.The Cost of Doing Science on the Cloud:The Montage Example[C]//Proceedings of International Conference for High Performance Computing,Networking,Storage and Analysis,IEEE Austin,USA,2008:1-12.

[5]Armbrust M.Above the Clouds:A Berkeley View of Cloud Computing[R].Department of Electrical Engineering and Computer Sciences,University of California at Berkeley,Report No.UCB/EECS-2009-28,CA,USA,2009:50-58.

[6]Grossman R L,Gu Yunhong.On the Varieties of Clouds for Data Intensive Computing[J].IEEE Data Engineering Bulletin,2009,32(1):44-50.

[7]Hao Fang,Lakshman T V,Mukherjee S,et al.Secure cloud computing with a virtualized network infrastructure[C]//Proceedings of the 2nd USENIX conference on Hot topics in cloud computing.Boston,USA,2010:57-61.

[8]Zhuo H,Sheng Z,Nenghai Y.Time-Bound Ticket-Based Mutual Authentication Scheme for Cloud Computing[J]. International Journal of Computers,Communications& Control,2011,6(2):227-235.

[9]Feng J,Chen Y,Liu P.Bridging the Missing Link of Cloud Data Storage Security in AWS[C]//IEEE 7th Consumer Communications and Networking Conference(CCNC),1-2.IEEE Las Vegas,2010.USA:1-2.

[10]Jung Y,Chung M.Adaptive Security Management Model in the Cloud Computing Environment[C]//IEEE the 12th International Conference on Advanced Communication Technology.IEEE Gangwon-Do,Korea,2010:1664-1669.

Design and Implementation of New Multimedia Services Cloud Computing Platform Network Architecture

CHEN Yufeng
(School of Electrical Engineering,Chengdu Technological University,Sichuan611730)

According to the new multimedia services computing high complexity and strong real-time,this paper designed a new cloud computing platform Scheme,which used Dynamic Hash Table of P2P technology to realize network architecture(DHT)protocol to the no-center,and design the DHT protocol management model for node and service integration,introduce the pre caching technique.The experimental results show that the design of network architecture scheme has better running speed and higher expansibility.

multimedia,cloud computing,network architecture,design

TP309

10.3969/j.issn.1672-9722.2017.06.022

2016年12月21日,

2017年1月30日

陳宇峰,男,碩士,實(shí)驗(yàn)師,研究方向:電氣工程、軟件工程。

猜你喜歡
代理服務(wù)器網(wǎng)絡(luò)拓?fù)?/a>服務(wù)器
基于通聯(lián)關(guān)系的通信網(wǎng)絡(luò)拓?fù)浒l(fā)現(xiàn)方法
服務(wù)器組功能的使用
通信控制服務(wù)器(CCS)維護(hù)終端的設(shè)計(jì)與實(shí)現(xiàn)
PowerTCP Server Tool
地鐵信號(hào)系統(tǒng)中代理服務(wù)器的設(shè)計(jì)與實(shí)現(xiàn)
電子制作(2018年23期)2018-12-26
2017款捷豹F-PACE網(wǎng)絡(luò)拓?fù)鋱D及圖注
勞斯萊斯古斯特與魅影網(wǎng)絡(luò)拓?fù)鋱D
計(jì)算機(jī)網(wǎng)絡(luò)安全服務(wù)器入侵與防御
防火墻技術(shù)與校園網(wǎng)絡(luò)安全的研究