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