1. 程式人生 > >我的項目經驗總結——CDN鏡像:1(初探)

我的項目經驗總結——CDN鏡像:1(初探)

基礎上 image 高訪問 str 如果 ron 意思 dns 但是

前言

其實,這個標題有些大,作為一個小白,只是在實際工作中經常聽聞我司的CDN服務如何如何牛B……而且我司的雲服務還拿到了工信部的CDN牌照……那麽,作為一個研發仔,怎麽能不去了解和熟悉呢?!不過,這個東西也不是一兩句話,一篇文章就能完全說清的,拋磚引玉而已。

概念

學習和接觸任何一個東西,都得先弄清概念。概念不清,其他說的再多,都是無意義的。

CDN,英文句子是 Content Delivery Network,即內容分發網絡。

通過字面意思結合經驗也能猜出個大概,其實就是一個對網站訪問速度進行加速的玩意,說白了就是會給網絡加速。如下圖:

該圖網上隨便找了一個,但是不妨礙理解問題。

技術分享

在我國地圖的中部偏左位置,有一個數據中心,對應的還有一個備份的數據中心,這都是正常情況的標配。

技術分享
數據中心,DataCenter,通常是指在一個物理空間內實現信息的集中處理、存儲、傳輸、交換、管理。
數據中心

在全國範圍內,在這兩個數據中心的基礎上,會為數據中心復制建設不同的鏡像節點,比如,華南節點,西南節點等,還包括教育網,電信,網通等網絡服務類型。

這樣搞的目的,用戶在訪問某個服務時,不需要跨越千山萬水,就能就近訪問,那麽當然會提高訪問速度了。通過這種CDN技術:

1、本地緩存加速

如果站點含有大量的圖片和靜態頁面,那麽可以大大提高其訪問速度。

2、鏡像服務

眾所周知,不同的網絡運營商之間的網絡互聯是有速度瓶頸的,那麽通過這種鏡像服務可以消除這些瓶頸的影響,實現跨運營商的網絡加速服務。

3、遠程加速

遠程用戶訪問站點,會根據DNS負載均衡技術,智能的選擇緩存(cache)服務器,選擇最快的cache服務器,加快速度。

4、帶寬優化

因為用了很多鏡像服務站點,那麽可以對原站點的帶寬進行優化,減輕原站點的服務器負載。

5、抗DDos攻擊

分布在各地的CDN鏡像服務器,配合各個節點之間的冗余機制,可以高效的預防黑客攻擊以及降低DDos影響。

我的項目經驗總結——CDN鏡像:1(初探)