CDN技術(shù)
CDN技術(shù)加速原理
CDN技術(shù)是當(dāng)用戶訪問使用CDN服務(wù)的網(wǎng)站時(shí),本地DNS服務(wù)器通過CNAME方式將最終域名請(qǐng)求重定向到CDN服務(wù)。CDN通過一組預(yù)先定義好的策略(如內(nèi)容類型、地理區(qū)域、網(wǎng)絡(luò)負(fù)載狀況等),將當(dāng)時(shí)能夠最快響應(yīng)用戶的CDN節(jié)點(diǎn)IP地址提供給用戶,使用戶可以以最快的速度獲得網(wǎng)站內(nèi)容。
CDN技術(shù),HTTP請(qǐng)求流程說(shuō)明:
1.用戶在瀏覽器輸入要訪問的網(wǎng)站域名www.example.com,向本地DNS發(fā)起域名解析請(qǐng)求。
2.本地DNS檢查緩存中是否有www.example.com的IP地址記錄。如果有,則直接返回給終端用戶;如果沒有,則向網(wǎng)站授權(quán)DNS查詢。
3.網(wǎng)站DNS服務(wù)器解析發(fā)現(xiàn)域名已經(jīng)解析到了CNAME:www.example.com.c.cdnhwc1.com。
4.請(qǐng)求被指向CDN服務(wù)。
5.CDN對(duì)域名進(jìn)行智能解析,將響應(yīng)速度最快的CDN節(jié)點(diǎn)IP地址返回給本地DNS。
6.用戶獲取響應(yīng)速度最快的CDN節(jié)點(diǎn)IP地址。
7.瀏覽器在得到最佳節(jié)點(diǎn)的IP地址以后,向CDN節(jié)點(diǎn)發(fā)出訪問請(qǐng)求。
如果該IP地址對(duì)應(yīng)的節(jié)點(diǎn)已緩存該資源,節(jié)點(diǎn)將數(shù)據(jù)直接返回給用戶,如圖中步驟7和8,請(qǐng)求結(jié)束。
如果該IP地址對(duì)應(yīng)的節(jié)點(diǎn)未緩存該資源,節(jié)點(diǎn)回源請(qǐng)求資源。獲取資源后,結(jié)合用戶自定義配置的緩存策略,將資源緩存至節(jié)點(diǎn),如圖中的北京節(jié)點(diǎn),并返回給用戶,請(qǐng)求結(jié)束。配置緩存策略的操作方法,請(qǐng)參見緩存配置。
CDN有什么用
CDN加速的本質(zhì)是緩存加速,將資源緩存到CDN節(jié)點(diǎn),讓用戶就近訪問到所需內(nèi)容。
華為云CDN基于2800+分布在全球不同地域的加速節(jié)點(diǎn),涵蓋了電信、聯(lián)通、移動(dòng)、教育網(wǎng)等主流運(yùn)營(yíng)商,以及多家中小型運(yùn)營(yíng)商。保證將用戶請(qǐng)求精準(zhǔn)調(diào)度至最優(yōu)邊緣節(jié)點(diǎn),提供了有效且穩(wěn)定的加速效果。這樣的cdn為客戶提供穩(wěn)定快速的加速服務(wù),提高用戶訪問網(wǎng)站的響應(yīng)速度,提升您業(yè)務(wù)用戶的使用體驗(yàn)。
CDN有什么用
1、減輕源站服務(wù)器壓力,CDN能處理整個(gè)網(wǎng)站頁(yè)面的70%~95%的內(nèi)容訪問量,從而解決了網(wǎng)站的并發(fā)量,由此減輕了源服務(wù)器的訪問壓力,也同時(shí)提升了網(wǎng)站的性能、可擴(kuò)展性以及安全性。
2、實(shí)現(xiàn)業(yè)務(wù)加速,將網(wǎng)站原服務(wù)器中的內(nèi)容存儲(chǔ)到分布于各地的緩存服務(wù)的CDN節(jié)點(diǎn),通過智能的中心管理系統(tǒng)對(duì)網(wǎng)絡(luò)的動(dòng)態(tài)流量進(jìn)行分配控制,使用戶能以最快的速度從最接近用戶的地方獲得所需的信息,一般的靜態(tài)數(shù)據(jù),如圖片、多媒體資料等將基本從CDN節(jié)點(diǎn)上讀取,這使得從源文件服務(wù)器上讀取的數(shù)據(jù)量大大減少。從而提高用戶訪問的響應(yīng)速度和服務(wù)的可用性,解決Internet網(wǎng)絡(luò)擁塞狀況,提高用戶訪問網(wǎng)站的響應(yīng)速度。
3、可以隱藏源站服務(wù)器IP地址,使用CDN域名會(huì)解析到由我們提供的解析記錄值上,既然域名沒有解析到源站服務(wù)器IP上,那么源站服務(wù)器IP自然就不會(huì)暴露。
4、CDN國(guó)內(nèi)的節(jié)點(diǎn)域名需要有備案的,海外的節(jié)點(diǎn)(香港、美國(guó)等地區(qū)機(jī)房的服務(wù)器)不需要域名備案。
5、解決各線路網(wǎng)絡(luò)(電信、移動(dòng)、聯(lián)通等),CDN有不同線路的節(jié)點(diǎn)分配在全國(guó)各地可以有效的解決全國(guó)各地區(qū)線路網(wǎng)絡(luò)的訪問速度。
華為云CDN的優(yōu)勢(shì)
給客戶帶來(lái)安全,穩(wěn)定的加速體驗(yàn)是華為云CDN的服務(wù)宗旨