CDN 的核心是一個服務器網絡,目的是盡可能快速、便宜、可靠和安全地交付內容。為了提高速度和連接性,CDN 會將服務器放置在不同網絡之間的交換點。這些互聯網交換點(IXP)是不同互聯網提供商連接的主要位置,以便彼此提供對來自其不同網絡的流量的訪問。通過連接到這些高速且高度互連的位置,CDN 提供商可以減少高速數據傳輸中的成本和傳輸時間。除了在 IXP 中放置服務器,CDN 還對標準客戶端/服務器數據傳輸進行了諸多優化。 CDN 將數據中心放置在全球的戰略位置,增強安全性,并設計成可承受各種類型的故障和互聯網擁塞。
1、數據安全性 —— CDN 如何保護數據?
信息安全是 CDN 不可或缺的一部分。CDN 可以使用新的 TLS/SSL 證書保護站點的安全,這將確保高標準的身份驗證、加密和完整性。了解有關 CDN 的安全問題,并探索可以采取什么措施來安全地交付內容。了解 CDN SSL/TLS 安全性
2、帶寬費用 —— CDN如何減少帶寬成本?
源服務器每次響應請求時,都會消耗帶寬。了解 CDN 如何減少對源服務器的請求并降低帶寬成本。
3、延遲 —— CDN 如何改善網站加載時間?
在網站加載內容方面,隨著網站速度變慢,用戶數量會迅速減少。 CDN 服務可以通過以下方式幫助減少加載時間:
- CDN 的全球分布性可縮短用戶與網站資源之間的距離。CDN 使得用戶不必連接到網站源服務器的所在地,而是連接到一個地理位置更近的數據中心。更少的傳輸時間意味著更快的服務。
- 硬件和軟件優化,例如有效的負載均衡和固態硬盤驅動器,可以幫助數據更快地到達用戶。
- CDN 可以使用最小化和文件壓縮之類的策略來減小文件大小,從而減少傳輸的數據量。較小的文件意味著更快的加載時間。
- CDN 還可以通過優化連接重用和啟用 TLS 假啟動來加速使用 TLS/SSL 的站點。
4、可靠性和冗余 —— CDN 如何使網站始終保持在線狀態?
對于擁有互聯網資產的任何人來說,正常運行時間都是至關重要的組成部分。惡意攻擊或只是受歡迎程度增加所致的硬件故障和流量激增,都有可能使 web 服務器停機并阻止用戶訪問站點或服務。完善的 CDN 具備一些可最大程度減少停機時間的功能:
- 負載均衡可在多個服務器之間平均分配網絡流量,從而更容易適應流量的快速增長。
- 即使一臺或多臺 CDN 服務器由于硬件故障而脫機,智能故障切換也可提供不間斷的服務;故障轉移可以將流量重新分配給其他正常運行的服務器。
- 如果整個數據中心都遇到技術問題,那么 Anycast 路由會將流量轉移到另一個可用的數據中心,以確保所有用戶都能繼續訪問網站。