CDN 概述
CDN 全稱(chēng) Content Delivery Network,即內(nèi)容分發(fā)網(wǎng)絡(luò)。其基本思路是盡可能避開(kāi)互聯(lián)網(wǎng)上有可能影響數(shù)據(jù)傳輸速度和穩(wěn)定性的瓶頸和環(huán)節(jié),使內(nèi)容傳輸?shù)母?、更穩(wěn)定。
CDN 的工作原理就是將源站的資源緩存CDN各個(gè)節(jié)點(diǎn)上,當(dāng)請(qǐng)求命中了某個(gè)節(jié)點(diǎn)的資源緩存時(shí),立即返回客戶(hù)端,避免每個(gè)請(qǐng)求的資源都通過(guò)源站獲取,避免網(wǎng)絡(luò)擁塞、緩解源站壓力,保證用戶(hù)訪(fǎng)問(wèn)資源的速度和體驗(yàn)。
舉一個(gè)生活中的例子,我們?cè)谀硸|上購(gòu)買(mǎi)商品,快遞能做到當(dāng)日送達(dá),其根本原理是通過(guò)在全國(guó)各地建設(shè)本地倉(cāng)庫(kù)。當(dāng)用戶(hù)購(gòu)買(mǎi)商品時(shí),通過(guò)智能倉(cāng)配模式,為消費(fèi)者選擇就近倉(cāng)庫(kù)發(fā)貨,從而縮短物流配送時(shí)間。
而商品庫(kù)存的分配,從 工廠(chǎng)(源站) -》 地域倉(cāng)庫(kù)(二級(jí)緩存) -》 本地倉(cāng)庫(kù) (一級(jí)緩存)
內(nèi)容分發(fā)網(wǎng)絡(luò) 就像前面提到的 智能倉(cāng)配網(wǎng)絡(luò)一樣,解決了因分布、帶寬、服務(wù)器性能帶來(lái)的訪(fǎng)問(wèn)延遲問(wèn)題,適用于站點(diǎn)加速、點(diǎn)播、直播等場(chǎng)景。使用戶(hù)可就近取得所需內(nèi)容,解決Internet網(wǎng)絡(luò)擁擠的狀況,提高用戶(hù)訪(fǎng)問(wèn)網(wǎng)站的響應(yīng)速度和成功率。
CDN的組成
全局負(fù)載均衡系統(tǒng) GLB(Global Load Balance)
當(dāng)用戶(hù)訪(fǎng)問(wèn)加入CDN服務(wù)的網(wǎng)站時(shí),域名解析請(qǐng)求將最終由 “智能調(diào)度DNS”負(fù)責(zé)處理。
它通過(guò)一組預(yù)先定義好的策略,將當(dāng)時(shí)最接近用戶(hù)的節(jié)點(diǎn)地址提供給用戶(hù),使用戶(hù)可以得到快速的服務(wù)。
同時(shí)它需要與分布在各地的CDN節(jié)點(diǎn)保持通信,跟蹤各節(jié)點(diǎn)的健康狀態(tài)、容量等信息,確保將用戶(hù)的請(qǐng)求分配到就近可用的節(jié)點(diǎn)上。
緩存服務(wù)器
緩存服務(wù)器主要的功能就是緩存熱點(diǎn)數(shù)據(jù),數(shù)據(jù)類(lèi)型包括:靜態(tài)資源(html,js,css等),多媒體資源(img,mp3,mp4等),以及動(dòng)態(tài)數(shù)據(jù)(邊緣渲染)等。
源站
源站指發(fā)布內(nèi)容的原始站點(diǎn)。添加、刪除和更改網(wǎng)站的文件,都是在源站上進(jìn)行的;另外緩存服務(wù)器所抓取的對(duì)象也全部來(lái)自于源站。
聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀(guān)點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。
舉報(bào)投訴
-
數(shù)據(jù)
-
服務(wù)器
-
網(wǎng)絡(luò)
-
CDN
相關(guān)推薦
拒絕盜鏈提速訪(fǎng)問(wèn)圖文,靜態(tài),動(dòng)態(tài)頁(yè)面智能緩存。讓熱點(diǎn)文件及圖片保留在C-CDN的服務(wù)器,用戶(hù)通過(guò)就近C-CDN節(jié)點(diǎn)服務(wù)器讀取文件,節(jié)約寬帶的同時(shí)也提縮短了返回?cái)?shù)據(jù)的時(shí)間訪(fǎng)問(wèn)負(fù)載均衡當(dāng)您的網(wǎng)站無(wú)法承受
發(fā)表于 01-06 16:27
CDN是將源站內(nèi)容分發(fā)至全國(guó)所有的節(jié)點(diǎn),從而縮短用戶(hù)查看對(duì)象的延遲,提高用戶(hù)訪(fǎng)問(wèn)網(wǎng)站的響應(yīng)速度與網(wǎng)站的可用性的技術(shù)。它能夠有效解決網(wǎng)絡(luò)帶寬小、用戶(hù)訪(fǎng)問(wèn)量大、網(wǎng)點(diǎn)分布不均等問(wèn)題。為了讓大家更全面的了解
發(fā)表于 04-08 17:18
兔子CDN有哪些功能CDN的好處是什么
發(fā)表于 11-13 07:10
CDN技術(shù)為什么會(huì)產(chǎn)生?CDN是什么?CDN技術(shù)的特點(diǎn)和優(yōu)勢(shì)是什么?CDN技術(shù)在IPTV中有什么應(yīng)用?
發(fā)表于 05-26 07:13
CDN是什么?基于aTCA架構(gòu)的CDN有什么應(yīng)用?
發(fā)表于 05-27 06:10
簡(jiǎn)單介紹了CDN 的概念、產(chǎn)生的背景,對(duì)CDN 的網(wǎng)絡(luò)體系機(jī)構(gòu)作了簡(jiǎn)單的描述。CDN 路由技術(shù)是CDN 網(wǎng)絡(luò)體系中的重要元素?;贒NS 的路由是目前
發(fā)表于 03-25 10:21
?35次下載
簡(jiǎn)單介紹了CDN 的概念、產(chǎn)生的背景, 對(duì)CDN 的網(wǎng)絡(luò)體系機(jī)構(gòu)作了簡(jiǎn)單的描述。CDN 路由技術(shù)是CDN 網(wǎng)絡(luò)體系中的重要元素?;贒NS 的路由是目前
發(fā)表于 04-13 15:05
?32次下載
最近在了解邊緣計(jì)算,發(fā)現(xiàn)我們經(jīng)常聽(tīng)說(shuō)的CDN也是邊緣計(jì)算里的一部分。那么說(shuō)到CDN,好像只知道它中文叫做內(nèi)容分發(fā)網(wǎng)絡(luò)。那么具體CDN的原理是什么?能夠?yàn)橛脩?hù)在瀏覽網(wǎng)站時(shí)帶來(lái)什么好處呢?解決這兩個(gè)問(wèn)題是本文的目的。
發(fā)表于 02-03 16:01
?6.5w次閱讀
什么是融合CDN?為了理解什么是融合CDN,我們先了解什么是CDN。CDN是一個(gè)地理分布的邊緣服務(wù)器網(wǎng)絡(luò),其目標(biāo)是提供更快、可靠的互聯(lián)網(wǎng)內(nèi)容交付。C
發(fā)表于 07-31 17:36
?653次閱讀
CDN是現(xiàn)代互聯(lián)網(wǎng)服務(wù)的重要組成部分,它CDN可幫助內(nèi)容提供者高速交付內(nèi)容,不同的服務(wù)器部署在全球不同的數(shù)據(jù)中心,并在它們之間共享相同的網(wǎng)絡(luò)路徑。隨著企業(yè)意識(shí)到CDN的重要性,越來(lái)越多
發(fā)表于 08-10 08:36
?685次閱讀
CDN運(yùn)作原理 本地緩存的數(shù)據(jù),通過(guò)key-value 的形式,將url 和本地緩存進(jìn)行映射,存儲(chǔ)結(jié)構(gòu)與 Map相似,采用 hash+鏈表形式進(jìn)行緩存。 CDN命中率 衡量我們CDN服務(wù)質(zhì)量的一個(gè)
發(fā)表于 10-09 16:12
?634次閱讀
一、CDN加速是什么意思 CDN是Content Delivery Network)英文首字母的縮寫(xiě),中文翻譯為內(nèi)容分發(fā)網(wǎng)絡(luò),由于CDN是為加快網(wǎng)絡(luò)訪(fǎng)問(wèn)速度而被優(yōu)化的網(wǎng)絡(luò)覆蓋層,因此被形象地稱(chēng)為
發(fā)表于 01-12 16:06
?966次閱讀
CDN 節(jié)點(diǎn)是什么 CDN 主要依靠部署在各地的邊緣服務(wù)器,利用全局負(fù)載技術(shù)將用戶(hù)的訪(fǎng)問(wèn)指向距離最近且正常工作的緩存服務(wù)器上,用戶(hù)訪(fǎng)問(wèn)網(wǎng)站時(shí)由緩存服務(wù)器直接響應(yīng)用戶(hù)請(qǐng)求。CDN 節(jié)點(diǎn)作為用來(lái)緩存數(shù)據(jù)
發(fā)表于 07-06 13:45
?1018次閱讀
。 首先我們來(lái)了解CDN的基本原理 CDN是一種分布式的網(wǎng)絡(luò)架構(gòu),是由多個(gè)地理位置分散的服務(wù)器節(jié)點(diǎn)組成。 CDN 技術(shù)的主要目標(biāo)是通過(guò)將網(wǎng)頁(yè)、視頻、圖像等內(nèi)容緩存到靠近用戶(hù)的邊緣服務(wù)器
發(fā)表于 07-10 11:30
?303次閱讀
你了解融合CDN是什么嗎?為什么需要融合CDN?你可能有聽(tīng)過(guò)融合CDN,但你知道它的應(yīng)用方法與原理嗎?本文將帶你一次了解什么是融合CDN,詳細(xì)介紹融合
發(fā)表于 07-11 14:49
?298次閱讀
評(píng)論