CDN 簡介

jopen 9年前發布 | 14K 次閱讀 CDN 網絡技術

什么是CDN

Content Delivery Network 內容分發網絡

通過在現有的Internet中增加一層新的網絡架構,將網站的內容發布到最接近用戶的網絡”邊緣”(節點服務器),使用戶可以就近取得所需的內容,解決Internet網絡擁擠的狀況,提高用戶訪問網站的響應速度

CDN的架構

CDN網絡分為中心和邊緣(節點)

中心

CDN網管中心和DNS重定向解析中心,負責全局負載均衡,設備系統安裝在管理中心機房

邊緣

主要指異地節點,CDN分發的載體,主要由Cache和負載均衡器等組成

CDN工作原理

用戶訪問了使用CDN服務的資源時,DNS域名服務器通過CNAME方式將最終域名請求重定向到CDN系統中的智能DNS負載均衡系統.智能 DNS負載均衡系統通過一組預先定義好的策略(如內容類型、地理區域、網絡負載狀況等),將當時能夠最快響應用戶的節點地址提供給用戶

CDN工作流程

CDN 簡介

適用場景

  • 訪問量大的網站,被訪問內容更新周期比較長的網站:在線視頻、游戲、圖片、音頻、社交、電商、下載站、政府企業門戶等
  • 一定量級的靜態資源訪問,包括html,js,css,apk,mp3,flv等所有靜態資源

計費方式

按流量計費和按日峰值計費

CDN 簡介 CDN 簡介

CDN緩存

  1. CDN緩存時間
    CDN的cache軟件遵循http(https)協議,緩存時間由文件header頭的Cache-Control或Expires來控制。
  2. 如何刷新緩存
    阿里云:手動刷新目錄和文件。騰訊:設置緩存時間自動刷新。

ppt下載

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!