當(dāng)我們添加服務(wù)器功率只會(huì)將網(wǎng)站服務(wù)器性能提高到一定程度,一旦服務(wù)器功率達(dá)到最大值,,網(wǎng)站主機(jī)服務(wù)器與訪問(wèn)者之間的物理距離就成為頁(yè)面加載時(shí)間的關(guān)鍵因素,。內(nèi)容交付網(wǎng)絡(luò)(CDN)是一種廣泛使用的解決方案,可通過(guò)減少數(shù)據(jù)傳輸?shù)奈锢砭嚯x來(lái)縮短網(wǎng)站的加載時(shí)間和性能,。
然而,并非每個(gè)CDN都是生而平等的,,我們的企業(yè)可能會(huì)選擇測(cè)量CDN的延遲和加速,,以確定最適合的CDN。那么如何衡量CDN的延遲和加速效果呢,?
一,、如何衡量CDN的延遲?
服務(wù)器的“每秒兆位”性能僅說(shuō)明加載速度的一部分,。帶寬衡量一次移動(dòng)的數(shù)據(jù)量,,而延遲衡量數(shù)據(jù)從源移動(dòng)到目的地需要多長(zhǎng)時(shí)間。Ookla Speedtest用一個(gè)管道比喻來(lái)解釋這種情況:延遲衡量水進(jìn)入管道并到達(dá)管道末端所需的時(shí)間,,而帶寬衡量管道的直徑,。移動(dòng)大量數(shù)據(jù)對(duì)時(shí)間不敏感——因此延遲在這里不是問(wèn)題。但是,,對(duì)于加載網(wǎng)頁(yè)之類的事情,,延遲是一個(gè)極其重要的性能指標(biāo),最多只需要幾秒鐘,。
CDN的工作原理是利用跨多個(gè)地理位置的服務(wù)器網(wǎng)絡(luò),,從原始來(lái)源鏡像網(wǎng)站內(nèi)容。當(dāng)網(wǎng)站訪問(wèn)者訪問(wèn)網(wǎng)頁(yè)時(shí),,他們的設(shè)備可以從物理上更近的服務(wù)器接收信息,,從而減少網(wǎng)站數(shù)據(jù)到達(dá)查看者所需的時(shí)間。CDN還可以幫助進(jìn)行容量和帶寬管理,。
二,、如何衡量CDN的加速?
計(jì)算CDN在一個(gè)位置提高網(wǎng)站性能的程度非常簡(jiǎn)單,,測(cè)量使用CDN 前后頁(yè)面加載所需的時(shí)間,。然而,,在實(shí)踐中,如果沒(méi)有指定的測(cè)試站,,測(cè)試一個(gè)站點(diǎn)和CDN在不同地區(qū)的表現(xiàn)是很棘手的,。加速測(cè)試通常通過(guò)測(cè)量從鏡像服務(wù)器和宿主服務(wù)器上下載每個(gè)測(cè)試地理位置的各種大小的文件需要多長(zhǎng)時(shí)間來(lái)完成。
選擇最有效的CDN通常需要進(jìn)行一些市場(chǎng)調(diào)查以確定網(wǎng)站用戶所在的位置,。例如,,一個(gè)在波士頓以外托管并且大部分流量在美國(guó)東北部和西部的站點(diǎn)將從CDN中獲益更多,CDN可以改善洛杉磯,、波特蘭和西雅圖的加載時(shí)間,,而不是增加波士頓的加載時(shí)間。
衡量CDN的延遲和加速可以幫助企業(yè)在CDN方面做出明智的決策,,希望以上的內(nèi)容對(duì)大家有所幫助,!
Copyright ? 2013-2020. All Rights Reserved. 恒訊科技 深圳市恒訊科技有限公司 粵ICP備20052954號(hào) IDC證:B1-20230800.移動(dòng)站