CDN內容分發


什么是CDN內容分發:

CDN的全稱是Content Delivery Network,即內容分發網絡。CDN是構建在網絡之上的內容分發網絡,依靠部署在各地的邊緣服務器,通過中心平台的負載均衡、內容分發、調度等功能模塊,使用戶就近獲取所需內容,降低網絡擁塞,提高用戶訪問響應速度和命中率。CDN的關鍵技術主要有內容存儲和分發技術。

CDN本質可以理解為類似於Redis緩存,CDN其實本質上可以實現靜態資源的緩存。

CDN內容分發作用:為了減輕客戶端與服務器端寬帶傳輸,讓用戶到最近的服務器上進行訪問,CDN緩存靜態資源。

寬帶傳輸速度和客戶端與服務器端訪問距離有一定關系,距離越近,訪問速度越快。

CDN原理:CDN的基本原理是廣泛采用各種緩存服務器,將這些緩存服務器分布到用戶訪問相對集中的地區或網絡中,在用戶訪問網站時,利用全局負載技術將用戶的訪問指向距離最近的工作正常的緩存服務器上,由緩存服務器直接響應用戶請求。

 

CDN獲取客戶端的IP地址,實現動態化(DNS負載均衡),根據客戶端的IP地址判斷CDN內容分發服務器距離,(判斷CDN服務器與客戶端最近的距離是哪台CDN服務器)讓客戶端從最近的服務器進行訪問,目的能實現減輕寬帶傳輸,提高網站的吞吐量。

CDN也可以實現安全功能,比如CDN可以實現防止DDOS、DNS負載均衡、實現Web安全防御功能(黑名單和白名單)。

CDN加速的步驟:

 1.創建CDN CNAME指向雲廠商地址 www.test.com.w.kunluncan.com

  2.使用域名轉向 www.test.com轉向到www.test.com.w.kunluncan.com。

不同的廠商指向的域名地址不同,該例子使用的是阿里雲的CDN。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM