色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

流媒體內容分發終極解決方案:當融合CDN與P2P視頻交付結合

jf_38184196 ? 來源:jf_38184196 ? 作者:jf_38184196 ? 2023-08-23 10:33 ? 次閱讀

前言

隨著互聯網的發展,流媒體視頻內容日趨增多,已經成為互聯網信息的主要承載方式。相對傳統的文字,圖片等傳統WEB應用,流媒體具有高數據量,高帶寬、高訪問量和高服務質量要求的特點,而現階段互聯網“盡力而為”的特點決定了在現有網絡架構下大規模流媒體應用是存在困難的。而向受眾提供高速且高質的視頻內容是許多專業電視及視頻內容提供商的重要目標,因此支持視頻流的CDN 和相關輔助技術很重要,因為他們不僅可以優化視頻傳輸速率,同時還可以兼顧傳輸的視頻文件質量水平。

本文火傘云將為大家探討融合CDN與視頻流P2P視頻傳輸技術相結合的一些細節,比如我們將探討該技術是什么,如何實現融合CDN+P2P架構,并向大家說明將CDN架構與P2P視頻傳輸技術相結合的好處。

一、什么是融合CDN?

在深入探討融合CDN之前,我們先有必要再了解一下CDN。CDN的全稱是Content Delivery Network,即內容分發網絡。其目的是通過在現有的Internet中增加一層新的網絡架構,通過智能化策略,將中心的內容發布到最接近用戶、服務能力最好的的網絡”邊緣”節點,使用戶可以就近取得所需的內容,解決Internet網絡擁塞狀況,提高用戶訪問網站的響應速度。

然而,傳統的CDN技術仍然是一種客戶機-服務器(C/S)的計算模式。盡管傳統CDN將服務能力和服務內容在網絡上進行了分布,可以在一定程度上加速流媒體內容的分發,提高服務質量。但由于其核心仍然是基于C/S的架構,其服務的擴展能力取決于分布節點的不斷部署,由此造成了CDN服務能力擴展的成本非常高,需要不斷的投資。同時,用戶訪問是具有隨意性,突發性等特點的,而傳統CDN系統不具備彈性動態擴展的能力,難以從根本上提升CDN系統的效率。

wKgZomTlcA2ATT4lAAG7h-KbV3w240.png

融合CDN是在傳統CDN基礎上,通過技術手段融合全球各主流CDN廠商的優質節點,以實現全業務處理能力的智能調度加速管理服務,融合CDN通過強大的智能調度策略來綜合利用上述資源來解決實際場景中的問題,可以帶來更加優質的服務效果、更加穩定的質量和相對降低的服務成本。

二、什么是P2P視頻傳輸?

P2P即Peer to Peer,也就是節點對節點的對等傳輸。P2P技術將各個用戶互相結合成的一個網絡,共享其間的帶寬、共同處理其中的信息。與傳統的客戶機-服務器模式(C/S模式)不同,P2P工作方式中,每一個客戶終端既是客戶機又是服務器。采用P2P架構可以有效地利用大量普通計算設備的計算資源和帶寬資源,將計算任務或存儲數據分布到所有結點上,達到高性能計算、高I/O能力、高帶寬和海量存儲的目的。同時,由于P2P的特性,系統在大規模并發服務時凸顯優勢,整體系統具備動態擴展能力,整體系統的部署成本低,系統效率高,同時具有系統級的服務可靠性。

然而,單純的客戶端P2P應用也存在自身的缺點,首先P2P系統天生具有可控性、可管理性差的特點,同時面臨可用性問題,從整個系統而言,P2P是可靠的,但是對于單個內容或者單個任務而言,P2P是不穩定的,每個Peer具有隨意性,隨時可以退出系統;交換的內容隨時可能被刪除或者被終止共享。另外,由于傳統P2P技術中Peer之間交換數據的通道,更多的是由自動尋找最優邏輯鏈路,而忽視實際的物理鏈路的情況,對電信運營商IP承載網的實際構架考慮不多,造成骨干網擁塞、網絡流量風暴等損害電信運營商利益的問題。這些問題都阻礙了單純的客戶端P2P技術難以進一步發展成為電信級的技術平臺。

wKgaomTlcA6AXyiLAABCCV04trw247.gif

為了使 P2P 傳輸發揮作用,系統首先在設備或對等點之間建立連接。然后,對等方可以在將視頻流傳送給其他對等方時共享視頻流,這樣您的設備就可以傳輸和接收視頻。然而,為了使該系統正常工作,對等點必須存儲一定量的數據并相互交換狀態信息,以便保留連接性并共享數據。只要這些對等點提供足夠的傳出帶寬,每個對等點都應該能夠從其連接的對等點傳送和接收視頻內容。點對點傳輸旨在以最低帶寬要求提供高質量和可擴展的視頻流,而不管每個對等點的能力或網絡速度是否不規則。

三、P2P與CDN融合的可行性探討

P2P系統彈性好,可擴展性強、服務效率高,但是在內容版權管理、用戶管理、QoS服務保障、流量有序性等方面比較弱。而CDN技術則是擁有突出的服務質量保障、極強的內容、用戶管理能力,但擴展性差,大規模服務投入成本高,且效率難以提升。

由此,我們可以看出作為當前的兩種主流內容傳送技術,CDN和P2P各有所長,在計算模型上的差異具有一定的互補性,如果能夠結合P2P的擴展能力和CDN的可靠性、可管理性,就可以構建一個可管理的、能夠承載電信級內容應用的流媒體內容分發平臺。

四、如何實現融合CDN+P2P架構?

目前就P2P與CDN融合現有的研究,有人提出了一種上層傳統CDN架構,下層采用P2P技術進行分發的模式。也就是流媒體內容通過傳統CDN技術,從中心推送至網絡邊緣服務節點緩存,然后從邊緣服務節點到用戶之間的傳輸則采用P2P技術,而P2P的范圍一般是控制在本地節點服務范圍之內。如果用戶需要的內容,本地節點沒有,則節點通過CDN網絡向中心服務器索取,拿到本地之后再向本地用戶進行P2P分發。這種模式基本上利用了傳統P2P與CDN各自的特性,一方面利用CDN服務高保障的特性推送至離用戶最近的服務節點,同時又利用了P2P的可擴展性提升了節點的可服務能力。

然而這種P2P與CDN的混合只是利用了其各自的外部特性,從本質上而言,P2P自身沒有改造,CDN也沒有優化,自身架構沒有發生融合,只相當于把兩種技術的服務方式做了迭加。

P2P與CDN的融合應該是充分的利用了雙方各自的最優之處,不僅能夠在服務上能各自在不同的階段發揮各自的優勢,同時也應該利用對方的優勢對自身弱勢的地方進行改造與完善,最后再加以統一、迭加,形成一個真正優化的,CDN與P2P互相融合的流媒體內容分發平臺。

火傘云以P2P技術對CDN網絡進行優化、改造。在傳統CDN中,從中心到邊緣服務器之間的數據鏈路需要相當大的投資,同時資源的效率不高、帶寬復用率低;另外在跨ISP等情況下,鏈路的暢通也難以得到保障。針對這一問題,火傘云采用以P2P的方式組織CDN節點設備,利用P2P的目錄服務和多點傳輸能力,實現CDN節點設備之間的內容交換、互相備份,由此可增強從中心到邊緣節點的CDN網絡的內容傳送效率、使系統冗余性得以提高,從而提升CDN的內容分發能力。

同時P2P也借鑒CDN技術的一些優點,將CDN的管理機制和服務能力引入P2P網絡,增加超級節點的地位,形成以CDN為可靠的內容核心,以P2P為擴展機制的架構,增加內容、用戶的可管理性,同時使得網絡流量更加有序。

火傘云一方面在CDN網絡核心層(即從中心到邊緣服務器層)采用P2P技術進行優化,用P2P技術重新組織原有C/S架構的各服務節點,另外在P2P網絡中也融入CDN技術的一些優點,使其在可控、可管理性上得以提高。在兩種技術充分融合、滲透、改造之后,將兩者統一,形成一個真正優化的(上層CDN經過P2P化改造,提升了分發能力,下層P2P可控性強,有管理能力)的CDN與P2P完整融合的流媒體內容分發平臺。

五、使用融合CDN+P2P 架構的優點

經過P2P與融合CDN技術的全面融合的流媒體內容分發平臺,將獲得如下優勢:

1、減少中心節點數據源的壓力,降低成本。傳統CDN每個服務節點如果要獲得中心節點數據源數據,均需要直接訪問數據源服務器,造成數據源壓力大,消耗帶寬多,造成中心到邊緣的數據鏈路得不到保障。而通過對CDN服務節點采用P2P方式進行組織,請求由對等點處理,節點之間可以通過P2P方式互相共享、緩存數據,大大降低了中心數據源的壓力,可以顯著減少來自流源(原始服務器和CDN)的請求,直接導致更具成本效益的視頻傳輸。

2、提高系統服務能力可靠性,實施更簡便。不同服務節點之間對中心數據多點備份,這一策略使得CDN系統整體冗余能力、服務的自我恢復能力得以提高。使得系統的穩定性進一步增強。且由于P2P傳輸主要使用WebRTC協議,該協議與所有現代瀏覽器兼容。因此實現起來極其方便,并且還可以提供額外的流源隱私保護。

3、增加可提供服務的節點數量,提升服務靈活性。過P2P方式互相共享、緩存數據,使得可以提供服務的節點數量大大增加,同時使得服務節點的服務更加靈活、智能。如流媒體VOD應用時,幾個鄰近節點可按照一定規則各自緩存不同的流媒體數據,如果A節點服務的用戶請求觀看B節點緩存的內容,可采取A節點與B節點通過P2P方式交換數據,由A節點為用戶提供服務。

4、增加了系統的可擴展性,提升服務效率。融合CDN網絡提供了一個可擴展的平臺,可以為越來越多的觀眾提供內容。與單CDN廠商相比,它提供對更多服務器的訪問,從而增加了觀眾的容量,有了更多的服務器,視頻流內容就可以傳送給更多的人,而不會造成網絡癱瘓。下層內容分發采用P2P技術實現,使得系統的可擴展能力大大提高。整體系統具有良好的彈性,應對用戶訪問突發性、隨意性的情況,保持良好的服務效率。

5、提高網絡的可管理性,避免流量無序。系統將P2P的范圍嚴格限制在某一邊緣服務節點的服務區域內,避免了傳統P2P技術造成的過多的跨地區、跨ISP造成骨干網擁塞、流量無序的問題。增強了網絡的可管理性和服務高的可靠性。另外,通過客戶端,可以實現對用戶的監控,流量的監管。

6、提高了視頻質量,提升客戶體驗。我們知道CDN架構中的PoP 越多,信號傳輸的距離就越短,而火傘云作為國內知名的融合CDN廠商結合主流CDN廠商的優質節點,這有助于保持最佳視頻質量并減少緩沖,這對于直播流和虛擬活動尤其有價值。

7、擴大地理覆蓋范圍,獲取更多受眾。利用多融合進來的CDN網絡,您可以接觸到更多國家/地區的更多觀眾。例如一家 CDN廠商的大部分服務器可能集中在北美,而另一家提供商的服務器可能分布在歐洲各地。 通過將兩者結合起來,您可以根據目標受眾覆蓋兩個地點的觀眾。

8、結合非典型區域性法規,促進全球傳播。如果您要向國際觀眾廣播,火傘云融合CDN的特殊設置肯定會派上用場。如前所述,更多國家/地區的更多服務器可以幫助您吸引更多觀眾。當向中國、越南或俄羅斯等非典型監管地區的觀眾進行流媒體播放時,融合CDN 策略對于業務至關重要。并非每個 CDN都擁有繞過防火墻或在中國擁有邊緣服務器的許可,因此通過在您的融合CDN設置中添加一個可以繞過防火墻的CDN,您的公司可以進入受眾和市場。

9、增加總體帶寬,強化網絡安全性。

當同伴互相上傳視頻時,他們會增加所有用戶可用的總體帶寬。同時實施融合CDN解決方案的另一個好處是它可以增強流媒體設置的安全性,如果一個CDN廠商遇到安全故障,下一個CDN廠商就會介入并繼續提供安全的流媒體體驗。就像投資時分散風險一樣,廣播公司和視頻內容提供商可以高枕無憂,因為他們知道自己有備份安全選項。

六、哪些公司需要使用融合CDN+P2P解決方案?

幾乎所有向大量觀眾分發內容的廣播/電視公司和視頻內容提供商都將受益于融合CDN+P2P解決方案,這其中以擁有大量國際觀眾的廣播/電視公司和視頻內容提供商為甚。

七、去哪里尋找合適的融合CDN+P2P提供商及相關注意事項?

最簡單、也是最直接的方法是選擇一個能夠滿足您的需求并可以直接投入使用的解決方案提供商,這種方法可以讓您工作量最小化。

無論您是要自行研發構建,還是直接尋找合作伙伴,還有一些注意事項可能會對您有所幫助:

1、選擇合適的CDN廠商。選擇合適的CDN廠商取決于您的需求,但首先要注意的是您選擇的CDN提供商在視頻交付方面的經驗和既往表現如何。比如還有CDN廠商根本不支持流媒體加速。而且很多CDN廠商只專注于某些地區內容加速,并非每個CDN廠商在世界各地的表現都同樣強勁。最后,需要關注的一個重要因素是該廠商網絡節點的數量,有的CDN廠商沒有很多節點,因而體驗不好。

2、選擇DNS或融合CDN管理解決方案提供商

融合CDN管理解決方案或多CDN DNS提供商可以使管理多個CDN變得更加輕松。通常此類解決方案提供商可以提供設置、工程支持和集成支持方面的幫助,不同的解決方案還可以幫助使用數據和智能算法以最有效的方式路由網絡流量。

3、明確自己的流量路由策略

DNS負載均衡

市場上有一些DNS解決方案提供商允許用戶自定義其流量路由規則。訂閱所有所需的CDN后,所有CDN 的CNAME都會被復制并粘貼到DNS記錄中,以便DNS服務器可以根據流量路由規則確定用于請求的 CNAME (CDN),最常見的流量路由規則包括循環、加權循環和地理位置。

RUM/綜合監控驅動的負載平衡

一些提供商以套餐形式提供此服務,基本思想是利用RUM和綜合監控數據作為驅動負載平衡決策的基礎。

提供此服務的DNS提供商通常在DNS級別上處理此問題,這意味著它與DNS 負載平衡方法非常相似,只不過它是根據實際性能數據智能地做出決策。火傘云目前主要采用的也是本策略處理此問題,接收請求、測量并將最佳CNAME或IP的值返回給DNS。

八、結語

P2P與CDN技術的融合,一方面可以互補自身先天計算模型的缺陷,對CDN或者P2P傳統架構進行改造;一方面P2P的擴展能力和CDN的可靠性、可管理性也可完美結合。這兩方面都為實現一個能夠承載電信級超大規模內容分發傳送應用的內容分發平臺提供了機會,火傘云也希望能夠為大家提供更優質的大規模流媒體內容分發服務體驗。

審核編輯 黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • Web
    Web
    +關注

    關注

    2

    文章

    1262

    瀏覽量

    69441
  • 流媒體
    +關注

    關注

    1

    文章

    194

    瀏覽量

    16659
  • P2P
    P2P
    +關注

    關注

    0

    文章

    152

    瀏覽量

    26714
  • CDN
    CDN
    +關注

    關注

    0

    文章

    313

    瀏覽量

    28789
收藏 人收藏

    評論

    相關推薦

    典型P2P流媒體模型及其關鍵技術

    分析并比較幾種典型P2P 流媒體模型的可擴展性、啟動延時和系統穩定性,指出基于gossip 協議的媒體服務模型與基于多播樹協議的P2P 流媒體
    發表于 03-28 09:25 ?15次下載

    提供可靠服務的P2P流媒體點播系統

    提供可靠服務的P2P 流媒體點播系統:針對P2P 流媒體點播的穩定性和可靠性問題,該文提出一種基于節點可靠度和服務質量評價的點播系統結構RP2
    發表于 10-28 23:10 ?22次下載

    一種基于P2P協作的代理緩存流媒體調度算法

    該文根據流媒體系統中緩存空間不足及服務延遲的問題,提出一種基于P2P 協作的代理緩存流媒體調度算法PCSPC(Proxy-Caching Scheduler based on P2P
    發表于 02-10 15:04 ?4次下載

    基于P2P平臺的流媒體服務設計和實現

    在分析和比較目前典型P2P 流媒體系統之后,提出一種基于自治域的P2PSt reaming 系統.該系統考慮了網絡的松散性,將網絡根據對等結點的地理位置來劃分成不同的自治域系統,在自治
    發表于 08-31 16:12 ?12次下載

    CDNP2P結合技術在流媒體分發交付系統中的應用

    從電信運營商的角度分析了CDN技術和P2P技術在流媒體分發交付系統中各自的特點。在此基礎上,將CDN
    發表于 04-13 15:00 ?16次下載
    <b class='flag-5'>CDN</b>與<b class='flag-5'>P2P</b><b class='flag-5'>結合</b>技術在<b class='flag-5'>流媒體</b><b class='flag-5'>分發</b>和<b class='flag-5'>交付</b>系統中的應用

    CDN驗證系統在P2P網絡中的應用

    提出了一種基于CDN 網絡的P2P 驗證方法,有效解決了P2P 網絡的用戶驗證問題。具體的實現方法是:首先分析了P2P 網絡的系統架構,接著探討了基于
    發表于 04-13 15:08 ?23次下載
    <b class='flag-5'>CDN</b>驗證系統在<b class='flag-5'>P2P</b>網絡中的應用

    P2PCDN技術融合實現流媒體業務

    P2PCDN融合實現流媒體業務是一種高效實用的方案。本文首先對P2P
    發表于 04-16 14:00 ?25次下載
    <b class='flag-5'>P2P</b>和<b class='flag-5'>CDN</b>技術<b class='flag-5'>融合</b>實現<b class='flag-5'>流媒體</b>業務

    PRTP輔助的CDN-P2P混合模式的流媒體點播平臺設計

    重點描述在PRTP輔助下CDN2P2P混合模型的設計方案,主要包括混合模式的流媒體點播平臺總體架構設計、上層CDN架構和終端P2P
    發表于 04-16 14:02 ?24次下載
    PRTP輔助的<b class='flag-5'>CDN-P2P</b>混合模式的<b class='flag-5'>流媒體</b>點播平臺設計

    基于P2PCDN的混合流媒體分發模型及分析

    CDNP2P兩種主流的流媒體分發技術的基礎上,提出了基于系統流量的混合流媒體分發模型,根據系
    發表于 04-17 14:53 ?29次下載
    基于<b class='flag-5'>P2P</b>和<b class='flag-5'>CDN</b>的混合<b class='flag-5'>流媒體</b><b class='flag-5'>分發</b>模型及分析

    基于環路節點及P2PCDN流媒體模型研究

    針對目前寬帶網絡應用中帶寬緊張的問題, 對CDN流媒體網絡進行了研究, 提出了一種新型的基于環路節點及P2PCDN流媒體模型。通過使用OP
    發表于 04-17 14:54 ?23次下載
    基于環路節點及<b class='flag-5'>P2P</b>的<b class='flag-5'>CDN</b><b class='flag-5'>流媒體</b>模型研究

    PRTP輔助的CDN-P2P混合模式的流媒體點播平臺設計

    PRTP輔助的CDN-P2P混合模式的流媒體點播平臺設計
    發表于 11-18 16:40 ?0次下載

    融合P2P技術的云平臺快速內容分發方法

    解決該問題,提出了一種融合Peer-to-Peer( P2P)技術的云平臺快速內容分發方法,在內容分發
    發表于 12-07 11:36 ?0次下載

    流媒體發布系統介紹

    計算機直接接入國際互聯網,在到達特定時間范圍后,響應國內的視頻傳輸請求。接受的視頻內容在此處形成分流,需要即使播放的內容將直接提供給P2P
    發表于 12-12 18:47 ?1558次閱讀

    基于對等網絡P2P技術和CDN內容分發網絡實現多媒體監控系統的設計

      對等網絡P2P(Peer-to-peer)技術是目前國際計算機網絡技術領域研究的一個熱點。該技術的雛形產生于20世紀70年代,典型代表是UseNet和FidoNet;而CDN內容分發
    的頭像 發表于 06-08 14:07 ?2263次閱讀
    基于對等網絡<b class='flag-5'>P2P</b>技術和<b class='flag-5'>CDN</b><b class='flag-5'>內容</b><b class='flag-5'>分發</b>網絡實現多<b class='flag-5'>媒體</b>監控系統的設計

    用于流媒體內容交付網絡

    流媒體是當今最大的趨勢之一,這是一種全新的內容消費方式,涉及特定的技術和挑戰,視頻是目前互聯網上要求最多的內容格式,使用CDN
    的頭像 發表于 07-31 17:39 ?420次閱讀
    用于<b class='flag-5'>流媒體</b>的<b class='flag-5'>內容</b><b class='flag-5'>交付</b>網絡
    主站蜘蛛池模板: 色怕怕| 桃花色影院| 亚洲AV无码一区二区色情蜜芽| 迅雷成人论坛| 4399日本电影完整版在线观看免费| a圾片目录大全| 国产亚洲精品久久久久久禁果TV| 旧里番ovaの催○セイ活指导| 日本久久不射| 岳扒开让我添| 国产国产乱老熟视频网站| 美丽的姑娘BD在线观看| 桃花论坛POWERED2019| 97精品国产亚洲AV高清| 国产欧美日韩国产高清| 千禧金瓶梅 快播| 野花韩国中文版免费观看| 国产99久久九九免费精品无码| 久久精品日本免费线| 香蕉水蜜桃牛奶涩涩| 东日韩二三区| 青青视频国产色偷偷| 最新无码国产在线视频2020| 国产小视频免费在线观看| 涩涩爱涩涩电影网站| av天堂网2014在线| 免费无码又爽又黄又刺激网站| 亚洲精品理论电影在线观看| 丰满人妻按磨HD| 朋友的娇妻好爽好烫嗯| 99久酒店在线精品2019| 美女脱三角裤| 2017必看无码作品| 久久久乱码精品亚洲日韩| 野花韩国高清完整版在线观看5| 国产曰韩无码亚洲视频| 亚洲AV无码一区二区色情蜜芽| 国产精品三级在线观看| 小色哥影院| 和美女啪啪啪动态图| 亚洲一在线|