CDN是現(xiàn)代互聯(lián)網(wǎng)服務(wù)的重要組成部分,它CDN可幫助內(nèi)容提供者高速交付內(nèi)容,不同的服務(wù)器部署在全球不同的數(shù)據(jù)中心,并在它們之間共享相同的網(wǎng)絡(luò)路徑。隨著企業(yè)意識(shí)到CDN的重要性,越來越多的企業(yè)正在使用CDN作為內(nèi)容分發(fā)工具。互聯(lián)網(wǎng)正變得非常重要,而互聯(lián)網(wǎng)受到攻擊或安全故障的破壞,可能會(huì)給公司帶來巨大的經(jīng)濟(jì)損失。由于單個(gè)CDN的故障率較高,所以與其將公司的信任和聲譽(yù)放在一個(gè)CDN的穩(wěn)定性上,不如將工作負(fù)載分散在多個(gè)CDN之間,這樣就可以高效避免其中一個(gè)CDN的故障造成服務(wù)中斷。
今天由火傘云小編為大家分析一下單CDN與融合CDN之間的對(duì)比----優(yōu)點(diǎn)、缺點(diǎn)、技術(shù)和運(yùn)營注意事項(xiàng)
01
什么是融合CDN
融合CDN是內(nèi)容交付網(wǎng)絡(luò)的補(bǔ)充解決方案。該系統(tǒng)通過幾個(gè)不同的CDN廠商分發(fā)站點(diǎn)的內(nèi)容,以確保每個(gè)交付系統(tǒng)都有足夠的容量來交付內(nèi)容,融合CDN的工作原理是將工作負(fù)載劃分為更小的部分,并將它們分布在多個(gè)CDN之間。它還可以增加網(wǎng)絡(luò)冗余,減少因網(wǎng)絡(luò)問題而導(dǎo)致的停機(jī)時(shí)間。如果其中一個(gè)CDN出現(xiàn)故障,融合將保持足夠的運(yùn)行狀態(tài),以處理額外的請(qǐng)求。
融合CDN是一種將來自不同服務(wù)提供商的多個(gè)CDN用作單個(gè)網(wǎng)絡(luò)的系統(tǒng),此解決方案可以幫助減少提示加載錯(cuò)誤的網(wǎng)站數(shù)量,并且可以幫助網(wǎng)站實(shí)現(xiàn)比單個(gè)CDN系統(tǒng)更好的性能。因?yàn)闆]有某個(gè)CDN可以提供通用覆蓋,因此依賴多個(gè)提供商可以允許給客戶提供更廣泛的覆蓋,從而提高CDN交付的可靠性。
02
融合CDN的工作原理
融合CDN通過將流量引導(dǎo)到網(wǎng)絡(luò)中的不同CDN來工作。在融合CDN實(shí)現(xiàn)中,做出路由決策的具體標(biāo)準(zhǔn)有所不同。
一些常見的融合CDN策略包括:
1.靜態(tài)DNS:使用此設(shè)置,可以在多個(gè)CDN設(shè)置中為多個(gè)內(nèi)容交付網(wǎng)絡(luò)(CDN)配置靜態(tài)IP地址。例如,高速視頻流流量可以發(fā)送到阿里云的CDN,并訪問另一個(gè)CDN的靜態(tài)下載。
2.托管DNS:托管DNS服務(wù)為傳統(tǒng)DNS解決方案增加了更多智能。智能DNS最大限度地減少了引導(dǎo)網(wǎng)絡(luò)流量所需的手動(dòng)工作,并提高了容錯(cuò)能力。當(dāng)使用像靜態(tài)DNS這樣的智能DNS時(shí),成本和性能變量不會(huì)影響路由選擇。
3.循環(huán):融合CDN路由的循環(huán)解決方案會(huì)根據(jù)線路中的下一個(gè)路由而波動(dòng)。例如,在兩個(gè)CDN設(shè)置中,得分較高的將處理第一個(gè)請(qǐng)求,得分較低的將處理第二個(gè)請(qǐng)求,等等。加權(quán)循環(huán)允許根據(jù)用戶的要求控制路由。
4.地理定位:在融合CDN的情況下,地理定位用于根據(jù)用戶的位置確定使用哪個(gè)CDN,PoP離用戶最近的CDN將對(duì)每個(gè)請(qǐng)求做出響應(yīng)。
5.變量驅(qū)動(dòng)的負(fù)載平衡:融合CDN集成了成本、性能、位置、權(quán)重和其他變量,因此交互式是最好的配置,盡管與它們相關(guān)的挑戰(zhàn)也很高。通過實(shí)時(shí)考慮多個(gè)準(zhǔn)則,實(shí)時(shí)負(fù)載平衡使全球分布式網(wǎng)絡(luò)能夠以經(jīng)濟(jì)高效的性能運(yùn)行。它也適用于按比例大小的網(wǎng)絡(luò)。
03
融合CDN的優(yōu)點(diǎn)
1.冗余:冗余是使用多個(gè)CDN的最大優(yōu)勢(shì),在出現(xiàn)故障的情況下,網(wǎng)絡(luò)中的其他提供商將從他們中斷的地方恢復(fù),這有助于防止用戶加載錯(cuò)誤和其他可能導(dǎo)致中斷的性能問題。
2.彈性:彈性是系統(tǒng)的一個(gè)屬性,有助于防止網(wǎng)絡(luò)某一部分的故障影響整個(gè)系統(tǒng)。如果單個(gè)CDN出現(xiàn)故障,其他CDN可以填補(bǔ)空缺,融合CDN系統(tǒng)還旨在通過在網(wǎng)絡(luò)中使用不同的提供商來提高彈性。盡管每個(gè)提供商都有技術(shù)問題,但延遲和性能問題將在提供商之間分布,因此您的用戶不會(huì)因使用多個(gè)CDN而出現(xiàn)顯著降級(jí)。
3.性能:融合CDN將為您的用戶提供最佳性能。在這種類型的網(wǎng)絡(luò)中,您可以減少他們?cè)谑褂媚木W(wǎng)站時(shí)的等待時(shí)間,內(nèi)容交付網(wǎng)絡(luò)(CDN)將能夠處理更多流量并快速交付內(nèi)容。
4.可靠性:可靠性是指系統(tǒng)在存在冗余資源的環(huán)境中執(zhí)行其所需功能并提供一致服務(wù)的能力。使用融合CDN將使您的網(wǎng)絡(luò)對(duì)用戶更加可靠。融合CDN的工作原理是增加提供內(nèi)容的服務(wù)器數(shù)量,因此,如果一個(gè)云廠商遇到問題,您的內(nèi)容將托管在其他地方。這不會(huì)中斷服務(wù),而且會(huì)讓用戶花更少的時(shí)間查看加載頁面。
04使用融合CDN的挑戰(zhàn)
1.更復(fù)雜的基礎(chǔ)設(shè)施:融合CDN很復(fù)雜,需要更多的服務(wù)器資源。額外的服務(wù)器意味著更多的硬件和軟件問題。此外,您使用的提供商越多,發(fā)生沖突的可能性就越高。
2.成本可能增加:融合CDN系統(tǒng)需要有很多PoP來幫助實(shí)現(xiàn)冗余,您需要購買新硬件或租用服務(wù)器空間。
3.供應(yīng)商數(shù)量膨脹:使用融合CDN結(jié)構(gòu)可能會(huì)導(dǎo)致更多的供應(yīng)商,這在處理和控制方面更具挑戰(zhàn)性。增加更多的提供商會(huì)增加潛在的安全漏洞風(fēng)險(xiǎn),因?yàn)橛懈嗳嗽谠L問您的數(shù)據(jù)。
05注意事項(xiàng)
融合CDN主要由能夠處理額外復(fù)雜性和成本的企業(yè)使用,配置融合CDN的每一步都將在安全性、延遲、可用性、易實(shí)現(xiàn)性和現(xiàn)有基礎(chǔ)設(shè)施之間進(jìn)行權(quán)衡。因此,在做出決定之前,必須權(quán)衡實(shí)施融合CDN戰(zhàn)略的潛在好處。在實(shí)施融合CDN戰(zhàn)略之前,以下是一些需要問自己的問題:
您的網(wǎng)站緩存了多少內(nèi)容?
你打算使用多少CDN?
每個(gè)供應(yīng)商的產(chǎn)能是多少?
每個(gè)供應(yīng)商有多少存儲(chǔ)空間?
是否每個(gè)CDN提供商都有冗余的資源數(shù)據(jù)拷貝?
你的網(wǎng)站有多少流量?
流量來自哪里(電腦或移動(dòng)設(shè)備)?
從客戶端到內(nèi)容源(內(nèi)部服務(wù)器或CDN)的平均延遲是多少?
您是否可以直接訪問內(nèi)容源,或者您有嗎?
您能允許停機(jī)嗎?
會(huì)對(duì)用戶產(chǎn)生什么影響?
你能自動(dòng)執(zhí)行這個(gè)系統(tǒng)嗎?
你有自動(dòng)操作的技術(shù)能力嗎?
您能否使用現(xiàn)有工具有效管理多CDN架構(gòu)?
您的團(tuán)隊(duì)或企業(yè)如何管理此體系結(jié)構(gòu)的成本和復(fù)雜性?
誰將管理各種供應(yīng)商,誰負(fù)責(zé)技術(shù)支持,您將如何了解供應(yīng)商產(chǎn)品和技術(shù)變化的最新情況?
如何在供應(yīng)商之間高效地轉(zhuǎn)移用戶,并確保所有供應(yīng)商的性能豐富?
一旦用戶在提供商之間切換,您將如何防止出現(xiàn)空頁面?
大多數(shù)CDN廠商不提供托管的融合CDN服務(wù),因?yàn)樗麄冎慌c單個(gè)廠商合作。但火傘云是為數(shù)不多的融合CDN經(jīng)銷商之一,公司堅(jiān)持技術(shù)創(chuàng)新的發(fā)展道路,核心技術(shù)全部自主研發(fā),是國內(nèi)專業(yè)的邊緣計(jì)算及融合CDN服務(wù)商。公司的主營業(yè)務(wù)有融合CDN服務(wù)、DDOS防御,WAF防御,APP盾、IDC租用等。目前,已經(jīng)建立了遍布全球的智能融合CDN網(wǎng)絡(luò),為客戶提供集邊緣計(jì)算、邊緣存儲(chǔ)、融合CDN及安全防護(hù)于一體的綜合解決方案。公司旗下的火傘云融合CDN目前已融合多家頭部CDN廠商:阿里云、騰訊云、網(wǎng)宿云、亞馬遜云、白山云等,未來我們將不斷融合更多更全的海內(nèi)外知名廠商,為用戶提供更多,更安全穩(wěn)定的CDN節(jié)點(diǎn)服務(wù)?;饌阍迫诤螩DN是國內(nèi)少數(shù)真正實(shí)現(xiàn)實(shí)時(shí)監(jiān)控,智能定位分析和智能調(diào)度決策的融合CDN平臺(tái),也是國內(nèi)首家專注于提供國內(nèi)出海業(yè)務(wù)全球融合CDN加速業(yè)務(wù)的企業(yè)。
對(duì)于任何希望擴(kuò)大其覆蓋范圍和改善服務(wù)的在線企業(yè),都建議采用融合CDN架構(gòu)。擁有一個(gè)融合CDN供應(yīng)商網(wǎng)絡(luò)將使公司在短期內(nèi)通過隨時(shí)增加容量而變得更加敏捷和靈活。然而,如果沒有專門的內(nèi)部功能來管理此架構(gòu),則有必要求助于可能提供此托管服務(wù)的CDN專業(yè)技術(shù)合作伙伴。一個(gè)好的技術(shù)合作伙伴應(yīng)該為您提供比單個(gè)CDN更低的每GB定價(jià)和總體成本效率,并為您節(jié)省配置成本或性能優(yōu)化的需要?;饌阍迫诤螩DN允許您優(yōu)化現(xiàn)有資產(chǎn),并使您在競(jìng)爭(zhēng)中保持領(lǐng)先地位,從而幫助您利用CDN投資。
-
互聯(lián)網(wǎng)
+關(guān)注
關(guān)注
54文章
11185瀏覽量
103869 -
網(wǎng)絡(luò)
+關(guān)注
關(guān)注
14文章
7599瀏覽量
89251 -
CDN
+關(guān)注
關(guān)注
0文章
323瀏覽量
28910
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論