什么叫cdn?CDN通常是大量分布式系統(tǒng)跨互聯(lián)網(wǎng)部署在位于多個地區(qū)的多個數(shù)據(jù)中心。
該技術的主要目的是,向最終用戶這個群體分發(fā)內(nèi)容,并加快分發(fā)。內(nèi)容所有者選擇CDN技術出于多個原因,包括為最終用戶確保高性能和高可用性。能夠以一種靈活、按需提供的方式,隨時隨地為用戶提供帶寬密集型內(nèi)容,比如圖形、實時流媒體、在線存儲的文件和社交網(wǎng)絡數(shù)據(jù)庫。
目前CDN提供商提供的幾種最常見的服務包括如下:
Web加速:這一組技術讓分發(fā)動態(tài)/靜態(tài)網(wǎng)站的內(nèi)容來得更高效,包括:緩存龐大的靜態(tài)內(nèi)容、動態(tài)緩存控制機制、TCP加速和數(shù)據(jù)壓縮及其他技術。
負載均衡:由于CDN服務器位于邊緣,可以更深清楚地了解入站流量和源服務器的狀態(tài)。這讓CDN能夠采用應用層負載均衡,從而通過精確衡量每一臺源服務器的實際負載來提高流量分配效率。
安全:CDN通過隱藏源服務器的身份對源服務器進行抽象化,從而保護源服務器、免受直接針對IP地址的攻擊,還便于管理流量。許多CDN提供商提供適用于應對ddos、應對Web應用程序攻擊和垃圾郵件/機器人攻擊的安全解決方案。
內(nèi)容存儲:許多CDN提供商允許客戶將內(nèi)容存儲在邊緣服務器,無論這內(nèi)容是龐大媒體文件、數(shù)據(jù)庫文件還是腳本,可以根據(jù)需要智能化地分布在邊緣服務器上。
以上是域名頻道對于什么叫cdn的介紹。