CDN是什么,通常運(yùn)用在哪里
隨著互聯(lián)網(wǎng)的快速發(fā)展,我們作為終端用戶,從互聯(lián)網(wǎng)獲取的內(nèi)容越來(lái)愈豐富,有高清視頻,應(yīng)用服務(wù),直播等多媒體內(nèi)容。那么,作為用戶,當(dāng)然希望高帶寬,快響應(yīng),低延遲的體驗(yàn)。而作為內(nèi)容提供方,需要一種更加高效的分發(fā)內(nèi)容機(jī)制來(lái)應(yīng)對(duì)快速增長(zhǎng)的需求,提供高性能,高可用的服務(wù),同時(shí)又可以降低成本,網(wǎng)絡(luò)負(fù)載。
那么CDN(Content Delivery Network,
) 就應(yīng)運(yùn)而生。CDN 的核心是一個(gè)服務(wù)器網(wǎng)絡(luò),目的是盡可能快速、便宜、可靠和安全地交付內(nèi)容。為了提高速度和連接性,CDN 會(huì)將服務(wù)器放置在不同網(wǎng)絡(luò)之間的交換點(diǎn)。CDN架構(gòu)因它為客戶提供的內(nèi)容/服務(wù)而異。在功能屬性上,CDN可以從四個(gè)維度來(lái)描述,即:CDN 的結(jié)構(gòu)、內(nèi)容分發(fā)和管理、請(qǐng)求路由和性能衡量。
CDN節(jié)點(diǎn)通常部署在多個(gè)位置,通常通過(guò)多個(gè)主干網(wǎng)進(jìn)行部署。組成CDN的節(jié)點(diǎn)和服務(wù)器的數(shù)量因
而異,有些節(jié)點(diǎn)和服務(wù)器達(dá)到數(shù)千個(gè)節(jié)點(diǎn),在許多 (PoP)上有數(shù)以萬(wàn)計(jì)的服務(wù)器,其他公司則建立全球網(wǎng)絡(luò),并擁有少量地理PoP。CDN建立在 網(wǎng)絡(luò)上,這些服務(wù)器戰(zhàn)略性地放置在一起,以最大限度地減少用戶與最近服務(wù)器之間的距離。這些服務(wù)器緩存web內(nèi)容的副本。當(dāng)用戶請(qǐng)求網(wǎng)頁(yè)時(shí),
可確保其到達(dá)最近的可用CDN服務(wù)器。如果CDN服務(wù)器的緩存中有請(qǐng)求內(nèi)容的最新副本,它將直接響應(yīng)請(qǐng)求。如果沒(méi)有,CDN服務(wù)器將把請(qǐng)求轉(zhuǎn)發(fā)到 ,原始服務(wù)器將填充請(qǐng)求。CDN服務(wù)器還可以緩存響應(yīng)的副本以支持未來(lái)的請(qǐng)求。WRITE-BUG研發(fā)團(tuán)隊(duì)衷心希望【W(wǎng)RITE-BUG數(shù)字空間】可以給每位同學(xué)一個(gè)屬于自己的秘密空間,同時(shí)祝愿大家在“公開(kāi)圈子”世界里,遇見(jiàn)志同道合的伙伴們,因?yàn)槲覀兣c大家一樣,都曾孤獨(dú)前行著。


