如何評(píng)測(cè)CDN性能

2021-11-27    分類: 網(wǎng)站建設(shè)

在測(cè)試環(huán)境妥善搭建之后,下一步就是要對(duì)真實(shí)的性能測(cè)試方案進(jìn)行設(shè)定。建議在設(shè)置正確的測(cè)試方案之前,應(yīng)思考如下問(wèn)題:

1.測(cè)試的類型是什么

就像我們提及的,在對(duì)沒(méi)有處于真實(shí)生產(chǎn)階段的網(wǎng)站配置進(jìn)行評(píng)估的時(shí)候,是沒(méi)有真實(shí)用戶的,沒(méi)有真實(shí)用戶,就沒(méi)有真實(shí)用戶數(shù)據(jù)。這時(shí)候,我們就需要采取綜合測(cè)試的方式來(lái)進(jìn)行衡量。綜合測(cè)試可以提供一個(gè)清潔屋式的測(cè)試環(huán)境,來(lái)方便我們對(duì)性能進(jìn)行衡量。但是,即便是綜合測(cè)試,也是分許多種類的,如:骨干網(wǎng)絡(luò)性能測(cè)試、最后一公里測(cè)試、蜂窩網(wǎng)絡(luò)測(cè)試(也稱移動(dòng)網(wǎng)絡(luò)測(cè)試)等等。相對(duì)于骨干網(wǎng)絡(luò)性能測(cè)試,最后一公里測(cè)試可能更加能夠反映真實(shí)的用戶體驗(yàn)情況;而如果網(wǎng)站或者公司擁有大量的移動(dòng)端接入客戶,那么就一定要在移動(dòng)網(wǎng)絡(luò)下進(jìn)行性能測(cè)試。這也會(huì)引發(fā)關(guān)于不同供應(yīng)商對(duì)移動(dòng)端進(jìn)行加速的能力和技術(shù)的討論。

2.采用什么樣的性能測(cè)試平臺(tái)

總體來(lái)說(shuō),推薦使用在你所處行業(yè)內(nèi)有一定業(yè)務(wù)經(jīng)驗(yàn)和業(yè)績(jī)的第三方測(cè)試平臺(tái)。做一些簡(jiǎn)單的調(diào)查,看看有哪些公司在你所處的行業(yè)內(nèi)發(fā)布過(guò)與性能有關(guān)的信息、指數(shù)或者文章。不要使用某個(gè)廠商內(nèi)部的特定測(cè)試工具,否則測(cè)試的結(jié)果會(huì)帶有非常明顯的傾向性。一個(gè)好的模擬測(cè)試平臺(tái)應(yīng)該擁有一批穩(wěn)定的分布于全國(guó)/全球的測(cè)試節(jié)點(diǎn),這些測(cè)試節(jié)點(diǎn)最好能和您業(yè)務(wù)重點(diǎn)區(qū)域相一致。注意:這些測(cè)試節(jié)點(diǎn)應(yīng)該在瀏覽器上模擬真實(shí)用戶的種種行為。有些測(cè)試平臺(tái)使用仿真瀏覽器,而不是真實(shí)瀏覽器。仿真瀏覽器只能捕捉網(wǎng)絡(luò)時(shí)間,而真實(shí)的瀏覽器則可以獲取前端(或渲染)時(shí)間、瀏覽器緩存和并行鏈接等數(shù)據(jù)。因此,如果有條件,還是要使用真實(shí)瀏覽器進(jìn)行測(cè)試。

3.測(cè)試應(yīng)該在哪里進(jìn)行

測(cè)試地點(diǎn)應(yīng)該包括跨域分發(fā)(也就是說(shuō)跨越洲際和國(guó)家)以及域內(nèi)分發(fā)兩種情況。在這里,需要再次強(qiáng)調(diào)的是,由于業(yè)務(wù)不同和所面對(duì)的用戶類型不同,這兩種測(cè)試都需要進(jìn)行考慮。如果是面向全球的業(yè)務(wù),源站服務(wù)器位于北美,而需要向全球用戶進(jìn)行分發(fā),那么就應(yīng)該對(duì)美國(guó)和美國(guó)以外的遠(yuǎn)距離地點(diǎn)進(jìn)行性能測(cè)試,而不是只關(guān)注美國(guó)國(guó)內(nèi)的用戶體驗(yàn)。如果是僅僅面向國(guó)內(nèi)的業(yè)務(wù),則也需要考慮不同運(yùn)營(yíng)商的問(wèn)題,至少目前為止,電信、聯(lián)通之間的墻,還很牢固。

4.測(cè)試對(duì)象應(yīng)該包括什么

典型的網(wǎng)站交互行為會(huì)包含對(duì)多個(gè)頁(yè)面的訪問(wèn)和使用,這是用戶在網(wǎng)站上完成一個(gè)任務(wù)或行為的通常模式,這也是我們需要進(jìn)行測(cè)試的對(duì)象,這樣做是出于兩個(gè)目的:首先,這能夠模擬一個(gè)最終用戶可能在真實(shí)情景下所體會(huì)到的性能;其次,這能夠幫助您了解一個(gè)優(yōu)化解決方案可以給網(wǎng)站帶來(lái)怎樣的收益??赡苡袀€(gè)優(yōu)化方案a可以給某一種特定類型的頁(yè)面帶來(lái)好處,而另一種優(yōu)化方案B可能會(huì)給其他類型頁(yè)面帶來(lái)改善,這取決于站點(diǎn)的結(jié)構(gòu)、數(shù)據(jù)或者對(duì)象的特性。如果僅局限于對(duì)單個(gè)對(duì)象進(jìn)行測(cè)試、并以此判斷緩存的收益,或者僅僅關(guān)注基礎(chǔ)的html頁(yè)面、而不對(duì)其他種種特性復(fù)雜的對(duì)象、微小的aPI交互行為進(jìn)行測(cè)試,這樣很可能導(dǎo)致以偏概全,也無(wú)法觀測(cè)到解決方案的真實(shí)效果,以及是否真的適用。

5.測(cè)試應(yīng)該跑多久

測(cè)試時(shí)間應(yīng)該包括高峰時(shí)段和非高峰時(shí)段。一般來(lái)說(shuō),3到5天的數(shù)據(jù)總和是比較具有參考價(jià)值的。如果測(cè)試的時(shí)間過(guò)短,比如說(shuō)只有幾個(gè)小時(shí),那么由于網(wǎng)絡(luò)狀況的不穩(wěn)定和用戶數(shù)量的變化沒(méi)有得到真實(shí)反映,測(cè)試得到的數(shù)據(jù)也很難是真實(shí)的。

6.測(cè)試的頻率應(yīng)該是怎樣

高頻率的測(cè)試能夠反映流量高峰時(shí)的場(chǎng)景,在這種情況下,緩存中的內(nèi)容總是新的,且可以命中;而低頻率的測(cè)試則反映出非流量高峰時(shí)的情況,此時(shí),內(nèi)容可能是從你的源站一次一次抓取回來(lái)的。一般情況下,我們建議每30分鐘發(fā)起一次測(cè)試,這樣可以反映出一個(gè)比較真實(shí)的流量模擬。

新聞標(biāo)題:如何評(píng)測(cè)CDN性能
網(wǎng)站網(wǎng)址:http://www.muchs.cn/news23/137723.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供面包屑導(dǎo)航、網(wǎng)站建設(shè)、靜態(tài)網(wǎng)站、Google、ChatGPT、品牌網(wǎng)站制作

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站網(wǎng)頁(yè)設(shè)計(jì)