本文檔為您介紹使用CDN前后衡量網(wǎng)站加速情況的主要性能指標,以及使用阿里云CDN的優(yōu)勢。
使用CDN加速,能夠幫助您分擔源站壓力,加速資源訪問速度。除了通用的數(shù)據(jù)觀測指標外,不同的場景下也有更具體的指標。觀測這些指標,不僅可以幫助您體驗CDN加速的效果,也能觀測自身業(yè)務(wù)使用CDN的情況,幫助您更好地做出調(diào)整和決策。
通用指標
您可以根據(jù)以下幾個主要性能指標,觀察使用CDN前后,您的網(wǎng)站情況。這些指標包含但不限于:
延時:指一個數(shù)據(jù)包從用戶的計算機發(fā)送到網(wǎng)站服務(wù)器,然后再立即從網(wǎng)站服務(wù)器返回用戶計算機的來回時間。延時越低,性能越好。
下載速度:指用戶從網(wǎng)絡(luò)上或者網(wǎng)絡(luò)服務(wù)器上下載的數(shù)據(jù)時的傳輸速度。下載速度越快,性能越好。
打開速度:指用戶打開網(wǎng)站的速度。打開速度越快,性能越好。
丟包率:指用戶在網(wǎng)絡(luò)傳輸中所丟失數(shù)據(jù)包數(shù)量占所發(fā)送數(shù)據(jù)組的比率。
回源率:回源率分為回源請求數(shù)比例及回源流量比例兩種。
回源請求數(shù)比:指邊緣節(jié)點對于沒有緩存、緩存過期(可緩存)和不可緩存的請求占全部請求記錄的比例。越低則性能越好。
回源流量比:回源流量是回源請求文件大小產(chǎn)生的流量和請求本身產(chǎn)生的流量。所以回源流量比=回源流量/(回源流量+用戶請求訪問的流量),比值越低,性能越好。
緩存命中率:指終端用戶訪問加速節(jié)點時,該節(jié)點已緩存了要被訪問的數(shù)據(jù)的次數(shù)占全部訪問次數(shù)的比例。緩存命中率越高,性能越好。
說明上文提到的回源率、緩存命中率都是指使用CDN后衡量的指標。如果您還沒有使用CDN,那么回源請求數(shù)為100%,緩存命中率為0。
一般情況下,使用CDN后,您的網(wǎng)絡(luò)延時、丟包率和回源率都會降低,與之相對的下載速度、打開速度、緩存命中率則會提高。但是,由于業(yè)務(wù)場景和業(yè)務(wù)類型的不同,即使選擇了相同配置的CDN服務(wù),實際產(chǎn)生的加速效果也不相同。因此,這里只是提供了定性的指標以供觀測。
CDN的各類應(yīng)用場景都各自具有一些具體指標。您可以根據(jù)您的業(yè)務(wù)場景,進一步觀測:
加速小文件的主要指標
加速大文件下載的主要指標
加速視音頻點播的主要指標
加速視音頻直播的主要指標
加速小文件的主要指標
小文件,主要指html、js、jpg、css等網(wǎng)頁素材。這類加速對延遲要求較高,因為通常而言,頁面加載時間的加長對用戶流失會造成巨大影響。
延遲主要包括以下3個性能指標:建立連接時間、首包時間、內(nèi)容下載時間。其中,首包時間是最核心的指標。
建立連接時間:指DNS解析完成,然后找到對應(yīng)IP地址后建立TCP連接的過程。建立連接的時間長短,基本可以反映CDN服務(wù)的節(jié)點資源以及調(diào)度能力。
首包時間:指從客戶端開始發(fā)送請求到收到服務(wù)器端發(fā)來的第一個包之間所需要的時間。這反映了CDN服務(wù)節(jié)點程序的整體性能。
在上傳路徑中,首包時間主要包含了DNS解析時間、TCP用時、SSL用時、發(fā)送時間和響應(yīng)時間。
在下載路徑中,首包時間主要包含了DNS解析時間、TCP用時、SSL用時、發(fā)送時間、響應(yīng)時間和下載用時。
說明剛購買的域名,通常解析時間會較長,這和CDN的緩存時間無關(guān)。
針對小文件加速,阿里云CDN有專門的應(yīng)用場景配置指導(dǎo)。詳情請參見圖片小文件。
加速大文件下載的主要指標
大文件下載,一般指各類單個文件大小大于20M的下載。因此對這類場景,最核心的指標就是下載速度和下載總時間。
針對大文件下載加速,阿里云CDN有專門的應(yīng)用場景配置指導(dǎo)。詳情請參見大文件下載。
加速視音頻點播的主要指標
視音頻點播的場景,主要涵蓋flv、mp4、wmv、mkv等視音頻文件。在這類場景中的主要衡量指標包括首播時間和卡頓率:
首播時間:首播時間是從打開到看到視頻畫面的時間。往往會受域名解析、連接、首包時間的影響。
卡頓率:卡頓指視音頻播放、資源加載等場景下出現(xiàn)畫面滯幀。因此卡頓率主要指把所有用戶播放視頻的卡頓時間上報,每100個用戶里面播放出現(xiàn)卡頓的比例??D率越低,性能越好。
針對視音頻點播加速,阿里云CDN有專門的應(yīng)用場景配置指導(dǎo)。
加速視音頻直播的主要指標
和視音頻點播相似,直播的主要性能指標,也是首播時間和卡頓率。
阿里云CDN的優(yōu)勢
阿里云CDN有在全球覆蓋2800+節(jié)點,全網(wǎng)帶寬輸出能力達到130Tbps,具有穩(wěn)定快速、性價比高和簡單易用的產(chǎn)品優(yōu)勢。