什么是CDN?
CDN是構(gòu)建在現(xiàn)有網(wǎng)絡(luò)基礎(chǔ)之上的智能虛擬網(wǎng)絡(luò),依靠部署在各地的邊緣服務(wù)器,通過中心平臺(tái)的負(fù)載均衡、內(nèi)容分發(fā)、調(diào)度等功能模塊,使用戶就近獲取所需內(nèi)容,降低網(wǎng)絡(luò)擁塞,提高用戶訪問響應(yīng)速度和命中率。
網(wǎng)站加速
CDN非常適合需要加速的網(wǎng)站,包括門戶,電子商務(wù)平臺(tái),新聞應(yīng)用程序以及用于用戶生成的內(nèi)容(UGC)的應(yīng)用程序。它為加速域名下的靜態(tài)內(nèi)容提供了出色的加速。此外,它支持自定義緩存策略。用戶可以根據(jù)需要設(shè)置最大緩存期限?梢跃彺娴奈募ǖ幌抻.zip,.exe,.wmv,.gif,.png,.bmp,.wma, .rar,.jpeg和.jpg。
下載加速
CDN對(duì)于下載客戶端,游戲客戶端,應(yīng)用商店和基于HTTP或HTTPS提供下載服務(wù)的網(wǎng)站很有用。越來越多的新服務(wù)(例如應(yīng)用程序和手機(jī)游戲)需要實(shí)時(shí)更新軟件。常規(guī)下載服務(wù)需要提供更多和更大的下載。如果原始服務(wù)器必須直接處理所有這些請(qǐng)求,則會(huì)給這些服務(wù)器造成巨大壓力,并導(dǎo)致嚴(yán)重的瓶頸。通過CDN下載加速,可以將要下載的內(nèi)容分發(fā)到邊緣節(jié)點(diǎn),從而減輕了原始服務(wù)器的壓力并確保了高速下載。
視頻點(diǎn)播加速
對(duì)于提供按需視聽服務(wù)的客戶,CDN是必須的。這樣的點(diǎn)播服務(wù)包括在線教育,視頻共享,點(diǎn)播視頻和其他視聽內(nèi)容。常規(guī)的按需視聽內(nèi)容給服務(wù)器帶來了沉重的負(fù)擔(dān),并消耗了大量帶寬。發(fā)生這種情況時(shí),低速服務(wù)會(huì)損害用戶體驗(yàn)。CDN通過向所有CDN節(jié)點(diǎn)交付內(nèi)容來確保此類服務(wù)的快速,可靠,安全的加速。然后,用戶可以隨時(shí)隨地從附近的節(jié)點(diǎn)獲取該內(nèi)容。
整個(gè)站點(diǎn)加速
對(duì)于包含動(dòng)態(tài)和靜態(tài)內(nèi)容的網(wǎng)站以及涉及大量ASP,JSP或PHP請(qǐng)求的網(wǎng)站,CDN是一個(gè)不錯(cuò)的選擇。CDN的整個(gè)站點(diǎn)加速可加速動(dòng)態(tài)和靜態(tài)內(nèi)容?梢詮母浇墓(jié)點(diǎn)訪問靜態(tài)內(nèi)容,而通過最佳路由從原始服務(wù)器檢索動(dòng)態(tài)內(nèi)容。由于CDN有助于整個(gè)站點(diǎn)的加速和實(shí)時(shí)優(yōu)化,因此可以更快地加載動(dòng)態(tài)頁(yè)面。減少了站點(diǎn)擁塞,并使站點(diǎn)訪問更加可靠。