摘要: PCDN相對于CDN擁有成本更低、品質更好兩方面的核心優勢。本文將為大家詳細介紹PCDN的定義、名詞、功能、架構、場景和優勢。
寫在前面:
CDN是目前廣泛套用於視訊雲產業的內容分發加速網路,最近,基於P2P和CDN實現互補和融合的新技術PCDN在圈內躥紅。PCDN是在CDN內容分發加速網路之中引入P2P技術,通過這種圖樣在確保服務能力的同時降低成本,可謂是本期最理想的實現視訊商務場景的平臺。
阿裡雲PCDN(P2P+CDN的簡稱)是基於P2P技術的內容分發網路產品,兩者實現完美結合,更適合大流量分發。PCDN產品是與傳統CDN互補協作的關聯,以P2P技術為核心的分散式PCDN系統可與傳統CDN、雲CDN無縫整合,形成互補協作,相對于CDN擁有成本更低、品質更好兩方面的核心優勢。
本文將為大家詳細介紹PCDN的定義、名詞、功能、架構、場景和優勢。
一、PCDN是什麼?
P2P 內容分發網路(英文名:P2PCDN,以下簡稱PCDN)是以P2P技術為基礎,通過挖掘利用邊緣網路海量分散化閒置資源而構建的低成本高品質內容分發網路服務。你可以通過整合PCDNSDK(以下簡稱SDK)接入該服務後能獲得等同(或略高於)CDN的分發品質,同時顯著降低分發成本。適用於視訊點播、直播、大檔案下載等商務場景。
使用PCDN後的http要求處理流程如下圖:
二、常見名詞
剛開始接觸PCDN,可能你會對專業詞彙有一些生疏,但是瞭解CDN的小夥伴一定不會陌生,這裡我們簡單說下。
三、PCDN有哪些特色功能?
**第一,支援全面**
提供強大易用的SDK,支援Android/ iOS / OTT / Flash等平臺下點播、直播、大檔案下載商務,介面統一、各終端平臺適配簡單;
• 支援多種資源格式類型,點播支援mp4/ hls / flv,直播支援hls/ flv;
• 提供管理主控台和豐富的OpenAPI介面,用戶能夠輕鬆實現快速設定和即時監控;
第二,技術領先
• 擁有全國布建百萬量級服務節點(包括500餘個骨幹節點+百萬量級末梢節點),整合CDN與P2P技術實現多級網路加速;
• 自主研發業內領先的節點調度系統,擁有100+核心技術專利,實現百萬量級節點的全域調度,最優路徑完成資料轉送,就近存取,許諾分發服務品質;
• 同時支援用戶熱點內容的自動探索快取機制和人工預推機制等多重內容快取方式;
• 充分發揮P2P技術特點,在平行傳輸、弱網優化、下載加速等方面優勢明顯;
第三,體驗優質
• 支援主流終端平臺、主流內容格式的內容加速分發,均可達到等於(或略高於)CDN的使用者體驗指標;
• 針對移動端進行多重優化,支援純記憶體圖樣,不必讀寫TF/ROM,極低系統資源佔用,耗電量基本無區別;
第四,系統安全
• 全面融合阿裡雲CDN的安全防護機制,在防竊鏈、抵禦DDoS惡意探索、資料安全方面為用戶提供強大支援;
• SDK使用加密鑒權機制,封鎖非法接入;
• P2P節點快取使用高強度加密,防止內容被篡改;
四、PCDN的基礎架構
關鍵元件
• index服務:全域調度,把用戶要求調度到最佳的機房
• ZooKeeper (Global&Local):服務活動情況彙報給調度服務,動態設定更新
• Nignx Proxy:支援私有合約的Nginx專員服務,針對不同檔案一致性Hash到不同的Channel服務
• Channel服務:記錄檔案和擁有檔案的端點位址資訊,為下載提供就近的端點位址
• Realy服務:服務P2P建立串連和通訊
• Hot服務:hot檔案發現和發送
PCDN架構圖:
五、PCDN都適用哪些場景?
PCDN產品適用於視訊點播、直播、大檔案下載等商務領域。
• 視訊點播:長視訊點播,熱度暫留的短視訊點播。
• 視訊直播:大型晚會賽事直播、地方網台直播、秀場互動直播。
• 大檔案下載:超過1MB且熱度暫留的的檔案分發,如套用市場分發、線上音訊分發。
六、PCDN好在哪?
介紹了這麼多,最後我們來說說,PCDN作為阿裡雲普惠科技的又一大招,它到底好在哪裡,為什麼受到了客戶和產業的追捧和重視。
價格低:通過P2P技術可為客戶提供更低成本的內容分發服務,(以峰值頻寬計價)為雲CDN價格的1/2,為傳統CDN價格的1/4,可顯著降低客戶的分發成本;
品質好:通過CDN+P2P多級節點調度,一個要求可由CDN和多個P2P源同時提供內容,通過資源冗餘提高了服務可用工時,播放流暢率高於純CDN,在大檔案下載場景中更是能極大提高下載速度;通過叫用海量分散式P2P節點,平均播放流暢率> 97%,平均首播時間小於1秒,使用者體驗得到有效升階。
成熟穩定:多年為優酷土豆提供優質的視訊播放、下載等加速服務,接入頻寬超10T,經歷了海量用戶級別的長時間驗證。擁有內網穿透、快取處理、植入管理、傳輸原則等各方面的核心技術和專利。
寫在最後:
作為國內領先的雲端運算廠商,阿裡雲一直致力於科技普惠。區別於產業常態,阿裡雲沒有想辦法增加頻寬和盈利,而是在用自身的技術說明客戶實現有效降費,專注商務,增加營收,從而推動整個互連網產業的發展。(這也是我們選擇與阿裡雲並肩作戰的原因,每一個阿裡雲小二都希望通過不斷的努力,用代碼改變世界。)
相關產品:
- CDN
- 視訊直播
- 視訊點播