400-638-8808
|
微信公眾號





穩(wěn)定可靠 永不間斷

海外收發(fā) 暢通無阻

協(xié)同辦公 資源管理

超大郵件 超級功能

智能反垃圾郵件技術(shù)
易管理 免維護

王者榮耀是近兩年來比較火的手游,不少小伙伴都有玩過。玩這個游戲最怕的不是遇到豬一般的隊友,也不是怕遇到神一樣的對手。最讓我們感到害怕和絕望的是,團戰(zhàn)爆發(fā)時,而你 460 了。460 是一個玩家常用的詞,其實它完整表達的是,你的網(wǎng)絡(luò)延遲達到了 460ms。像王者榮耀這樣的游戲,CDN加速是必須有的。而常常出現(xiàn) 460,難道 CDN 對移動端加速無效嗎? Google Web 性能優(yōu)化工程師和開發(fā)大使、《High-Performance Browser Networking》作者 Ilya Grigorik 近日發(fā)布了一篇名為《為什么 CDN 對移動客戶端加速“沒有”效果》的博客,讓我們來看看他在文中講了什么。 原文鏈接:https://www.igvita.com/2014/03/26/why-is-my-cdn-slow-for-mobile-clients/ 以下是譯文:
“我們正在使用 CDN,但是當(dāng)查看性能數(shù)字時,它似乎對移動客戶端的效果要差得多。我們正在考慮禁用它,因為不確定它是否對移動端加速有效。有人需要為移動設(shè)備建立一個特殊的 CDN,我們肯定會用它來改善延遲!”
隨著越來越多的團隊專注于提高移動網(wǎng)站的性能,我聽到類似論點的頻率正在迅速增加。問題是,雖然聲明通常基于實際數(shù)據(jù),但結(jié)論是錯誤。傳統(tǒng) CDN 對移動客戶端和對寬帶網(wǎng)絡(luò)的絕對優(yōu)化效果差不多;這不是“無線 CDN”的問題,而是運營商網(wǎng)絡(luò)的問題。
網(wǎng)絡(luò)延遲的組成
在討論 CDN 對移動端加速是否有效之前,我們首先要了解延遲是怎么來的。舉一個具體的例子,就能非常清晰的了解延遲。讓我們假設(shè)如下:
客戶位于西海岸; 服務(wù)器位于東海岸。
美國西海岸和東海岸之間的傳播延遲為 50 毫秒。
服務(wù)器響應(yīng)時間為 50 毫秒。
“有線”客戶端的最后一英里延遲:光纖約為 18 毫秒,電纜約為 26 毫秒,DSL 約為 44 毫秒。
“無線”客戶端的最后一英里延遲:4G 約為 50 毫秒,3G 約為 200 毫秒。

CDN 加速效果
CDN 加速是盡可能地將字節(jié)移動到用戶附近,在全球各個數(shù)據(jù)中心和對等點內(nèi)部署緩存服務(wù)器。換句話說,在最佳情況下,CDN 服務(wù)器位于 ISP /運營商網(wǎng)絡(luò)之外:客戶端發(fā)出請求,導(dǎo)致退出 ISP /運營商網(wǎng)絡(luò)的最后一英里延遲的成本,并立即命中返回的 CDN 服務(wù)器一個回應(yīng)。因此,CDN 最大限度地減少了傳播延遲,還可以通過返回緩存的靜態(tài)資源來縮短服務(wù)器響應(yīng)時間。
繼續(xù)之前的示例,假設(shè)我們的 CDN 服務(wù)器是最佳放置的(東海岸到西海岸的延遲時間不是 50ms 而是 5ms),而且請求 CDN 未命中源站的情況下客戶端到 CDN 節(jié)點的延遲是 5ms。對于我們的光纖客戶端,新的總時間是最后一英里往返加上 CDN 響應(yīng)時間的總和:18 + 5 + 5 + 5 + 18,總共 51 毫秒。因此,增加 CDN 的好處就是將我們總請求時間由 186ms 降低到了 51ms:在總延遲上有 365% 的改善!

采用同樣的方法重復(fù)計算每個連接的基本信息,就可以得到一個不幸的趨勢:
隨著最后一英里延遲的增加,CDN 的相對有效性“下降”。
考慮CDN服務(wù)器位于 ISP 網(wǎng)絡(luò)之外,這就意味著節(jié)點的選擇非常有意義
無論最后一英里的延遲如何,絕對延遲的改善仍然是有效的。
CDN 有助于減少傳播和服務(wù)器響應(yīng)時間。如果你衡量優(yōu)化前后的對比,就會發(fā)現(xiàn) CDN 幾乎沒有做移動客戶端的優(yōu)化:例如,3G 用戶普遍獲得 33% 的優(yōu)化效果,而 4G 用戶普遍獲得了 117% 的優(yōu)化效果
在邊緣節(jié)點上的運營和維護成本
改善端到端延遲的明顯策略是將緩存服務(wù)器更加靠近客戶端,而不是將它們放在 ISP 網(wǎng)絡(luò)之外。我們可以將它們移到內(nèi)部嗎?原則上,答案是肯定的,許多 ISP 已經(jīng)部署了自己的緩存服務(wù)器。但是,在實踐中,這是一個棘手的問題。
首先,對等點的數(shù)量相對較少,這允許 CDN 部署在全球數(shù)十個眾所周知的位置以提供其服務(wù)。此外,為此,他們不必與各個 ISP 進行任何特殊交易:通常,服務(wù)器部署在共享數(shù)據(jù)中心(對等點)中。
我們假設(shè) CDN 和某個 ISP 達成協(xié)議,理想情況下盡可能將服務(wù)器部署靠近客戶(靠近無線電塔和其他聚合點)。這樣做需要大量硬件,使維護和升級成為運維的噩夢,并且會導(dǎo)致許多安全問題。例如,您是否會在無法直接訪問的第三方運營網(wǎng)絡(luò)中部署 TLS 終端節(jié)點?總之,這是成本,安全和物流的噩夢。
許多互聯(lián)網(wǎng)服務(wù)提供商長期以來一直試圖推動“高端市場”并提供 CDN 功能。然而,ISP 有一個不同的問題:他們很難簽署客戶,因為大多數(shù)網(wǎng)站對于和每個運營商單獨簽署協(xié)議絲毫不感興趣。
除了業(yè)務(wù)和運營成本之外,為移動客戶優(yōu)化 CDN 沒有什么特別之處。根本問題是移動運營商的最后一英里延遲是殘酷的,這就是我們需要解決的問題。我們需要透明地了解這些網(wǎng)絡(luò)的性能,而不是將緩存服務(wù)器推向更接近邊緣的地方,我們需要運營商之間更多的競爭來解決潛在的最后一英里性能問題。
簡而言之,沒有理由為什么 CDN 本身對移動客戶來說“慢”:不要將相對收益與絕對節(jié)省混為一談。也就是說,每個 CDN 提供商的實際性能顯然會根據(jù)其服務(wù)器的位置和與各種移動運營商的連接而變化,測量,收集實際數(shù)據(jù),進行優(yōu)化。CDN 對移動設(shè)備來說并不慢,使用它們!需要了解更多請咨詢天下數(shù)據(jù)客服!
產(chǎn)品與服務(wù)
香港服務(wù)器 香港高防服務(wù)器 美國服務(wù)器 韓國服務(wù)器 新加坡服務(wù)器 日本服務(wù)器 臺灣服務(wù)器云服務(wù)器
香港云主機 美國云主機 韓國云主機 新加坡云主機 臺灣云主機 日本云主機 德國云主機 全球云主機高防專線
海外高防IP 海外無限防御 SSL證書 高防CDN套餐 全球節(jié)點定制 全球?qū)>GPLC關(guān)于我們
關(guān)于天下數(shù)據(jù) 數(shù)據(jù)招商加盟 天下數(shù)據(jù)合作伙伴 天下數(shù)據(jù)團隊建設(shè) 加入天下數(shù)據(jù) 媒體報道 榮譽資質(zhì) 付款方式關(guān)注我們
微信公眾賬號
新浪微博
天下數(shù)據(jù)手機站 關(guān)于天下數(shù)據(jù) 聯(lián)系我們 誠聘英才 付款方式 幫助中心 網(wǎng)站備案 解決方案 域名注冊 網(wǎng)站地圖
天下數(shù)據(jù)18年專注海外香港服務(wù)器、美國服務(wù)器、海外云主機、海外vps主機租用托管以及服務(wù)器解決方案-做天下最好的IDC服務(wù)商
《中華人民共和國增值電信業(yè)務(wù)經(jīng)營許可證》 ISP證:粵ICP備07026347號
朗信天下發(fā)展有限公司(控股)深圳市朗玥科技有限公司(運營)聯(lián)合版權(quán)
深圳總部:中國.深圳市南山區(qū)深圳國際創(chuàng)新谷6棟B座10層 香港總部:香港上環(huán)蘇杭街49-51號建安商業(yè)大廈7樓
7×24小時服務(wù)熱線:4006388808香港服務(wù)電話:+852 67031102
本網(wǎng)站的域名注冊業(yè)務(wù)代理北京新網(wǎng)數(shù)碼信息技術(shù)有限公司的產(chǎn)品