亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于流媒體的可伸縮系統(tǒng)中流媒體服務原理研究

        2015-08-17 08:13:19李峰泉西安外事學院工學院西安外事學院人文學院陜西西安70077
        電子測試 2015年1期
        關鍵詞:分段客戶端服務器

        李峰泉,張 嘯(西安外事學院工學院;西安外事學院人文學院,陜西西安,70077)

        基于流媒體的可伸縮系統(tǒng)中流媒體服務原理研究

        李峰泉1,張 嘯2
        (1西安外事學院工學院;2西安外事學院人文學院,陜西西安,710077)

        本文針對可伸縮系統(tǒng)中流媒體的服務原理進行探討,對CDN網(wǎng)絡架構、P2P網(wǎng)絡架構下的流媒體服務原理以及可靠冗余保障技術原理、周期分段的流媒體調(diào)度原理做了分析和闡述,結合分析和實際研究項目的應用給出了各自相應的優(yōu)點結論。

        流媒體;可伸縮;服務原理

        0 引言

        隨著編碼技術和網(wǎng)絡技術的發(fā)展,流媒體技術得以飛躍性的發(fā)展。當前流媒體服務成為分布式媒體服務的主流。流媒體服務不需要將媒體數(shù)據(jù)完全下載到本地后才可以進行播放,它通過編碼技術和分段技術實現(xiàn)邊下載邊播放,減少了用戶的等待時間,節(jié)約了客戶端的存儲空間,同時可以有效地支持直播。圖1是一種典型的流媒體服務模型。

        圖1  一種典型的流媒體服務模型

        本文主要針對實際可伸縮系統(tǒng)研究項目中應用的幾種關鍵流媒體服務技術原理進行研究闡述。

        1 基于CDN網(wǎng)絡架構的流媒體服務原理

        基于CDN(Content Delivery Network—內(nèi)容分發(fā))方式的流媒體服務是C/S模式的一種增強,它將代理服務技術和緩存思想引入流媒體服務中?;驹硎峭ㄟ^在媒體服務器和客戶端之間增設基于內(nèi)容的分發(fā)服務器(Proxy),可以將熱點媒體的數(shù)據(jù)片斷存儲在代理服務器,解決了快速接入問題,同時通過代理服務器的媒體服務器的服務選擇可以屏蔽具體對特定客戶端進行媒體服務,有效提高了系統(tǒng)的擴容的靈活性和容錯性。CDN 優(yōu)點在于可以有穩(wěn)定的服務架構,客戶端針對索取的服務的服務器也比較固定,客戶端配置簡單,由于服務器比較固定,因而無論是媒體服務具有連續(xù)性、實時性、時序性服務質(zhì)量還是針對故障的處理,提供可靠服務保證方面也是可以保證的。

        正是因為CDN方式在提供一定服務質(zhì)量保證的基礎上具有良好的服務擴展能力,很多系統(tǒng)的可伸縮能力主要依賴CDN網(wǎng)絡架構的相關技術來予以保證,因而它成為提供高服務的流媒體服務的一種選擇。圖2給出了基于CDN架構的流媒體服務網(wǎng)絡示意圖。

        圖2  基于CDN架構的流媒體服務網(wǎng)絡

        2 基于P2P網(wǎng)絡架構的流媒體服務原理

        在P2P網(wǎng)絡架構下,網(wǎng)絡節(jié)點間根本不存服務器(Server)和客戶端(Client)關系,所有節(jié)點之間都是對等關系,即位于網(wǎng)絡上的每一個用戶都是一個對等實體(Peer),它們彼此獨立又可以互相協(xié)作,也就是說它們既是服務提供者又是服務的享用者。對于P2P流媒體服務系統(tǒng),觀看同一媒體的客戶節(jié)點組成一個P2P網(wǎng)絡,客戶節(jié)點不僅接收來自服務器和其它Peer節(jié)點的數(shù)據(jù),而且它也向其它請求同一媒體服務的客戶節(jié)點提供媒體數(shù)據(jù)。在P2P流媒體服務架構下,信息的傳輸和服務無需中間環(huán)節(jié)和服務器的介入,可以直接在Peer結點之間進行,從而避免了系統(tǒng)潛在的瓶頸。同時由于相關Peer節(jié)點也參與到系統(tǒng)媒體數(shù)據(jù)的提供中,Peer節(jié)點也貢獻了自身的服務能力,因而系統(tǒng)具有很高的性價比。由于流媒體服務對于數(shù)據(jù)時序要求的特殊性,基于P2P流媒體的服務在實現(xiàn)當中對于Peer節(jié)點的選擇上,以及P2P網(wǎng)絡的構建上和數(shù)據(jù)的存儲和轉發(fā)策略上都有特殊的要求。

        基于P2P流媒體服務的優(yōu)勢的發(fā)揮需要有大量的Peer節(jié)點參與,而在企業(yè)網(wǎng)內(nèi)在線用戶數(shù)將是一個問題。圖3給出了借用存儲技術來彌補Peer節(jié)點數(shù)量上的不足的問題,從而實現(xiàn)了系統(tǒng)能力的靈活伸縮。

        3 可靠冗余保障技術原理

        系統(tǒng)的可用性直接影響到用戶對服務系統(tǒng)的使用評價,良好健壯的系統(tǒng)應當對用戶的使用有良好的感知,即用戶不會感知到系統(tǒng)某一節(jié)點的故障或者是雖然感知到系統(tǒng)某一節(jié)點的故障但是其服務還可以繼續(xù)進行,而不是服務的中斷或者是成果的丟失。系統(tǒng)的可用性主要涉及到關鍵數(shù)據(jù)的同步和恢復策略上,其服務原理是在系統(tǒng)服務過程中,會將系統(tǒng)/用戶的關鍵數(shù)同步到一個指定的地方,而在服務節(jié)點出現(xiàn)故障時則將先前同步的關鍵數(shù)據(jù)恢復到服務替代節(jié)點上,從而繼續(xù)提供后續(xù)服務。通常的數(shù)據(jù)同步和恢復策略的實現(xiàn)分為以下兩種方式。

        檢查點-恢復策略:在該策略下依賴系統(tǒng)的MTTR,節(jié)點對系統(tǒng)設計的檢查點進行周期性的檢查,根據(jù)檢查結果作出故障裁決或者故障的預測。對于故障的節(jié)點或者預測將要發(fā)生故障的節(jié)點,可以將服務全部服務或者部分服務遷移到其它服務節(jié)點上以提供連續(xù)的容錯服務。

        復制策略:在該策略下,調(diào)度器將客戶端的服務請求分配到某個服務節(jié)點的同時,也會將該請求在其它服務節(jié)點復制一份或多份,而在服務節(jié)點故障的時候,其它服務節(jié)點通過復制的請求信息恢復對客戶端的服務,繼續(xù)進行后續(xù)的服務。這主要通過冗余處理以及遠程日志(redundant processing,remote logging)等方式完成。

        圖3  借助存儲技術的P2P流媒體的服務原理示意圖

        4 基于周期分段的流媒體調(diào)度原理

        流媒體調(diào)度可以解決視頻服務器、網(wǎng)絡資源、Peer節(jié)點間的資源匹配問題,實現(xiàn)服務能力最大化。在具體的實現(xiàn)過程中由于側重點不同實現(xiàn)原理也不同。當前的媒體流調(diào)度方式廣義上可以分為以用戶為中心和以據(jù)為中心這兩種方式。

        在以用戶為中心的方式中,對于客戶的每個請求,服務器將專門為此客戶端分配網(wǎng)絡資源用于此客戶端的數(shù)據(jù)服務。在此模式下,當用戶向服務器進行媒體服務請求時,用戶的請求將立即得到響應,用戶沒有等待時間。但是由于服務器和網(wǎng)絡為每個用戶專門分配專有服務資源,系統(tǒng)資源復用率不高,系統(tǒng)容量有限。

        在數(shù)據(jù)為中心的方式中,資源的分配方式是依據(jù)媒體對象為中心,而不是依據(jù)客戶端的請求。服務器可以將一個時間段內(nèi)到達的針對同一個媒體的請求,作為一個組播組進行服務。充分利用當前網(wǎng)絡的特點允許客戶端共享一個組播的數(shù)據(jù)流來提高網(wǎng)絡和磁盤IO的利用率。通過組播技術可以實現(xiàn)節(jié)目流的多路復用從而提高流媒體在網(wǎng)絡中的發(fā)送效率、節(jié)省網(wǎng)絡帶寬資源提高系統(tǒng)服務容量,因而以數(shù)據(jù)為中心的流媒體服務調(diào)度的研究成為熱點。

        周期分段廣播方法是以服務器為中心的視頻流發(fā)送方法,它通過將視頻節(jié)目分成若干數(shù)據(jù)段,對每一段使用一條數(shù)據(jù)流進行周期廣播發(fā)送。該方法要求用戶端設備具有較高的本地存儲能力,并配合服務器端能超過實際播放速率的接受能力同時從多個并行的廣播流中接收不同數(shù)據(jù)段得數(shù)據(jù)。理論上該類方法可以承載任意數(shù)目的用戶點播,特別適合對熱門視頻節(jié)目的播出,并且該類方法的實現(xiàn)和服務器對視頻流的播出管理也較簡單易行。目前,分段廣播算法以及改進算法也比較多,這些方案的差別主要在于:文件被分為多少個數(shù)據(jù)段以及每個分段的大??;客戶端需要同時接受的分段數(shù)。如采用摩天大樓算法數(shù)據(jù)分段規(guī)則如下:

        通過以上算法,我們可以得到以下的數(shù)列:[1, 2, 2, 5, 5,12, 12, 25, 25, 52, 52, ...]。這樣第一個分段的長度是一個數(shù)據(jù)單元,第二個數(shù)據(jù)分段是2個數(shù)據(jù)單元長度,第三個數(shù)據(jù)分段同樣也是2個數(shù)據(jù)分段長度。第三個數(shù)據(jù)段將是5個數(shù)據(jù)單元的長度。要求客戶端同時在2個信道上同時接收媒體數(shù)據(jù),則可以保證媒體播放的連續(xù)性。

        由于IP組播技術上的限制,其無法在廣域網(wǎng)上大規(guī)模的應用,因而分段廣播技術的應用也就有其局限性。但是為了減少Peer節(jié)點間的無序的媒體檢索請求,并結合企業(yè)網(wǎng)內(nèi)系統(tǒng)相對穩(wěn)定的特點,在P2P網(wǎng)絡中借用周期分段的思想來規(guī)劃和設定Peer之間數(shù)據(jù)服務單位,一方面減少了服務檢索請求數(shù)量,一方面保證了系統(tǒng)服務的穩(wěn)定性。

        5 結束語

        隨著網(wǎng)絡技術和流媒體技術的不斷發(fā)展,基于流媒體的可伸縮系統(tǒng)在互聯(lián)網(wǎng)上的應用必將是越來越廣泛,各種網(wǎng)絡架構下的流媒體服務技術原理也將會不斷的被研究和更新,應用其各自的優(yōu)勢來更好地為流媒體系統(tǒng)服務也必將成為互聯(lián)網(wǎng)應用的主要趨勢之一。

        毛莉花.自適應轉碼技術在網(wǎng)上直播系統(tǒng)中的研究與應用[D].蘇州:蘇州大學2009.

        李峰泉,(1977-),男(漢族),河南鶴壁??h人,講師/碩士,主研領域:圖像處理、計算機網(wǎng)絡技術。

        張嘯,(1977-),男(漢族),甘肅蘭州市人,碩士,主研領域:web應用。

        Research on streaming media service principle in scalable system based on Streaming Media

        Li Fengquan1,Zhang Xiao2
        (1.College of technology,Xi'an International University;2 College of Humanities,Xi'an International University Xi'an,710077,Shaanxi,China)

        AbstractIn this paper,midstream and scalable system services to explore the principles of the media,for CDN network architecture,streaming media services under the principle of P2P network architecture and reliable redundancy protection technology principle,the principle of streaming media scheduling cycle segments were analyzed and described,in combination analysis and practical application of research projects presented their respective advantages conclusions.

        Streaming media;Scalability;Service principle

        2014—06—24

        本文是西安外事學院2013年度自然科學課題《基于流媒體的可伸縮的智能培訓系統(tǒng)》(2013XKZ01)的研究成果之一。

        猜你喜歡
        分段客戶端服務器
        一類連續(xù)和不連續(xù)分段線性系統(tǒng)的周期解研究
        通信控制服務器(CCS)維護終端的設計與實現(xiàn)
        分段計算時間
        縣級臺在突發(fā)事件報道中如何應用手機客戶端
        傳媒評論(2018年4期)2018-06-27 08:20:24
        孵化垂直頻道:新聞客戶端新策略
        傳媒評論(2018年4期)2018-06-27 08:20:16
        基于Vanconnect的智能家居瘦客戶端的設計與實現(xiàn)
        電子測試(2018年10期)2018-06-26 05:53:34
        得形忘意的服務器標準
        3米2分段大力士“大”在哪兒?
        太空探索(2016年9期)2016-07-12 10:00:04
        計算機網(wǎng)絡安全服務器入侵與防御
        關于年齡分段的描述
        久久夜色精品国产亚洲av老牛| 国产一区二区不卡老阿姨| 热久久这里只有| 国产成人激情视频在线观看| 国产一级二级三级在线观看av| 日韩精品中文字幕一区二区 | 亚洲国产成人一区二区精品区| 欧美日本国产va高清cabal| 亚洲九九九| 青青草视频在线观看精品在线| 777精品出轨人妻国产| 国产欧美日韩a片免费软件| 99在线无码精品秘 人口| 青青草视频在线观看入口| 鲁丝片一区二区三区免费| 久久精品片| 青青草免费在线视频导航| 久久熟妇少妇亚洲精品| 国产乱人视频在线播放| 免费看国产精品久久久久| 亚洲中文字幕一区二区三区多人 | 麻豆久久五月国产综合| 亚洲一区二区三区厕所偷拍| 久久久久亚洲av成人人电影| 欧美第一黄网免费网站| 欧洲国产精品无码专区影院| 91熟女av一区二区在线| 亚洲一区二区三区四区五区六| 在线视频精品免费| 亚欧免费视频一区二区三区| 国产在线观看女主播户外| 国产精品久久久久免费观看| 亚洲国产精品久久久久久久| 91精品久久久久含羞草| 青青草视频在线观看精品在线| 色诱视频在线观看| 少妇AV射精精品蜜桃专区| 久久亚洲精品中文字幕蜜潮 | 国产成人综合日韩精品无码| 熟妇人妻中文av无码| 久久av一区二区三区下|