|
1.什么是CDN?CDN的全稱是Content Delivery Network,即內容分發網絡。CDN是構建在網絡之上的內容分發網絡,依靠部署在各地的邊緣服務器,通過中心平臺的負載均衡、內容分發、調度等功能模塊,使用戶就近獲取所需內容,降低網絡擁塞,提高用戶訪問響應速度和命中率。CDN的關鍵技術主要有內容存儲和分發技術。 2.基本原理CDN的基本原理是在用戶訪問相對集中的地區和網絡設置一些緩存服務器。當用戶訪問網站時,利用全局的負載均衡技術將用戶的訪問指向距離最近的緩存服務器,由緩存服務器代替源站響應用戶的訪問請求。這樣一方面減輕了源站服務器的工作壓力,另一方面使用戶可就近取得所需內容,解決 Internet網絡擁擠的狀況,提高用戶訪問網站的響應速度。 3.CDN相關技術CDN實現需要依賴多種網絡技術,如負載均衡技術、動態內容分發與復制技術、緩存技術等是其中最主要的幾種網絡技術。 (1)負載均衡技術 負載均衡技術就是將網絡中的流量盡可能平均分配到多個能完成相同任務的服務器或網絡節點,由此來避免單個或部分網絡節點過載癱瘓,影響正常的網絡訪問。 (2)動態內容分發與復制技術 在多數情況下,網站響應速度和訪問者與網站服務器之間的距離有著密切的關系。如果訪問者和網站之間的距離果園,之間的融信要經過多次路由轉發和處理,網絡延遲會大大增加。而內容分發和復制技術就是將網站主體中的大部分靜態頁面、圖像和流媒體數據等分發復制到各地的加速節點上。所以,動態內容分發與復制技術也是CDN所需的一個重要技術。 (3)緩存技術 緩存技術已經不是一種新鮮技術。Web緩存服務通過幾種方式來改善用戶的響應時間,如代理緩存服務、透明代理緩存服務、使用重定向服務的透明代理緩存服務 等。通過Web緩存服務,用戶訪問網頁時可以將廣域網的流量降至最低。對于公司內聯網用戶來說,這意味著將內容在本地緩存,而無須通過專用的廣域網來檢索 網頁。對于Internet用戶來說,這意味著將內容存儲在他們的ISP的緩存器中,而無須通過Internet來檢索網頁。這樣無疑會提高用戶的訪問速度。CDN的核心作用正是提高網絡的訪問速度,所以,緩存技術將是CDN所采用的又一個主要技術。 4.CDN有哪些優點?(1)本地Cache加速,提高了企業站點(尤其h含有大量圖片和靜態頁面站點)的訪問速度; (2) 跨運營商的網絡加速,保證不同網絡的用戶都得到良好的訪問質量; (3)遠程訪問用戶根據DNS負載均衡技術智能自動選擇Cache服務器 (4)自動生成服務器的遠程Mirror(鏡像)cache服務器,遠程用戶訪問時從cache服務器上讀取數據,減少遠程訪問的帶寬、分擔網絡流量、減輕原站點web服務器負載等功能; (5)廣泛分布的CDN節點加上節點之間的智能冗余機制,可以有效地預防黑客入侵。 |

