華為云計算 云知識 CDN內(nèi)容中心節(jié)點、區(qū)域節(jié)點和邊緣節(jié)點的內(nèi)部邏輯
CDN內(nèi)容中心節(jié)點、區(qū)域節(jié)點和邊緣節(jié)點的內(nèi)部邏輯

 【CDN最新活動】 

CDN可以在技術(shù)層面上,解決網(wǎng)絡(luò)帶寬小、用戶訪問量大、網(wǎng)點分布不均等問題。

 

簡單來說,CDN就是一個 內(nèi)容分發(fā)網(wǎng)絡(luò) ,可以讓用戶就近取得所需內(nèi)容。而在這個分發(fā)過程中,CDN節(jié)點起到了很大作用,CDN節(jié)點也稱Cache節(jié)點,它是一臺用來緩存數(shù)據(jù)的服務(wù)器。

 

CDN節(jié)點包含內(nèi)容中心節(jié)點、區(qū)域節(jié)點和邊緣服務(wù)節(jié)點。

 

內(nèi)容中心節(jié)點

 

主要負責(zé)和業(yè)務(wù)系統(tǒng)對接實現(xiàn)CDN內(nèi)容接入、管理、存儲和主動分發(fā)到CDN各媒體服務(wù)節(jié)點中。具體包含以下功能。

內(nèi)容接入:根據(jù)CMS的內(nèi)容注入指令獲取指定內(nèi)容并注入內(nèi)容存儲上,同時在內(nèi)容管理模塊進行登記;或者不通過CMS注入內(nèi)容,而是使用回源方式接入內(nèi)容源。

內(nèi)容分發(fā):根據(jù)內(nèi)容管理模塊的調(diào)度策略分發(fā)和傳送內(nèi)容。

本地 負載均衡 :接收下級節(jié)點的內(nèi)容定位與請求,進行內(nèi)容尋址,并根據(jù)負載均衡策略分配合適的設(shè)備提供服務(wù),對節(jié)點內(nèi)設(shè)備進行負載均衡。

內(nèi)容存儲:根據(jù)內(nèi)容管理模塊中的策略存放內(nèi)容,并可根據(jù)緩存策略存放、更新內(nèi)容。

內(nèi)容處理:對注入的內(nèi)容進行預(yù)處理,如切片、轉(zhuǎn)碼、轉(zhuǎn)封裝等。

 

 

區(qū)域節(jié)點

 

主要負責(zé)聚集下級CDN節(jié)點的流量,減少回源流量。具體包含以下功能。

內(nèi)容分發(fā):根據(jù)內(nèi)容管理模塊的調(diào)度策略分發(fā)和傳送內(nèi)容。

本地負載均衡:接收下級節(jié)點的內(nèi)容定位與請求,進行內(nèi)容尋址,并根據(jù)負載均衡策略分配合適的設(shè)備提供服務(wù),對節(jié)點內(nèi)設(shè)備進行負載均衡。

內(nèi)容緩存:根據(jù)緩存策略存放、更新內(nèi)容。

 

邊緣服務(wù)節(jié)點

 

作為CDN服務(wù)的主要實體,主要負責(zé)接收終端請求,校驗并向用戶提供本地緩存的內(nèi)容服務(wù),如果內(nèi)容未命中則向上級節(jié)點獲取并緩存內(nèi)容,或向上級重定向后提供服務(wù)。具體包含以下功能。

內(nèi)容服務(wù)控制:感覺內(nèi)容ID進行內(nèi)容服務(wù)節(jié)點的查找。

全局負載均衡:接收終端服務(wù)請求,并根據(jù)內(nèi)容路由結(jié)果和節(jié)點狀態(tài)、負載均衡策略等控制邊緣服務(wù)節(jié)點向終端提供邊緣服務(wù),對節(jié)點內(nèi)設(shè)備進行負載均衡,并提供節(jié)點故障切換。

內(nèi)容服務(wù):為各業(yè)務(wù)終端提供各類內(nèi)容服務(wù),如應(yīng)用服務(wù)、流媒體服務(wù)、下載服務(wù)。

內(nèi)容處理:對內(nèi)容進行切片、轉(zhuǎn)碼、轉(zhuǎn)封裝等處理。

內(nèi)容緩存:根據(jù)緩存策略存放、更新內(nèi)容。


版權(quán)聲明:本文章文字內(nèi)容來自第三方投稿,版權(quán)歸原始作者所有。本網(wǎng)站不擁有其版權(quán),也不承擔(dān)文字內(nèi)容、信息或資料帶來的版權(quán)歸屬問題或爭議。如有侵權(quán),請聯(lián)系contentedit@huawei.com,本網(wǎng)站有權(quán)在核實確屬侵權(quán)后,予以刪除文章。