華為云計(jì)算 云知識(shí) CDN命中率是什么意思?
CDN命中率是什么意思?

 【CDN特惠活動(dòng)】 

什么是CDN命中率

CDN的主要功能就是將網(wǎng)絡(luò)的熱點(diǎn)內(nèi)容緩存到本地節(jié)點(diǎn),用戶通過調(diào)度機(jī)制訪問最近的CDN服務(wù)節(jié)點(diǎn),如果被訪問的內(nèi)容已緩存,則直接由該節(jié)點(diǎn)通過服務(wù),否則用戶被重定向至源地址進(jìn)行訪問。CDN的效率體現(xiàn)在用戶的訪問內(nèi)容是否在緩存中,即“命中率=命中次數(shù)/(命中次數(shù)+未命中次數(shù))”。假設(shè)用戶通過CDN訪問某網(wǎng)站內(nèi)容,命中次數(shù)是a,未命中次數(shù)是b,可計(jì)算出命中率為a/(a+b),未命中率為b/(a+b)。可見命中率越高,說明CDN效率越高,能夠盡快通過本地緩存滿足用戶的訪問請(qǐng)求,從而減輕源站地址的訪問壓力,優(yōu)化網(wǎng)絡(luò)流量。

 

CDN命中率的意義

CDN從網(wǎng)絡(luò)結(jié)構(gòu)上看,通常分為三層:中心節(jié)點(diǎn)、區(qū)域節(jié)點(diǎn)和邊緣節(jié)點(diǎn)。中心節(jié)點(diǎn)將內(nèi)容推送到區(qū)域節(jié)點(diǎn),區(qū)域節(jié)點(diǎn)再將內(nèi)容推送到邊緣節(jié)點(diǎn),由邊緣節(jié)點(diǎn)為用戶提供服務(wù)。邊緣節(jié)點(diǎn)未命中時(shí),則將用戶重定向至上一級(jí)的區(qū)域節(jié)點(diǎn),若區(qū)域節(jié)點(diǎn)仍未命中,則將用戶調(diào)度到上一級(jí)的中心節(jié)點(diǎn)。

 

 

所有內(nèi)容都保存在CDN中心節(jié)點(diǎn),而區(qū)域節(jié)點(diǎn)和邊緣節(jié)點(diǎn)通常只存儲(chǔ)一部分熱門的內(nèi)容,目的是在保證一定命中率的情況下節(jié)約大量的存儲(chǔ)。因?yàn)榇鎯?chǔ)是CDN的重要成本之一,網(wǎng)絡(luò)運(yùn)營商和服務(wù)提供商在建設(shè)CDN時(shí)通常要在命中率和存儲(chǔ)比例之間選擇一個(gè)平衡點(diǎn),存儲(chǔ)比例達(dá)到一定程度時(shí)已經(jīng)可以達(dá)到較高的命中率,若再花費(fèi)巨資提高存儲(chǔ)比例,命中率的小幅提升帶來的收益往往得不償失。同樣存儲(chǔ)情況下,命中率越高的CDN其緩存技術(shù)實(shí)現(xiàn)也越好,在滿足需求的情況下越能節(jié)省建設(shè)成本。


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