大型網站架構利器-CDN技術
轉載自 大型網站架構利器-CDN技術
概念
CDN這個概念相信大家都比較耳熟,到底什麼是CDN呢?
CDN,全稱為Content Delivery Network,即內容分發網路。
其基本思路是儘可能避開網際網路上有可能影響資料傳輸速度和穩定性的瓶頸和環節,使內容傳輸的更快、更穩定。通過在網路各處放置節點伺服器所構成的在現有的網際網路基礎之上的一層智慧虛擬網路,CDN系統能夠實時地根據網路流量和各節點的連線、負載狀況以及到使用者的距離和響應時間等綜合資訊將使用者的請求重新導向離使用者最近的服務節點上。其目的是使使用者可就近取得所需內容,解決 Internet網路擁擠的狀況,提高使用者訪問網站的響應速度。
應用
現在CDN一般都以快取網站的靜態內容為主,如果靜態網頁頁面、JS、CSS、圖片等靜態檔案。如使用者訪問一個動態網站,首先從伺服器請求到動態資料,再從CDN上請求下載靜態資料的,因為CDN能就近網路取材,從而減少了下載靜態資料的時間,加快了網頁的顯示速度。
優點
1、可擴充套件性,能應對激增的大量使用者請求的擴充套件能力。
2、安全性,CDN可以減少DDOS攻擊及其他惡意攻擊行為,避免對網站業務造成中斷。
3、可靠性,CDN通過負載均衡能及時提供網路的容錯機制能力。
相關文章
- 大型網站技術架構——2. 網站架構模式網站架構模式
- 大型網站技術架構(三)--架構模式網站架構模式
- 大型網站技術架構(四)--核心架構要素網站架構
- 大型網站技術架構核心原理(1)網站架構
- 讀書筆記-大型網站技術架構筆記網站架構
- 一張圖看懂大型網站技術架構網站架構
- 《大型網站技術架構:核心原理與案例分析》讀書筆記 - 第4篇 架構師(附 大型網站架構技術一覽)網站架構筆記
- 乾貨 | 大型網站專案架構技術一覽網站架構
- 網站技術架構網站架構
- 大型網際網路公司網站架構背後的基礎技術2019網站架構
- 《大型網站技術架構:核心原理與案例分析》讀書筆記 - 第2篇 架構網站架構筆記
- 《大型網站技術架構核心原理與案例分析》讀書筆記(二)網站架構筆記
- 思維導圖形式帶你讀完《大型網站技術架構》上網站架構
- 思維導圖形式帶你讀完《大型網站技術架構》中網站架構
- 大型網站系統架構演化網站架構
- 大型網站架構之我見網站架構
- 大型網站架構模式筆記網站架構模式筆記
- 大型網站架構演化歷程網站架構
- 讀書筆記 之《軟體架構設計: 大型網站技術架構與業務架構融合之道》筆記架構網站
- 阿里面試技術手冊(二):大型網站架構演化發展歷程阿里面試網站架構
- 大型網站架構演化發展歷程網站架構
- 《大型網站技術架構:核心原理與案例分析》讀書筆記 - 第3篇 案例網站架構筆記
- 《大型網站技術架構:核心原理與案例分析》讀書筆記 - 第1篇 概述網站架構筆記
- 大型網站架構演化發展歷程 - 上網站架構
- 大型分散式網站架構實戰專案分析分散式網站架構
- 大型網站的可伸縮性架構如何設計?網站架構
- 大型網際網路架構概述架構
- 初入探秘:大型網站架構設計與方法總結網站架構
- 乾貨:記一次JavaWeb網站技術架構總結JavaWeb網站架構
- 直播CDN排程技術關鍵挑戰與架構設計架構
- 大型網站背後的高效能系統架構設計網站架構
- 大型網站架構演進的五大階段盤點網站架構
- 智慧CDN(中):CDN的系統構成和核心技術
- springblade技術架構Spring架構
- 網站技術架構與效能優化,附高效能思維導圖網站架構優化
- 網站架構設計網站架構
- 微服務架構大型電商專案開發流程及技術實戰微服務架構
- 技術工具網站網站