cdn(content delivery network)內容分發網路。其思路是盡可能的避開網際網路上有可能影響資料傳輸速度和穩定性的瓶頸和環節,使內容傳輸更快,更穩定。
cdn系統能夠實時的根據網路流量和各節點的連線,負載狀況以及使用者的距離和響應時間等綜合資訊將使用者的請求導向離使用者最近的服務節點上。目的就是使使用者能夠就近的獲取請求資料,解決網路訪問擁擠狀況,提高使用者訪問系統的響應時間。
cdn的本質仍然是乙個快取,而且將資料快取在離使用者最近的地方,使使用者以最快的速度獲取資料。也就是網路訪問第一跳。
由於cdn是部署在網路運營商的機房,這些運營商又是終端使用者網路的提供商,因此使用者請求的第一跳就到達cdn伺服器,當cdn伺服器快取有使用者請求的資料時,就可以從cdn直接返回給客戶端瀏覽器,最短路徑的返回響應,加快使用者的訪問速度,減少資料中心的負載壓力。
cdn能夠快取一般的靜態資源檔案(比如: css、js、等),而且這些檔案的訪問頻率很高,那麼將其快取在cdn可以極大的提高**的訪問速度。
但是由於cdn是部署在網路運營商的機房,所以在一般的**中很少用cdn加速。
小白理解CDN
內容分發網路 content delivery network,簡稱 cdn 是建立並覆蓋在承載網之上,由分布在不同區域的邊緣節點伺服器群組成的分布式網路 可以通過乙個 dns 伺服器和多個快取伺服器組成。例子講解 假設通過 cdn 加速的網域名稱為www.a.com,接入cdn網路,開始使 用加速...
cdn簡單理解 關於CDN的理解與思考
關於 cdn的理解與思考魏穎 摘要 摘要 首先給出了 cdn的概念,cdn的主要發展趨勢。然後以圖示 方式展示了融合 cdn體系結構,融合 cdn流 系統結構,內容儲存 cdn結構。主要系統直觀的提出了雲計算模式 cdn的一種解決方案。最後給予了 思考與理解。期刊名稱 科技創業月刊 年卷 期 201...
簡述負載均衡 CDN技術
曾經見到知乎上有人問 為什麼像facebook這類的 需要上千個工程師維護?下面的回答多種多樣,但總結起來就是 乙個高效能的web系統需要從無數個角度去考慮他,大到伺服器的布局,小到軟體中某個檔案的實現,甚至於某個迴圈內的運算如果出現不嚴謹都可能導致全盤崩潰。上面提到web效能優化需要多個角度去考慮...