1.CDN關鍵技術
CDN的關鍵技術主要有:負載均衡技術、內容分發技術、內容存儲技術以及內容管理技術。

(1)負載均衡技術
CDN負載均衡主要實現CDN網絡的內容路由,其主要功能是將用戶的內容請求調度到這個CDN網絡的最佳節點上。其中最佳節點的選定可以根據CDN網絡多種配置策略,如:距離最近、負載節點最輕等。負載均衡是整個
CDN 網絡的核心,負載均衡的準確性和效率直接影響整個CDN網絡的性能和效率。負載均衡具體可分為:全局負載均衡(GSLB)和本地負載均衡(SLB)。
全局負載均衡主要是將用戶的請求調度到離用戶最近的節點(區域)。因此,就近原則是全局負載均衡的常用原則。為在CDN網絡中執行就近原則,一般采用靜態配置或動態的檢測。本地負載均衡局限于一定節點(區域)內,其主要功能是在特定節點(區域)尋找最合適的節點服務器為用戶提供服務。其判斷標準主要根據節點的健康值、負載情況等運行標準進行本地調度決策。為有效的實時獲取各節點設備的運行情況,一般采用主動探測技術和被動采集兩種方式。
(2)內容分發技術
內容發布技術主要將建立的內容索引、緩存等技術將內容發布到離用戶最近的服務節點。其中內容發布技術主要分為兩種模式:主動推送(PUSH)模式和被動拉取(PULL)模式。在主動推送模式下,由內容中心發起,將內容分發到各邊緣節點,一般分發的內容為熱點內容;被動拉取模式主要由用戶發起,在本服務節點未命中,由服務節點向內容中心發起內容拉取請求,給用戶提供邊下載邊觀看的服務。
(3)內容存儲技術
在CDN系統中,分為內容中心和服務節點,主要考慮兩方面的存儲情況,中心服務器的數據規模及內容吞吐量一般很大,一般采用 NAS
等海量存儲架構。而服務節點的存儲既要考慮多種格式的兼容性,也需要能夠保證多文件的吞吐、可靠及穩定性,一般采用RAID技術。
(4)內容管理技術
內容管理技術主要通過CDN運營管理系統獲取網絡元件的運行狀態,測試內容發布網絡性能,保障CDN網絡處于最佳的運行狀態。還可減輕服務器運行壓力提高訪問內容的性能。
2.CDN技術優勢
(1)減少用戶訪問的網絡延時,提高用戶響應時間,并可減少網絡出口帶寬,提高整個網絡性能及網站內容的可用性。
(2)可進行內容路由分配以及流量控制,還可對控制源站進行管理控制。
(3)可以降低源站建設成本,提高服務質量,還可以提供反應速度快,內容服務多。
3.CDN技術特點
(1)CDN網絡可以根據用戶地理位置,將用戶調度到離用戶最近的服務器上,使訪問速度加快。
(2)CDN網絡在基于DNS的全局負載平衡上,提高了整個網絡的資源利用率、網絡性能以及服務質量。
(3)CDN網絡可以將熱點內容主動推送,自動跟蹤以及自動更新。
(4)CDN網絡不僅具有高可靠性、高可用性并且能容錯且易擴展。
(5)可以無縫在原有網絡部署,用戶感覺不到訪問站點不是原目的站點。
以上梳理了CDN關鍵技術、特點及優勢,希望對你有所幫助,如果你想了解更多相關內容,敬請關注三個皮匠報告的行業知識欄目。
推薦閱讀:
什么是網絡安全風險評估?意義是?
什么是網絡安全?重點企業有哪些?發展趨勢介紹
中國網絡安全產業聯盟:2021年網絡安全產業分析報告(25頁).pdf