我的項目經驗總結——CDN鏡像:1(初探)
前言
其實,這個標題有些大,作為一個小白,只是在實際工作中經常聽聞我司的CDN服務如何如何牛B……而且我司的雲服務還拿到了工信部的CDN牌照……那麽,作為一個研發仔,怎麽能不去了解和熟悉呢?!不過,這個東西也不是一兩句話,一篇文章就能完全說清的,拋磚引玉而已。
概念
學習和接觸任何一個東西,都得先弄清概念。概念不清,其他說的再多,都是無意義的。
CDN,英文句子是 Content Delivery Network,即內容分發網絡。
通過字面意思結合經驗也能猜出個大概,其實就是一個對網站訪問速度進行加速的玩意,說白了就是會給網絡加速。如下圖:
該圖網上隨便找了一個,但是不妨礙理解問題。
在我國地圖的中部偏左位置,有一個數據中心,對應的還有一個備份的數據中心,這都是正常情況的標配。
數據中心,DataCenter,通常是指在一個物理空間內實現信息的集中處理、存儲、傳輸、交換、管理。數據中心
在全國範圍內,在這兩個數據中心的基礎上,會為數據中心復制建設不同的鏡像節點,比如,華南節點,西南節點等,還包括教育網,電信,網通等網絡服務類型。
這樣搞的目的,用戶在訪問某個服務時,不需要跨越千山萬水,就能就近訪問,那麽當然會提高訪問速度了。通過這種CDN技術:
1、本地緩存加速
如果站點含有大量的圖片和靜態頁面,那麽可以大大提高其訪問速度。
2、鏡像服務
眾所周知,不同的網絡運營商之間的網絡互聯是有速度瓶頸的,那麽通過這種鏡像服務可以消除這些瓶頸的影響,實現跨運營商的網絡加速服務。
3、遠程加速
遠程用戶訪問站點,會根據DNS負載均衡技術,智能的選擇緩存(cache)服務器,選擇最快的cache服務器,加快速度。
4、帶寬優化
因為用了很多鏡像服務站點,那麽可以對原站點的帶寬進行優化,減輕原站點的服務器負載。
5、抗DDos攻擊
分布在各地的CDN鏡像服務器,配合各個節點之間的冗余機制,可以高效的預防黑客攻擊以及降低DDos影響。
我的項目經驗總結——CDN鏡像:1(初探)