什么是融合CDN?
為了理解什么是融合CDN,我們先了解什么是CDN。
CDN是一個地理分布的邊緣服務器網絡,其目標是提供更快、可靠的互聯網內容交付。CDN通過在網絡邊緣緩存互聯網內容來實現這一點,從而減少數據源和最終用戶之間的物理距離。
顧名思義,融合CDN是一種利用來自不同CDN廠商的多個CDN的策略和解決方案。使用融合CDN,這將允許您使用大型PoP網絡,而這些內容由多個CDN廠商來承載。因此,這將進一步提高內容交付的速度,擴大到更廣泛的地區和全球覆蓋范圍,并消除網絡安全風險和中斷。
雖然當用戶訪問由附近CDN的網絡節點(PoP)提供服務的網站時,加載時間會得到改善,但這些好處并沒有擴展到距離CDN的PoP更遠的最終用戶。換句話說,一個CDN不一定在世界各地都有PoP,這將導致不同CDN在不同地區的性能不同。總會有一個領域,一些單一的CDN廠商將沒有在該特定領域提供服務的基礎設施。
然而,最大限度地提高全球影響力和績效是必須具備的。這不僅適用于大公司,也適用于計劃在其他地區擴大市場的公司。因此,對于一家公司來說,要實現這些目標,就必須利用多個CDN廠商的綜合區域覆蓋范圍,以實現更廣泛的全球影響力。
此外,單個CDN廠商本身可以提供大量網絡安全功能和工具,以保護您的網站免受黑客攻擊。然而,即使有這樣的網絡安全功能,單個CDN廠商仍然容易受到停機的影響,從而導致每個依賴其服務的人停機,比如Cloudflare、AWS或阿里云等主流大廠的忽然的停機會造成很多企業功能無法正常使用。
理想情況下,網站應該一直向用戶開放,不會出現中斷和中斷。因此,最大限度地減少或消除網絡攻擊和中斷帶來的風險至關重要。通過設置融合CDN,這將提供更高級別的安全冗余。如果一個CDN廠商的網絡離線,內容仍然可以從其他CDN廠商交付。
盡管融合CDN策略是一種相當新的做法,但隨著企業對這項技術的熟悉,融合CDN的使用逐漸越來越普遍。當您采用融合CDN戰略時,您可以確保來自世界任何地方的最終用戶都能夠訪問您的網站內容和應用程序,并且您的業務將免受服務降級、網絡攻擊和中斷的影響。此外,通過融合CDN架構進行交付被認為是現代運營團隊的最佳實踐。確保正常運行時間和多次交付突發事件,讓運營團隊高枕無憂,并有能力減少供應商鎖定的不利影響。
融合CDN的優勢有哪些?
隨著對流媒體視頻、在線游戲和可下載文件的需求不斷增長;隨著客戶對體驗質量(QoE)的期望越來越高,這些都給在線企業帶來了重新思考其內容交付策略的壓力。
許多企業已經依賴CDN來增強網站性能并提高可靠性,事實上CDN早已是企業向目標受眾提供有價值內容的無形支柱,然而企業仍然可以通過升級到融合CDN基礎設施來加強其內容交付戰略。
使用融合CDN,企業可以根據位置、可用性、延遲、帶寬容量甚至成本手動或自動設置要路由的流量,同時確保不間斷的正常運行時間和更廣泛的全球覆蓋范圍。
火傘云小編簡單列出了實施融合CDN方案的主要優勢:
01全球覆蓋范圍和性能
單個CDN的性能在不同地區可能有所不同,但多個CDN分布在多個地區,從而提高了全局延遲和可用性。在線企業可能正在使用本地CDN,該CDN在美國和歐盟運行良好,但在印度或東南亞等不斷增長的市場難以提供內容。此外,一些CDN可能會限制向中國和俄羅斯等監管嚴格的地區提供內容。融合CDN戰略可以幫助公司將其地理覆蓋范圍擴大到單個CDN無法覆蓋的更大范圍,同時也可以緩解與地區法規有關的問題。此外,融合CDN還允許對其內容交付進行細粒度控制,確保其特定目標區域的延遲處于絕對最低水平,甚至一直到城市級別。
02不間斷的正常運行時間
雖然大型CDN廠商能夠在大型商業網絡中運營,但它們并沒有無限的容量。此外,從歷史上看,即使是最大的CDN廠商也會經歷意想不到的地區或全球停機。根據具體情況,這些問題有時會對企業造成嚴重破壞。好消息是,融合CDN天生就有冗余的基礎設施。如果一個CDN被高峰流量淹沒或出現中斷,融合CDN可以通過另一個CDN智能路由網絡流量。這意味著融合CDN可以保證100%的服務正常運行時間。Web內容交付不會受到流量高峰、波動或中斷的影響,并且將保持不間斷和運行。
03改善用戶體驗
除了用戶的網絡訪問,留住訪問者是另一個重要的考慮因素。根據統計,如果一個網站的加載時間超過三秒,超過一半的網站訪問者將離開該網站(即50%跳出率)。如果您的業務依賴于提供大量可緩存內容(如視頻流、可下載文件等),或任何可能導致需求激增的內容(如產品發布或特殊活動),用戶肯定會希望他們能夠立即訪問這些內容和服務。對于單個CDN來說,在全球范圍內獲取和留住客戶可能是一項非常艱巨的任務。由于融合CDN智能地將流量分配到多個CDN,因此內容將由最快或性能更好的CDN提供。融合CDN不僅提高了網站加載時間,還確保了大型網絡內容和服務的最佳交付。
04增強網絡安全性
CDN本質上隱藏了主機服務器的原始IP地址,因為它起到了反向代理的作用。此功能“保護”您網站的托管基礎設施(即源服務器)免受DDoS攻擊等潛在攻擊。有了融合CDN,將有額外的安全冗余。例如,如果一個CDN被DDoS攻擊破壞,并摧毀了許多依賴該CDN的網站,則融合CDN可以通過將流量路由到未受破壞的CDN來輕松緩解此攻擊,即使在DDoS攻擊完全摧毀受攻擊的CDN之前也是如此。基本上,融合CDN不僅提供冗余以提高網絡性能,還提供冗余以增強網絡安全性。
05優化成本
單CDN和融合CDN都允許企業節省帶寬成本,但根據具體情況,單CDN的成本可能會更高。例如,不同的CDN廠商對世界不同地區有不同的定價(即高峰時段與非高峰時段、流量等的定價)。通過使用融合CDN,流量可以在CDN超過其超期水平或出現意外流量激增之前轉移到另一個CDN。另一個例子是,對于全球規模的企業來說,如果用于跨地區內容交付的CDN沒有得到優化,那么該CDN上的流量溢出可能會導致超額費用的激增。融合CDN允許企業優化其帶寬成本、區域內容交付成本和超額費用,從而大幅降低成本
06更好的靈活性
企業在使用融合CDN時可以有更大的靈活性,而不是被鎖定在一個單一的CDN廠商中,目的是提高網站性能、擴大全球覆蓋范圍、全面分散風險,或者在給定的時間段內利用特定的功能,或者將上述功能結合起來。企業總是可以在多個CDN之間來回切換,以應對不同的情況。
融合CDN常見的調度模式?
在了解了什么是融合CDN戰略/解決方案并了解了其優勢后,我們現在可以了解融合CDN是如何工作的。融合CDN策略有多種管理和操作方法,以下幾種是目前世界上比較主流的方法:
01DNS負載平衡
市場上有幾家DNS提供商管理客戶提供的CDN集合,并使用預定義的流量路由規則來引導流量。然而,客戶需要通過單個CDN平臺逐個訂閱CDN。他們訂閱的平臺越多,他們需要管理的合同就越多。一旦客戶訂閱了他們需要的所有CDN,DNS提供商將復制DNS記錄中所有CDN的CNAME,然后他們將根據幾個流量路由規則管理CDN的流量。
以下是一些最常見的流量路由規則:
循環—CDN“輪流”提供內容交付服務,以在激活的CDN之間分散負載。這種方法不考慮任何因素(如地理位置、網絡性能等),它只是將流量平均分配給所有CDN。
加權循環——也稱為“比率負載平衡”。這種方法不是在所有CDN中平均分配流量,而是將優先級分配給特定的CDN,以“流量負載比”來衡量,從而相應地路由流量。例如,您可以將90%的流量負載設置為CDN A,而將10%設置為CDN B。
地理定位–此方法根據用戶的位置分配流量,并找到最近的PoP/CDN來分配流量。它將動態激活離流量來源最近的CDN。位置可以定義到國家甚至城市級別。
它是如何工作的:
當用戶訪問www.test.com時,會觸發DNS查找。
DNS將根據流量路由規則確定使用哪個CDN CNAME。
請求將被定向到指定的CDN。
用戶現在將通過指定的CDN訪問www.test.com。
02主要回退方案
很少有CDN廠商承認這樣一個事實,即意外的大峰值流量和停機實際上是不可避免的,因而也有一些CDN廠商提供主要的后備融合CDN服務。CDN廠商通常將其CDN網絡指定為“主CDN”,并添加另一個額外的CDN廠商作為“備用CDN”。如果主CDN遇到性能問題,它們將把流量路由到“后備CDN”。這種融合CDN服務的好處是,這些公司可以保持其主要提供商關系,同時仍然受益于融合CDN的優勢。然而,在通過主要提供商路由流量時會有明顯的偏見。由于這種偏見和有限的靈活性,這將影響整體體驗質量(QoE)、功能,尤其是定價。
它是如何工作的:
當用戶訪問www.test.com時,會觸發DNS查找。
DNS將獲取主CDN的CNAME(如果主CDN遇到問題,則獲取備用CDN)。
該請求將被定向到主CDN(或回退CDN)。
用戶現在將通過指定的CDN訪問www.test.com。
03性能數據驅動的負載平衡
一些DNS提供商提供這項服務是為了將融合CDN提升到一個新的水平。這種方法在某種程度上類似于“DNS負載平衡方法”,其中服務在DNS級別執行,客戶還需要通過單個CDN平臺逐個訂閱CDN。然而,不同之處在于,它不是簡單地調整預定義的路由規則,而是根據實際的CDN性能數據自動做出決策。在這種方法中,DNS提供商利用真實用戶監控(RUM)和合成監控來收集性能數據以做出路由決策。與DNS負載平衡方法相比,這種方法確保了更好的路由性能和更好的用戶體驗。
它是如何工作的
當用戶訪問www.test.com時,會觸發DNS查找。
DNS將測量和分析用戶地理位置、CDN延遲和CDN可用性。
DNS將為用戶獲取性能最好的CDN的CNAME,
請求將被定向到性能最好的CDN。
用戶現在將通過性能最佳的CDN訪問www.test.com。
04秘鑰開鎖融合CDN平臺
這很像“性能數據驅動的負載平衡服務”,但由于它是一個專用的融合CDN平臺,它提供了類似市場的體驗,使客戶能夠根據性能在任何時間點輕松地激活(或停用)和管理任何CDN,只需點擊幾下按鈕。該平臺已經代表客戶進行訂閱,從而消除了逐一與CDN廠商協商和訂閱的麻煩。
此外,由于數據驅動的負載平衡是在系統級別上完成的(而不是在DNS級別上),這可以為客戶提供對路由決策的更大控制。通過平臺的統一控制和分析,客戶還可以訪問真實的用戶監控數據、合成監控數據和其他工具,并使用這些工具來定制路由決策。火傘云融合CDN目前試行的常規融合CDN套餐采用的就是這種模式(定制模式則根據客戶需求不同而有較大差異)。
由于客戶手中有更多可用的CDN,并且有了更大的控制,客戶可以確保流量智能地路由到全球任何地方性能最好的CDN。出于同樣的原因,這種方法提供了更好的路由性能,并且也被認為為客戶提供了最佳的體驗質量(QoE)。
它是如何工作的:
當用戶訪問www.test.com時,會觸發DNS查找。
DNS將獲得融合CDN平臺系統的CNAME
該請求通過平臺的CNAME定向到平臺的系統。
該系統將測量和分析用戶地理位置、CDN延遲和CDN可用性。
系統將為用戶獲取性能最好的CDN的CNAME。
請求將被定向到性能最好的CDN。
用戶現在正在通過性能最好的CDN訪問www.test.com。
END
-
網絡
+關注
關注
14文章
7595瀏覽量
89094 -
CDN
+關注
關注
0文章
321瀏覽量
28853
發布評論請先 登錄
相關推薦
評論