Content Delivery Network內容分發網絡 互聯網上有不少影響數據傳輸速度和穩定性的因素緩存
1. ISP互聯性(假如服務器網絡在電信,那麼網通或者教育網的用戶訪問存在互聯影響) 2. WEB服務器性能 3. Internet網絡擁堵
是什麼服務器
儘量避開互聯網上有可能影響數據傳輸速度和穩定性的瓶頸和環節,使內容傳輸的更快,更穩定,CDN系統可以實時地根據網絡流量和各節點的鏈接、負載情況以及到用戶的距離和響應時間等綜合信息將用戶的請求從新導向離用戶最近的服務節點上
基礎構架網絡
1. 用戶請求一個URL,DNS系統會將最終的域名解析權交給CNAME指向的CDN專用DNS服務器 2. CDN的專用DNS服務器返回給用戶CDN的全局負載均衡設備IP地址 3. 用戶向CDN全局負載均衡設備發起URL請求 4. CDN全局負載均衡設備根據用戶的IP地址以及用戶URL請求的內容,選擇一臺用戶所屬區域的區域負載均衡設備,告訴用於向這臺設備發起請求 5. 區域負載均衡設備會爲用戶選擇一臺合適的緩存服務器來提供服務,選擇的依據包括,根據用戶的IP地址,判斷哪一臺服務器離用戶最近;根據用戶URL請求的內容,判斷哪一臺服務器上有所須要的內容;根據各個服務器的負載情況,判斷哪一臺服務器具備服務能力,最後區域負載均衡設備向全局負載均衡設備返回一臺cache服務器的IP地址 6. 全局負載均衡服務器將cache服務器的IP地址返回給用戶 7. 用戶則向cache服務器發起請求,緩存服務器響應客戶,將用戶須要的內容傳送到用戶終端,若是這臺服務器上面沒有用戶想要的內容,而區域負載均衡設備依然將cache服務器分配給用戶,那麼這臺cache服務器將會向上一級cache服務器請求內容,知道追溯到網站的源(root)服務器,將內容拉取到本地
主要優勢負載均衡
1. 本地cache加速, 提升了訪問速度, 提升了站點穩定性 2. 鏡像服務消除了不一樣運營商之間的互聯瓶頸形成的影響,實現跨運營商網絡加速,保證不一樣網絡用戶的訪問質量 3. 寬帶優化,自動生成遠程服務器的Mirror(cache服務器),減輕了主幹網絡的負載 4. 減輕了原WEB服務器的負擔,減輕了原WEB服務器的網絡流量 5. 集羣抗攻擊,預防不法入侵