內(nèi)容交付網(wǎng)絡(luò)CDN的相關(guān)技術(shù)以及動(dòng)態(tài)CDN加速的原理

      什么是動(dòng)態(tài)CDN加速,動(dòng)態(tài)CDN加速原理是什么?相信大家對(duì)CDN有了更進(jìn)一步的認(rèn)識(shí),相信有了CDN技術(shù),我們的網(wǎng)絡(luò)環(huán)境會(huì)越來越好,越來越完善。內(nèi)容交付網(wǎng)絡(luò) (CDN) 是建立在現(xiàn)有互聯(lián)網(wǎng)基礎(chǔ)設(shè)施之上的智能虛擬網(wǎng)絡(luò)。使用 CDN,可以將原始內(nèi)容緩存在更靠近用戶的節(jié)點(diǎn)上,以便更快地加載內(nèi)容。CDN加速站點(diǎn)響應(yīng),提高站點(diǎn)可用性,突破帶寬低、用戶訪問流量大、邊緣節(jié)點(diǎn)分布不均等瓶頸?;ヂ?lián)網(wǎng)在現(xiàn)今人們的生活中已經(jīng)必不可少,隨著互聯(lián)網(wǎng)的不斷發(fā)展,人們?cè)谑褂镁W(wǎng)絡(luò)的時(shí)候?qū)W(wǎng)絡(luò)速度越來越重視。很多時(shí)候都有人在談?wù)搫?dòng)態(tài)CDN加速,那么什么是CDN,動(dòng)態(tài)CDN加速原理是什么呢,下面就跟隨小編一起來看看吧。

      內(nèi)容交付網(wǎng)絡(luò)CDN的相關(guān)技術(shù)以及動(dòng)態(tài)CDN加速的原理-南華中天

      動(dòng)態(tài)CDN加速原理

      CDN全稱是Content Delivery Network,即內(nèi)容分發(fā)網(wǎng)絡(luò)。目的是通過在現(xiàn)有的Internet中增加一層新的CACHE(緩存)層,將網(wǎng)站的內(nèi)容發(fā)布到最接近用戶的網(wǎng)絡(luò)”邊緣“的節(jié)點(diǎn),使用戶可以就近取得所需的內(nèi)容,提高用戶訪問網(wǎng)站的響應(yīng)速度。

      CDN從技術(shù)上全面解決由于網(wǎng)絡(luò)帶寬小、用戶訪問量大、網(wǎng)點(diǎn)分布不均等原因,提高用戶訪問網(wǎng)站的響應(yīng)速度。CDN網(wǎng)絡(luò)是在用戶和服務(wù)器之間增加Cache層,主要是通過接管DNS實(shí)現(xiàn),將用戶的請(qǐng)求引導(dǎo)到Cache上獲得源服務(wù)器的數(shù)據(jù)。

      使用了CDN緩存后的網(wǎng)站的訪問過程

      1.用戶輸入訪問的域名,操作系統(tǒng)向 LocalDns 查詢域名的ip地址

      2.LocalDns向 ROOT DNS 查詢域名的授權(quán)服務(wù)器(這里假設(shè)LocalDns緩存過期)

      3.ROOT DNS將域名授權(quán)dns記錄回應(yīng)給 LocalDns,LocalDns得到域名的授權(quán)dns記錄后,繼續(xù)向域名授權(quán)dns查詢域名的ip地址

      4.域名授權(quán)dns 查詢域名記錄后,回應(yīng)給 LocalDns,LocalDns 得到域名記錄后,向智能調(diào)度DNS查詢域名的ip地址

      5.智能調(diào)度DNS 根據(jù)一定的算法和策略(比如靜態(tài)拓?fù)?,容量?,將最適合的CDN節(jié)點(diǎn)ip地址回應(yīng)給LocalDns,LocalDns將得到的域名ip地址,回應(yīng)給用戶端,用戶得到域名ip地址后,訪問站點(diǎn)服務(wù)器

      6.CDN節(jié)點(diǎn)服務(wù)器應(yīng)答請(qǐng)求,將內(nèi)容返回給客戶端.(緩存服務(wù)器一方面在本地進(jìn)行保存,以備以后使用,二方面把獲取的數(shù)據(jù)返回給客戶端,完成數(shù)據(jù)服務(wù)過程)

      內(nèi)容交付網(wǎng)絡(luò)CDN的相關(guān)技術(shù)

      負(fù)載均衡技術(shù)

      負(fù)載均衡技術(shù)不僅僅應(yīng)用于CDN中,在網(wǎng)絡(luò)的很多領(lǐng)域都得到了廣泛的應(yīng)用,如服務(wù)器的負(fù)載均衡、網(wǎng)絡(luò)流量的負(fù)載均衡。顧名思義,網(wǎng)絡(luò)中的負(fù)載均衡就是將網(wǎng)絡(luò)的流量盡可能均勻分配到幾個(gè)能完成相同任務(wù)的服務(wù)器或網(wǎng)絡(luò)節(jié)點(diǎn)上,由此來避免部分網(wǎng)絡(luò)節(jié)點(diǎn)過載。這樣既可以提高網(wǎng)絡(luò)流量,又提高了網(wǎng)絡(luò)的整體性能。

      內(nèi)容交付網(wǎng)絡(luò)CDN的相關(guān)技術(shù)以及動(dòng)態(tài)CDN加速的原理-南華中天

      動(dòng)態(tài)分發(fā)與復(fù)制技術(shù)

      眾所周知,網(wǎng)站訪問響應(yīng)速度取決于許多因素,如網(wǎng)絡(luò)的帶寬是否有瓶頸、傳輸途中的路由是否有阻塞和延遲、網(wǎng)站服務(wù)器的處理能力及訪問距離等。

      緩存技術(shù)

      緩存技術(shù)已經(jīng)不是一種新鮮技術(shù)。Web緩存服務(wù)通過幾種方式來改善用戶的響應(yīng)時(shí)間,如代理緩存服務(wù)、透明代理緩存服務(wù)、使用重定向服務(wù)的透明代理緩存服務(wù)等。通過Web緩存服務(wù),用戶訪問網(wǎng)頁(yè)時(shí)可以將廣域網(wǎng)的流量降至最低。