融合P2P與CDN技術的流媒體內容分發技術

隨著互聯網的發展,流媒體視頻內容日趨增多,已經成為互聯網信息的主要承載方式。相對傳統的文字,圖片等傳統WEB應用,流媒體具有高數據量,高帶寬、高訪問量和高服務質量要求的特點,而現階段互聯網“盡力而為”的特點決定了在現有網絡架構下大規模流媒體應用是存在困難的。
CDN的全稱是Content Delivery Network,即內容分發網絡。其目的是通過在現有的Internet中增加一層新的網絡架構,通過智能化策略,將中心的內容發布到最接近用戶、服務能力最好的的網絡"邊緣"節點,使用戶可以就近取得所需的內容,解決Internet網絡擁塞狀況,提高用戶訪問網站的響應速度。
但由于其核心仍然是基于C/S的架構,其服務的擴展能力取決于分布節點的不斷部署,由此造成了CDN服務能力擴展的成本非常高,需要不斷的投資。同時,用戶訪問是具有隨意性,突發性等特點的,而傳統CDN系統不具備彈性動態擴展的能力,難以從根本上提升CDN系統的效率。
P2P即Peer to Peer,也就是節點對節點的對等傳輸。P2P技術將各個用戶互相結合成的一個網絡,共享其間的帶寬、共同處理其中的信息。
單純的客戶端P2P應用也存在自身的缺點,首先P2P系統天生具有可控性、可管理性差的特點,同時面臨可用性問題,從整個系統而言,P2P是可靠的,但是對于單個內容或者單個任務而言,P2P是不穩定的,每個Peer具有隨意性,隨時可以退出系統;交換的內容隨時可能被刪除或者被終止共享。另外,由于傳統P2P技術中Peer之間交換數據的通道,更多的是由自動尋找最優邏輯鏈路,而忽視實際的物理鏈路的情況,對電信運營商IP承載網的實際構架考慮不多,造成骨干網擁塞、網絡流量風暴等損害電信運營商利益的問題。這些問題都阻礙了單純的客戶端P2P技術難以進一步發展成為電信級的技術平臺。
結合P2P的擴展能力和CDN的可靠性、可管理性,就可以構建一個可管理的、能夠承載電信級內容應用的流媒體內容分發平臺。
CDN與P2P融合,并不只是簡單的把兩種技術疊加,而是一方面在CDN網絡核心層(即從中心到邊緣服務器層)采用P2P技術進行優化,用P2P技術重新組織原有C/S架構的各服務節點,另外在P2P網絡中也融入CDN技術的一些優點,使其在可控、可管理性上得以提高。在兩種技術充分融合、滲透、改造之后,將兩者統一,形成一個真正優化的(上層CDN經過P2P化改造,提升了分發能力,下層P2P可控性強,有管理能力)的CDN與P2P完整融合的流媒體內容分發平臺。
- 1、P2P技術應用到CDN節點:
帶寬資源的充分優化,把閑置用戶上行帶寬收集和使用,形成新的價值增長點。
- 2、降低CDN建設和運營成本:
通過家庭終端設備組網提供分發服務能力,極大的降低了CDN建設成本及帶寬成本。
- 3、降低骨干網的投資建設成本:
骨干網的流量下降可承載更多的業務,降低網絡擴容與建設成本。
- 4、極少增加投入情況下,支持超清業務:
網絡的優化,分發能力的提升,使電信可承接4K 8K等超清分發業務,提升用戶體驗。
- 1、CP 降低運營成本:
CDN采購成本下降。
- 2、其他CDN廠商的有益擴展:
PCDN可作為其他多家CDN的下沉網點,提升其服務能力。
- 3、更好的用戶體驗:
就近服務,帶來更小的延時,更少的卡頓更好的體驗。
-
社區走訪讓愛更有溫度
2020年1月19日,鼠年春節來臨之際,為了讓公司所在街道生活困難的孤寡老人過一個幸??鞓返拇汗?,典基副總裁曹總帶領部分同事們對古美小區生活困難的孤寡老人進行了走訪慰問,并預祝他們新年快樂,幸福安康。
넶158 2020-01-21 -
融合P2P與CDN技術的流媒體內容分發技術
넶179 2019-08-15 -