當(dāng)您想要提高網(wǎng)站性能時,需要考慮許多不同的配置和設(shè)施,CDN和ADN是我們常遇見的幾種選項之一。“CDN”指“內(nèi)容分發(fā)網(wǎng)絡(luò)”,而“ADN”指“應(yīng)用程序交付網(wǎng)絡(luò)”,但他們兩者很容易被混淆,雖然它們的功能和作用都有較大差異,但很多人依然搞不清楚他們的差異,也有很多人把ADN誤認為就是CDN。這和許多人使用“CDN”作為一個廣泛的包羅萬象的術(shù)語(其中就包括了ADN)有關(guān)。
CDN和ADN的異同?
內(nèi)容分發(fā)網(wǎng)絡(luò)(Content Delivery Network,簡稱CDN)。其基本思路是盡可能避開互聯(lián)網(wǎng)上有可能影響數(shù)據(jù)傳輸速度和穩(wěn)定性的瓶頸和環(huán)節(jié),使內(nèi)容傳輸?shù)酶臁⒏€(wěn)定。通過在網(wǎng)絡(luò)各處放置節(jié)點服務(wù)器所構(gòu)成的在現(xiàn)有的互聯(lián)網(wǎng)基礎(chǔ)之上的一層智能虛擬網(wǎng)絡(luò),CDN系統(tǒng)能夠?qū)崟r地根據(jù)網(wǎng)絡(luò)流量和各節(jié)點的連接、負載狀況以及到用戶的距離和響應(yīng)時間等綜合信息將用戶的請求重新導(dǎo)向離用戶最近的服務(wù)節(jié)點上。其目的是使用戶可就近取得所需內(nèi)容,解決Internet網(wǎng)絡(luò)擁擠的狀況,提高用戶訪問網(wǎng)站的響應(yīng)速度。
簡單地說,內(nèi)容分發(fā)網(wǎng)絡(luò)是一個經(jīng)策略性部署的整體系統(tǒng),包括分布式存儲、負載均衡、網(wǎng)絡(luò)請求的重定向和內(nèi)容管理4個要求,而內(nèi)容管理和全局的網(wǎng)絡(luò)流量管理是CDN的核心所在。通過用戶就近性和服務(wù)器負載的判斷,CDN確保內(nèi)容以一種極為高效的方式為用戶的請求提供服務(wù)。
應(yīng)用交付網(wǎng)絡(luò)(Application Delivery Network,簡稱ADN)。它利用相應(yīng)的網(wǎng)絡(luò)優(yōu)化/加速設(shè)備,確保用戶的業(yè)務(wù)應(yīng)用能夠快速、安全、可靠地交付給內(nèi)部員工和外部服務(wù)群。從定義中可以看出應(yīng)用交付的宗旨是保證企業(yè)關(guān)鍵業(yè)務(wù)的可靠性、可用性與安全性。應(yīng)用交付應(yīng)是多種技術(shù)的殊途同歸,比如廣域網(wǎng)加速、負載均衡、Web應(yīng)用防火墻…針對不同的應(yīng)用需求有不同的產(chǎn)品依托和側(cè)重。
由于應(yīng)用交付是將關(guān)鍵應(yīng)用與基礎(chǔ)網(wǎng)絡(luò)設(shè)備相關(guān)聯(lián)的系統(tǒng)解決方案,因此,隨著市場認知度的逐漸增強,應(yīng)用交付(ADC)引起了傳統(tǒng)的網(wǎng)絡(luò)技術(shù)廠商的極大關(guān)注。ADC是傳統(tǒng)的網(wǎng)絡(luò)負載均衡的升級、擴展,它是一種綜合的交付平臺設(shè)備,其綜合了負載平衡、TCP優(yōu)化管理、鏈接管理、SSLVPN、壓縮優(yōu)化、智能網(wǎng)絡(luò)地址轉(zhuǎn)換、高級路由、智能端口鏡像等各種技術(shù)手段的綜合平臺。企業(yè)越來越依賴先進的應(yīng)用交付網(wǎng)絡(luò)解決方案,以確保在當(dāng)今日新月異的業(yè)務(wù)環(huán)境中保持充分的 IT 靈活性,通過在可擴充的ADC平臺上提供可調(diào)整的安全性、高可用性和優(yōu)化性。中國應(yīng)用交付市場的主要客戶群分布在金融、電信、互聯(lián)網(wǎng)等行業(yè)以及大中型IT企業(yè),這些客戶多依賴先進的IT技術(shù)來支撐業(yè)務(wù)運營和各種客戶服務(wù)。
CDN和ADN有很多共同點,包括性能、按需定價、安全性和可用性方面等都大同小異。它們還共享許多技術(shù),包括TCP優(yōu)化、負載平衡和緩存。從這些維度來說,CDN和ADN之間的界限確實非常模糊。
但盡管功能有重疊,但了解兩者之間的差異依然很重要。
CDN的工作原理是在地理分布的邊緣位置緩存經(jīng)常訪問的數(shù)字內(nèi)容,這也當(dāng)客戶端瀏覽器請求緩存內(nèi)容時,它就可以訪問來自最近的邊緣位置。通過在戰(zhàn)略地理模式中利用這些邊緣位置,靜態(tài)網(wǎng)站將獲得顯著的性能改進。
但對于通過公共互聯(lián)網(wǎng)訪問的遠程應(yīng)用程序,這種在邊緣位置緩存內(nèi)容的做法無法產(chǎn)生相同的性能改進。相比之下,ADN是提供應(yīng)用程序可用性、安全性、可見性和加速的功能的組合。ADN與動態(tài)遠程應(yīng)用程序配合使用,需要在應(yīng)用程序服務(wù)器和客戶端之間傳輸實時數(shù)據(jù)、分析和用戶首選項。由于每個客戶端都有不同的數(shù)據(jù),因此每個請求都是從源服務(wù)器獲取的,遠程應(yīng)用程序還需要智能流量監(jiān)控和管理解決方案,以便在多個服務(wù)器上分配網(wǎng)絡(luò)流量。
因為兩者之間確實很多功能近似,所以火傘云將通過兩個比較出名的APP應(yīng)用來為大家講解他們之間的差異:
ADN產(chǎn)品場景應(yīng)用:滴滴打車
滴滴是我國最大的乘車共享服務(wù)提供商,所有訂單全部由移動應(yīng)用程序/小程序來進行管理。滴滴打車的APP占據(jù)了我國60%以上的乘車共享市場,每月完成超過7.5億次線上乘車訂單。
滴滴嚴重依賴ADN的來進行加速,為了確保他們的數(shù)據(jù)能夠快速、安全地交付,ADN在應(yīng)用程序服務(wù)器和客戶端之間傳輸實時數(shù)據(jù)。滴滴使用ADN將數(shù)據(jù)負載均勻分布在國內(nèi)多個服務(wù)器上,從而減少服務(wù)器延遲,同時由于可以將負載分散到多臺服務(wù)器上,因此任何一臺服務(wù)器過載的可能性都會大大降低。
CDN產(chǎn)品場景應(yīng)用:今日頭條
今日頭條是國內(nèi)主要新聞網(wǎng)站之一,每月訪問量超過3億,今日頭條依靠CDN向全國甚至或全球讀者提供內(nèi)容。CDN旨在支持 HTML、CSS、JS、照片和視頻等基本內(nèi)容。新聞機構(gòu)、雜志和公司網(wǎng)站通常充滿此類內(nèi)容,沒有任何可交互的功能/應(yīng)用程序。因此,CDN可以處理任意數(shù)量的流量,通過使用網(wǎng)絡(luò)節(jié)點(PoP)來鏡像服務(wù)器源處的靜態(tài)內(nèi)容并將其反映到更近的最終用戶。
ADN與CDN,您應(yīng)該使用哪個?
查看上述說明后,決定使用CDN還是ADN應(yīng)該不再是一個困難的選擇,如果您的網(wǎng)站沒有大量的可交互功能/應(yīng)用程序,那么CDN 將是您的最佳選擇,不僅在性能方面,而且在組織的成本效益方面。但如果您的網(wǎng)站不斷變化或充當(dāng)基于網(wǎng)絡(luò)的功能軟件的交互終端,那么ADN是更好的選擇。
無論您選擇哪個平臺,確定ADN/CDN廠商的主要考慮因素是他們是否有能力根據(jù)您的需求提供全國/全球覆蓋,一些ADN/CDN廠商在這個區(qū)域表現(xiàn)更好,但他們可能無法在另一個區(qū)域提供相同的性能。所以融合CDN/ADN就是一個不錯的選擇。
融合CDN是在傳統(tǒng)CDN基礎(chǔ)上,通過技術(shù)手段融合全球各主流CDN廠商的優(yōu)質(zhì)節(jié)點,以實現(xiàn)全業(yè)務(wù)處理能力的智能調(diào)度加速管理服務(wù)。火傘云融合CDN打破了單個CDN廠商的節(jié)點資源以及調(diào)度能力有限的困境,突破了地域時間以及不同運營商的限制,通過強大的智能調(diào)度策略來綜合利用上述資源來解決實際場景中的問題,可以帶來更加優(yōu)質(zhì)的服務(wù)效果、更加穩(wěn)定的質(zhì)量和相對降低的服務(wù)成本。
審核編輯 黃宇
-
CDN
+關(guān)注
關(guān)注
0文章
328瀏覽量
29628
發(fā)布評論請先 登錄
Jtti.cc SCDN如何提高內(nèi)容分發(fā)效率?
阿里云是什么?企業(yè)不可不知的云端架構(gòu)服務(wù)!
cdn軟件是什么?與PCDN有什么不同
cdn是什么技術(shù) cdn是怎樣提高網(wǎng)站速度的
cdn是云服務(wù)嗎 cdn是干什么用的
cdn是什么類型的服務(wù)
百問FB網(wǎng)絡(luò)編程 - 網(wǎng)絡(luò)編程簡介
華納云:如何理解內(nèi)容分發(fā)網(wǎng)絡(luò)(CDN)
華納云:如何理解CDN
CDN網(wǎng)站加速

評論