A. 什麼是cdn,它的加速原理和優化
CDN,全稱Content Delivery Network,即內容分發網路。CDN是在現有Internet基礎上增加一層新的網路架構,通過部署邊緣伺服器,採用負載均衡
、內容分發、調度等功能,使用戶可以就近訪問獲取所需內容,從而解決網站堵塞情況,提高用戶訪問響應速度。
CDN加速原理
CDN加速技術主要就是在用戶和源站伺服器之間增加鏡像緩存層,將用戶的訪問請求引導至鏡像緩存節點,而不是直接訪問源站。
在CDN加速過程中,全局負載均衡DNS解析伺服器會根據用戶端源IP地址將用戶的訪問請求引導至距離用戶路由最近、位置最近、負載最輕的緩存伺服器上,從而實現最優匹配效果。
CDN加速過程
最簡單的CDN網路由一個DNS伺服器和幾台緩存伺服器組成:
①當用戶點擊網站上的內容URL,通過設置CANAME解析,用戶會請求CANAME指向的CDN服務商。CDN專用伺服器會將CDN全局負載均衡設備IP地址返回給用戶。
②CDN的DNS伺服器將CDN的全局負載均衡設備IP地址返回用戶。
③用戶向CDN的全局負載均衡設備發起內容URL訪問請求。
④CDN全局負載均衡設備根據用戶IP地址,以及用戶請求的內容URL,選擇一台用戶所屬區域的負載均衡設備,告訴用戶向這台設備發起請求。
⑤區域負載均衡設備會為用戶選擇一台合適的緩存伺服器提供服務。
⑥全局負載均衡設備把伺服器的IP地址返回給用戶。
⑦用戶向緩存伺服器發起請求,緩存伺服器響應用戶請求,將用戶所需內容傳送到用戶終端。
⑧如果這台緩存伺服器上並沒有用戶想要的內容,那麼這台伺服器就要向它的上一級緩存伺服器請求內容,直至追溯到網站的源伺服器將內容拉到本地。
B. 中國電信雲加速(CDN)是個什麼樣子的業務
雲加速(CDN)業務是指通過中國電信分布式應用層CDN網路將客戶的流媒體、網頁、下載文件和應用等互聯網內容根據信息訪問頻次動態推向網路邊緣,提升互聯網用戶對網站的訪問速度,減輕源站伺服器負載,提升源站安全性。
雲加速(CDN)業務主要特點及優勢:
簡單配置,星級感受:用戶在自服務門戶頁面可配置介面,簡單易用。
資源豐富,無限加速:充分利用電信的寬頻優勢和遍布全國的300多個IDC機房部署邊緣分發節點,直接在伺服器端提升速度。
一站服務,貼心周到:客戶租用電信雲主機、雲存儲、雲應用的同時可租用雲加速。
按需所取,按用付費:客戶可根據需要靈活地配置與調整所需資源,並可選擇按使用付費的計費方式。
開放介面,拓展開發:雲加速開放API介面,支持用戶進行二次開發和服務載入。
C. 什麼是CDN加速
CDN的全稱是Content Delivery Network,即內容分發網路。其基本思路是盡可能避開互聯網上有可能影響數據傳輸速度和穩定性的瓶頸和環節,使內容傳輸的更快、更穩定。
簡單的來說,就是把原伺服器上數據復制到其他伺服器上,用戶訪問時,那台伺服器近訪問到的就是那台伺服器上的數據。CDN加速優點是成本低,速度快。適合訪問量比較大的網站。
在傳統的動態系統的訪問中,用戶對網路的請求過程,一般需要經過網路中多台路由器的傳輸,最終將發送的請求交於動態系統來處理,但是由於IP網路本身的「盡力而為的原則」、網路鏈路中復雜的環境及硬體的不可靠性的確實存在,致使用戶要出現重復發送的請求的現狀,所以最終導致用戶的請求在提交的過程中出現等待、數據載入時間過長的一些現象的普遍存在,這些在線提交式系統的緩慢直接地影響到辦公人員的工作效率,這也是制約著很多大型企業在協同辦公OA、ERP、SAP等信息化建設中,出現最多的問題。
而CDN分發解決方案解決了與靜態網站相關的性能和可靠性問題,而在當今在線業務體驗中,與分發靜態和動態元素和應用相關的獨特挑戰,則由速網的動態網站加速來解決。
CDN能幾乎涵蓋國內所有線路。而在可靠性上, CDN 在結構上實現了多點的冗餘,即使某一個節點由於意外發生故障,對網站的訪問能夠被自動導向其他的健康節點進行響應。CDN能輕松實現網站的全國鋪設,不必考慮伺服器的投入與託管、不必考慮新增帶寬的成本、不必考慮多台伺服器的鏡像同步、不必考慮更多的管理維護技術人員。