cdn是什么?查詢大家都能了解到CDN是指內(nèi)容分發(fā)網(wǎng)絡(luò)。我國(guó)主流云計(jì)算廠商阿里云、騰訊云、百度云都有提供此服務(wù),聚名也提供相關(guān)cdn的產(chǎn)品。
那么你知道cdn是原理是什么嗎?為什么需要CDN?CDN有哪些作用?下面是有關(guān)cdn是什么的詳細(xì)介紹。
1、cdn是原理是什么?
CDN的基本原理是廣泛采用各種緩存服務(wù)器,將這些緩存服務(wù)器分布到用戶訪問(wèn)相對(duì)集中的地區(qū)或網(wǎng)絡(luò)內(nèi)。在用戶訪問(wèn)網(wǎng)站時(shí),利用全局負(fù)載技術(shù)將用戶的訪問(wèn)指向距離最近的工作正常的緩存服務(wù)器上,由緩存服務(wù)器直接響應(yīng)用戶請(qǐng)求。
2、為什么需要CDN?
互聯(lián)網(wǎng)高速發(fā)展,各式各類的web服務(wù)噴涌爆發(fā),那么怎樣才能讓用戶在眾多的web服務(wù)中選擇你的服務(wù)呢;怎樣才能讓用戶在你的服務(wù)中停留下來(lái)呢?
速度快、時(shí)延低是其中的重要因素。CDN的意圖就是盡可能的減少資源在轉(zhuǎn)發(fā)、傳輸、鏈路抖動(dòng)等情況下順利保障信息的連貫性。
3、CDN有哪些作用?
網(wǎng)站中含有大量的靜態(tài)資源,比如 JavaScript、CSS、部分HTML、音樂(lè)、視頻、文檔。這些文件是基本不會(huì)改變的,那么我們可不可以把這些靜態(tài)文件在每個(gè)地區(qū)都做個(gè)緩存,讓我們的客戶端就近訪問(wèn)呢?CDN就是做這個(gè)事情。
4、CDN解決了哪些問(wèn)題?
①用戶與業(yè)務(wù)服務(wù)器地域間物理距離較遠(yuǎn),需要進(jìn)行多次網(wǎng)絡(luò)轉(zhuǎn)發(fā),傳輸延時(shí)較高且不穩(wěn)定。
②用戶使用運(yùn)營(yíng)商與業(yè)務(wù)服務(wù)器所在運(yùn)營(yíng)商不同,請(qǐng)求需要運(yùn)營(yíng)商之間進(jìn)行互聯(lián)轉(zhuǎn)發(fā)。
③業(yè)務(wù)服務(wù)器網(wǎng)絡(luò)帶寬、處理能力有限,當(dāng)接收到海量用戶請(qǐng)求時(shí),會(huì)導(dǎo)致響應(yīng)速度降低、可用性降低。
以上就是有關(guān)cdn是什么的介紹。