CDN加速對(duì)網(wǎng)站的應(yīng)用

2023-12-01    分類(lèi): 網(wǎng)站建設(shè)

CDN: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)定。通過(guò)在網(wǎng)絡(luò)各處放置節(jié)點(diǎn)服務(wù)器所構(gòu)成的在現(xiàn)有的互聯(lián)網(wǎng)基礎(chǔ)之上的一層智能虛擬網(wǎng)絡(luò),CDN系統(tǒng)能夠?qū)崟r(shí)地根據(jù)網(wǎng)絡(luò)流量和各節(jié)點(diǎn)的連接、負(fù)載狀況以及到用戶(hù)的距離和響應(yīng)時(shí)間等綜合信息將用戶(hù)的請(qǐng)求重新導(dǎo)向離用戶(hù)最近的服務(wù)節(jié)點(diǎn)上。目的:使用戶(hù)可就近取得所需內(nèi)容,解決 Internet網(wǎng)絡(luò)擁擠的狀況,提高用戶(hù)訪(fǎng)問(wèn)網(wǎng)站的響應(yīng)速度。

簡(jiǎn)單地說(shuō),內(nèi)容發(fā)布網(wǎng)(CDN)是一個(gè)經(jīng)策略性部署的整體系統(tǒng),包括分布式存儲(chǔ)、負(fù)載均衡、網(wǎng)絡(luò)請(qǐng)求的重定向和內(nèi)容管理4個(gè)要件,而內(nèi)容管理和全局的網(wǎng)絡(luò)流量管理(Traffic Management)是CDN的核心所在。通過(guò)用戶(hù)就近性和服務(wù)器負(fù)載的判斷,CDN確保內(nèi)容以一種極為高效的方式為用戶(hù)的請(qǐng)求提供服務(wù)。

總的來(lái)說(shuō),內(nèi)容服務(wù)基于緩存服務(wù)器,也稱(chēng)作代理緩存(Surrogate),它位于網(wǎng)絡(luò)的邊緣,距用戶(hù)僅有"一跳"(Single Hop)之遙。同時(shí),代理緩存是內(nèi)容提供商源服務(wù)器(通常位于CDN服務(wù)提供商的數(shù)據(jù)中心)的一個(gè)透明鏡像。這樣的架構(gòu)使得CDN服務(wù)提供商能夠代表他們客戶(hù),即內(nèi)容供應(yīng)商,向最終用戶(hù)提供盡可能好的體驗(yàn),而這些用戶(hù)是不能容忍請(qǐng)求響應(yīng)時(shí)間有任何延遲的。
1、本地Cache加速 提高了企業(yè)站點(diǎn)(尤其含有大量圖片和靜態(tài)頁(yè)面站點(diǎn))的訪(fǎng)問(wèn)速度,并大大提高以上性質(zhì)站點(diǎn)的穩(wěn)定性
2、鏡像服務(wù) 消除了不同運(yùn)營(yíng)商之間互聯(lián)的瓶頸造成的影響,實(shí)現(xiàn)了跨運(yùn)營(yíng)商的網(wǎng)絡(luò)加速,保證不同網(wǎng)絡(luò)中的用戶(hù)都能得到良好的訪(fǎng)問(wèn)質(zhì)量。
3、遠(yuǎn)程加速 遠(yuǎn)程訪(fǎng)問(wèn)用戶(hù)根據(jù)DNS負(fù)載均衡技術(shù) 智能自動(dòng)選擇Cache服務(wù)器,選擇最快的Cache服務(wù)器,加快遠(yuǎn)程訪(fǎng)問(wèn)的速度
4、帶寬優(yōu)化 自動(dòng)生成服務(wù)器的遠(yuǎn)程Mirror(鏡像)cache服務(wù)器,遠(yuǎn)程用戶(hù)訪(fǎng)問(wèn)時(shí)從cache服務(wù)器上讀取數(shù)據(jù),減少遠(yuǎn)程訪(fǎng)問(wèn)的帶寬、分擔(dān)網(wǎng)絡(luò)流量、減輕原站點(diǎn)WEb服務(wù)器負(fù)載等功能。
5、集群抗攻擊 廣泛分布的CDN節(jié)點(diǎn)加上節(jié)點(diǎn)之間的智能冗余機(jī)制,可以有效地預(yù)防黑客入侵以及降低各種D.D.o.S攻擊對(duì)網(wǎng)站的影響,同時(shí)保證較好的服務(wù)質(zhì)量 。
(1)內(nèi)容發(fā)布:它借助于建立索引、緩存、流分裂、組播(Multicast)等技術(shù),將內(nèi)容發(fā)布或投遞到距離用戶(hù)最近的遠(yuǎn)程服務(wù)點(diǎn)(pOp)處;
(2)內(nèi)容路由:它是整體性的網(wǎng)絡(luò)負(fù)載均衡技術(shù),通過(guò)內(nèi)容路由器中的重定向(DNS)機(jī)制,在多個(gè)遠(yuǎn)程pOp上均衡用戶(hù)的請(qǐng)求,以使用戶(hù)請(qǐng)求得到最近內(nèi)容源的響應(yīng);
(3)內(nèi)容交換:它根據(jù)內(nèi)容的可用性、服務(wù)器的可用性以及用戶(hù)的背景,在pOp的緩存服務(wù)器上,利用應(yīng)用層交換、流分裂、重定向(ICp、WCCp)等技術(shù),智能地平衡負(fù)載流量;
(4)性能管理:它通過(guò)內(nèi)部和外部監(jiān)控系統(tǒng),獲取網(wǎng)絡(luò)部件的狀況信息,測(cè)量?jī)?nèi)容發(fā)布的端到端性能(如包丟失、延時(shí)、平均帶寬、啟動(dòng)時(shí)間、幀速率等),保證網(wǎng)絡(luò)處于最佳的運(yùn)行狀態(tài)。

1、CDN網(wǎng)站加速適合哪些網(wǎng)站?
以資訊內(nèi)容為主的網(wǎng)站,例如資訊網(wǎng)站、政府機(jī)構(gòu)網(wǎng)站、行業(yè)平臺(tái)網(wǎng)站、商城等
以動(dòng)態(tài)內(nèi)容為主的網(wǎng)站,例如論壇、博客、交友、SNS、網(wǎng)絡(luò)游戲、搜索/查詢(xún)、金融等。
提供http下載的網(wǎng)站,例如軟件開(kāi)發(fā)商、內(nèi)容服務(wù)提供商、網(wǎng)絡(luò)游戲運(yùn)行商、源碼下載等
有大量流媒體點(diǎn)播應(yīng)用的網(wǎng)站,例如:擁有視頻點(diǎn)播平臺(tái)的電信運(yùn)營(yíng)商、內(nèi)容服務(wù)提供商、體育頻道、寬頻頻道、在線(xiàn)教育、視頻博客等。

2、CDN加速是對(duì)網(wǎng)站所在服務(wù)器加速,還是對(duì)其域名加速?
CDN是只對(duì)網(wǎng)站的某一個(gè)具體的域名加速。如果同一個(gè)網(wǎng)站有多個(gè)域名,則訪(fǎng)客訪(fǎng)問(wèn)加入CDN的域名獲得加速效果,訪(fǎng)問(wèn)未加入
CDN的域名,或者直接訪(fǎng)問(wèn)Ip地址,則無(wú)法獲得CDN效果。

3、CDN和鏡像站點(diǎn)比較有何優(yōu)勢(shì)?
A.CDN對(duì)網(wǎng)站的訪(fǎng)客完全透明,不需要訪(fǎng)客手動(dòng)選擇要訪(fǎng)問(wèn)的鏡像站點(diǎn),保證了網(wǎng)站對(duì)訪(fǎng)客的友好性。
b.CDN對(duì)每個(gè)節(jié)點(diǎn)都有可用性檢查,不合格的節(jié)點(diǎn)會(huì)第一時(shí)間剔出,從而保證了極高的可用率,而鏡像站點(diǎn)無(wú)法實(shí)現(xiàn)這一點(diǎn)。
C.CDN部署簡(jiǎn)單,對(duì)原站基本不做任何改動(dòng)即可生效。

4、CDN和雙線(xiàn)機(jī)房相比有何優(yōu)勢(shì)?
常見(jiàn)的雙線(xiàn)機(jī)房只能解決網(wǎng)通和電信互相訪(fǎng)問(wèn)慢的問(wèn)題,其它ISp(譬如教育網(wǎng),移動(dòng)網(wǎng),鐵通)互通的問(wèn)題還是沒(méi)得到解決。
而CDN是訪(fǎng)問(wèn)者就近取數(shù)據(jù),而CDN的節(jié)點(diǎn)遍布各ISp,從而保證了網(wǎng)站到任意ISp的訪(fǎng)問(wèn)速度。另外CDN因?yàn)槠淞髁糠至鞯礁鞴?jié)點(diǎn)的原理,天然獲得抵抗網(wǎng)絡(luò)攻擊的能力。

5、CDN使用后,原來(lái)的網(wǎng)站是否需要做修改,做什么修改?
一般而言,網(wǎng)站無(wú)需任何修改即可使用CDN獲得加速效果。只是對(duì)需要判斷訪(fǎng)客Ip程序,才需要做少量修改。

6、為什么我的網(wǎng)站更新后,通過(guò)CDN后看到網(wǎng)頁(yè)還是舊網(wǎng)頁(yè),如何解決?
由于CDN采用各節(jié)點(diǎn)緩存的機(jī)制,網(wǎng)站的靜態(tài)網(wǎng)頁(yè)和圖片修改后,如果CDN緩存沒(méi)有做相應(yīng)更新,則看到的還是舊的網(wǎng)頁(yè)。為了解
決這個(gè)問(wèn)題,CDN管理面板中提供了URL推送服務(wù),來(lái)通知CDN各節(jié)點(diǎn)刷新自己的緩存。
在URL推送地址欄中,輸入具體的網(wǎng)址或者圖片地址,則各節(jié)點(diǎn)中的緩存內(nèi)容即被統(tǒng)一刪除,并且當(dāng)即生效。
如果需要推送的網(wǎng)址和圖片太多,可以選擇目錄推送,輸入http://www.muchs.cn即可以對(duì)網(wǎng)站下news目錄下所有網(wǎng)頁(yè)和圖片進(jìn)行了刷新。
7、能不能讓CDN不緩存某些即時(shí)性要求很高的網(wǎng)頁(yè)和圖片?
A、只需要使用動(dòng)態(tài)頁(yè)面,asp,php,jsp等動(dòng)態(tài)技術(shù)做成的頁(yè)面不被CDN緩存,無(wú)需每次都要刷新。
b、或者采用一個(gè)網(wǎng)站兩個(gè)域名,一個(gè)啟用CDN,另外一個(gè)域名不用CDN,對(duì)即時(shí)性要求高的頁(yè)面和圖片放在不用CDN的域名下。

8、網(wǎng)站新增了不少網(wǎng)頁(yè)和圖片,這些需要使用URL推送嗎?
后來(lái)增加的網(wǎng)頁(yè)和圖片,不需要使用URL推送,因?yàn)樗鼈儽緛?lái)就不存在緩存中。

9、啟用CDN后,什么時(shí)候生效?
最快1個(gè)小時(shí)即可生效,慢則8個(gè)小時(shí)生效。如果超過(guò)12個(gè)小時(shí),還未生效,則應(yīng)是操作流程有誤,多半是沒(méi)有指定的流程進(jìn)行操作。

10、網(wǎng)站用CDN后,有些地區(qū)反映無(wú)法訪(fǎng)問(wèn)了,怎么辦?
CDN啟用后,訪(fǎng)客不能訪(fǎng)問(wèn)網(wǎng)站有很多種可能,可能是CDN的問(wèn)題,也可能是源站點(diǎn)出現(xiàn)故障或者源站點(diǎn)被關(guān)閉,還可能是訪(fǎng)客自
己所在的網(wǎng)絡(luò)出現(xiàn)問(wèn)題,甚至我們實(shí)際故障排除中,還出現(xiàn)過(guò)客戶(hù)自己計(jì)算機(jī)中毒,導(dǎo)致無(wú)法訪(fǎng)問(wèn)網(wǎng)站。
客戶(hù)報(bào)告故障時(shí),可隨時(shí)聯(lián)系我們24小時(shí)技術(shù)部進(jìn)行處理。
成都創(chuàng)新互聯(lián)科技有限公司

網(wǎng)頁(yè)標(biāo)題:CDN加速對(duì)網(wǎng)站的應(yīng)用
URL鏈接:http://www.muchs.cn/news49/297999.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供定制網(wǎng)站、網(wǎng)站內(nèi)鏈、微信小程序、企業(yè)網(wǎng)站制作網(wǎng)站改版、App設(shè)計(jì)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

網(wǎng)站建設(shè)網(wǎng)站維護(hù)公司