CDN的核心是一個連接在一起的服務器網絡,其目標是盡可能快速、廉價、可靠和安全地交付內容。
為了提高速度和連接性,CDN將在不同網絡之間的交換點放置服務器。
這些因特網交換點(IXPs)是不同的因特網提供者連接的主要地點,以便互相提供對源自其不同網絡的流量的訪問。通過連接到這些高速和高度互聯(lián)的位置,CDN提供者能夠在高速數(shù)據(jù)交付中降低成本和運輸時間。
除了在IXPs中放置服務器之外,CDN還對標準客戶機/服務器數(shù)據(jù)傳輸進行了許多優(yōu)化。CDNs將數(shù)據(jù)中心放置在全球各地的戰(zhàn)略位置,增強安全性,并旨在應對各種類型的故障和互聯(lián)網堵塞。
延遲—— CDN如何改善網站加載時間?
當網站加載內容時,用戶會隨著網站速度的減慢而迅速減少,CDN服務可以通過以下方式幫助減少加載時間:
1.CDN的全球分布式特性意味著減少用戶和網站資源之間的距離。
CDN可以讓用戶連接到地理上更接近的數(shù)據(jù)中心,而不必連接到網站的原始服務器所在的任何地方。更少的旅行時間意味著更快的服務。
2. 硬件和軟件優(yōu)化,如高效的負載平衡和固態(tài)硬盤驅動器,可以幫助數(shù)據(jù)更快地到達用戶。
3.CDNs可以通過使用縮小和文件壓縮等策略來減小文件大小,從而減少傳輸?shù)臄?shù)據(jù)量。較小的文件大小意味著更快的加載時間。
4.CDNs還可以通過優(yōu)化連接重用和啟用TLS錯誤啟動來加速使用TLS/SSL證書的站點。
可靠性和冗余——CDN如何使網站始終在線?
正常運行時間對于任何擁有互聯(lián)網資產的人來說都是一個重要的組成部分。由于惡意攻擊或只是人氣的提升,硬件故障和流量激增有可能導致web服務器癱瘓,并阻止用戶訪問站點或服務。
一個全面的CDN有幾個特性可以最小化停機時間:
1.負載均衡可在多個服務器之間均勻分配網絡流量,從而更輕松地擴展流量的快速增長。
2.智能故障轉移提供不間斷服務,即使一個或多個CDN服務器因硬件故障而脫機;故障轉移可以將流量重新分配給其他操作服務器。
3.如果整個數(shù)據(jù)中心出現(xiàn)技術問題,Anycast路由會將流量傳輸?shù)搅硪粋€可用的數(shù)據(jù)中心,確保用戶沒有失去對網站的訪問權限。
數(shù)據(jù)安全——CDN如何保護數(shù)據(jù)?
現(xiàn)代Internet上web屬性最重要的安全漏洞之一是使用分布式拒絕服務(DDoS)攻擊。
隨著時間的推移,DDoS攻擊在規(guī)模和復雜性上都有所增加,攻擊者利用僵尸網絡以具有攻擊流量的網站為目標。
大規(guī)模且配置正確的CDN具有作為防御DDoS的保護因素的潛在好處,通過擁有足夠的數(shù)據(jù)中心位置和相當大的帶寬能力,CDN能夠承受并減輕大量傳入的攻擊流量,這些流量很容易淹沒目標源服務器。
信息安全是CDN不可分割的一部分。CDN可以用新的TLS/SSL證書來保證站點的安全,這將確保高標準的身份驗證、加密和完整性。
目前來說,CDN能幾乎涵蓋國內所有線路。而在可靠性上, CDN 在結構上實現(xiàn)了多點的冗余,即使某一個節(jié)點由于意外發(fā)生故障,對網站的訪問能夠被自動導向其他的健康節(jié)點進行響應。
CDN還能輕松實現(xiàn)網站的全國鋪設,不必考慮服務器的投入與托管、不必考慮新增帶寬的成本、不必考慮多臺服務器的鏡像同步、不必考慮更多的管理維護技術人員。
Label:
- cdn網絡
- cdn技術
- cdn加速技術