天天看點

1、CDN簡介

一、什麼是CDN?

CDN的全稱是Content Delivery Network,即内容分發網絡。其基本思路是盡可能避開網際網路上有可能影響資料傳輸速度和穩定性的瓶頸和環節,使内容傳輸的更快、更穩定。通過在網絡各處放置節點伺服器所構成的在現有的網際網路基礎之上的一層智能虛拟網絡,CDN系統能夠實時地根據網絡流量和各節點的連接配接、負載狀況以及到使用者的距離和響應時間等綜合資訊将使用者的請求重新導向離使用者最近的服務節點上。其目的是使使用者可就近取得所需内容,解決Internet網絡擁擠的狀況,提高使用者通路網站的響應速度。

CDN是構築在現有的網際網路基礎上的一種先進的流量配置設定網絡。它通過先進的内容智能路由技術,在網際網路使用者通路網站時,将請求自動指向到分布于世界各地的離使用者最近的緩存伺服器上直接通路,進而提高使用者通路時的響應速度和服務的可用性,同時提高網站的服務承載能力及網站運作的安全性,最終改善網際網路的服務品質。

在1998年,MIT(麻省理工學院)的一個研究小組為解決網際網路通路品質而首次提出CDN的概念。

CDN的核心思想:就近服務。

内容位于網絡的中心并不能解決骨幹帶寬的占用和建立IP網絡上的流量秩序。是以将内容推到網絡的邊緣,為使用者提供就近性的邊緣服務,進而保證服務的品質和整個網絡上的通路秩序就成了一種顯而易見的選擇。

CDN=更智能的鏡像+緩存+流量導流。

    簡單地說,内容釋出網(CDN)是一個經政策性部署的整體系統,包括分布式存儲、負載均衡、網絡請求的重定向和内容管理4個要件,而内容管理和全局的網絡流量管理(Traffic Management)是CDN的核心所在。通過使用者就近性和伺服器負載的判斷,CDN確定内容以一種極為高效的方式為使用者的請求提供服務。

二、原理圖示

    在CDN服務中,CDN節點中的内容與源網站内容的同步主要是靠設定重新整理時間政策來實作的。可以針對不同的内容設定不同的重新整理時間。

1、CDN簡介

CDN的實作技術主要分為 分布式存儲和負載均衡技術、動态内容分發與複制技術、緩存技術。

【1】 www.google.com

【2】 www.baidu.com

【6】 《SPRYCDN産品白皮書》中第4頁。

【9】 www.wenku.baidu.com

繼續閱讀