CDN一般會用來托管Web資源(包括文本、圖片和腳本等),可供下載的資源(媒體文件、軟件、文檔等),應用程序(門戶網站等)。使用CDN來加速這些資源的訪問。
1. 在性能方面,引入CDN的作用在于:
用戶收到的內容來自最近的數據中心,延遲更低,內容加載更快部分資源請求分配給了CDN,減少了服務器的負載
2. 在安全方面,CDN有助于防御DDoS、MITM等網絡攻擊:
針對DDoS:通過監控分析異常流量,限制其請求頻率針對MITM:從源服務器到 CDN 節點到 ISP(Internet Service Provider),全鏈路 HTTPS 通信
除此之外,CDN作為一種基礎的云服務,同樣具有資源托管、按需擴展(能夠應對流量高峰)等方面的優勢。