互聯網時代,巨量的視頻流、動圖、音頻等每時每刻環繞每個網絡用戶。如今我們之所以訪問它們變得更迅速便捷,除了因性能提升后的 4G/5G/WiFi 網絡,還得感謝內容分發網絡(CDN)的功勞。
它通過在全球范圍內部署多個服務器節點,將網站、應用、視頻、音頻等靜態或動態資源內容分發到用戶所在的最近節點,以提高用戶訪問這些內容的速度和穩定性,降低網絡擁塞和延遲,同時也能夠減輕源站的負載壓力,提升網站或應用的可用性和安全性。
數字內容消費的持續飆升后,傳統的 CDN 很難跟上創新的步伐。隨著對更快、更可靠地交付網頁、視頻和交互式體驗的需求不斷增長,企業被迫在性能和成本之間做出選擇。
近日,內容交付網絡 Pipe Network 完成 1000 萬美元融資,Multicoin 領投, Solana Ventures、Robot Ventures 以及 Anatoly Yakovenko 等參投。Pipe Network 通過去中心化 CDN 來改變上述問題,該 CDN 通過其無需許可的基礎設施提供更好的性能和可擴展性。
Pipe 是什么?
Pipe Network 的核心是專為滿足現代互聯網的需求而構建的去中心化 CDN。與依賴少數大型數據中心為全球受眾提供服務的集中式 CDN 不同,Pipe Network 使用無需許可的節點分布式網絡來分散內容交付。這些節點由世界各地的運營商運行,創建強大且可擴展的系統,可以實時適應流量需求。
傳統 CDN 的中心化帶來多種風險。單點故障可能會中斷內容交付,而運行大型數據中心的高運營成本會轉嫁給客戶。此外,中心化的系統通常難以快速適應流量的變化,從而導致使用高峰期出現性能瓶頸。
Pipe Network 的去中心化方法通過創建無需許可的分布式網絡來解決問題,任何人都可以在其中運行節點。這擴大了 PoP 節點的數量,減少延遲,并確保更好的冗余。通過允許更多參與者加入網絡,Pipe Network 即使在意外的網絡中斷期間,也可以處理流量高峰并確保內容交付。
有何優勢?
超本地 PoP 節點,實現超低延遲
Pipe Network 的核心優勢之一是它能夠部署超本地接入點 (PoP)。這些節點戰略性地放置在靠近最終用戶的位置,以減少延遲并確保快速有效地交付內容。無論受眾在大城市還是偏遠地區,Pipe Network 的分散式模型都能確保在全球范圍內的一致性能。
無需許可的節點參與
與由單個實體擁有和運營的集中式 CDN 不同,Pipe Network 允許任何人通過運行節點來做出貢獻。這種無需許可的參與模式使內容交付民主化,使更廣泛的參與者能夠加入網絡。這導致了更大、更具彈性的基礎設施,該基礎設施會隨著內容交付需求的增加而增長。
實時緩存控制和失效
用戶可以實時控制緩存行為,立即讓過時的內容失效。無論用戶是需要快速推送更新,還是確保用戶始終收到最新的內容,Pipe Network 都能將控制權交到用戶手中。
DDoS 保護和安全
Pipe 提供內置 DDoS 保護,以保護端點免受惡意攻擊。借助去中心化的基礎設施,由于網絡對單點故障具有彈性,因此大大降低了網絡范圍中斷的風險。
高級過濾和定制
Pipe 可以完全控制內容的交付方式,從而實現精確定制。用戶可以過濾特定的 URL 查詢,阻止或啟用某些地理區域,并操縱 HTTP 標頭,以確保內容完全按照您的意愿交付。這種精細級別的控制允許根據用戶需求和位置提供量身定制的體驗。
靈活的地理定位交付
全球數字經濟中控制內容的提供位置至關重要。用戶可以根據特定地理位置阻止或允許訪問內容。
如何平衡一致性、可用性和分區容錯性(CAP)?
構建去中心化的 CDN 面臨一系列的技術挑戰,而控制分布式系統的一個核心原則就是 CAP。該定理是有計算機科學家 Eric Brewer 提出來的,CAP 指出分布式系統一般只能同時提供三種保證中的兩種:一致性、可用性以及分區容錯性。
所謂的一致性,是指用戶從系統的每次讀取都會返回到最近的寫入。可用性是指及時在某些節點發生故障或無法訪問,系統也會繼續運行。分區容錯性則是指即使節點之間的通信不可靠或者中斷,系統也會繼續運行。
Pipe 所做的選擇是有限考慮可用性和分區容錯性,同時在必要的時候接受一致性的取舍。
可用性方面,Pipe 設計則是利用分布在全球的無需許可權限節點來確保快速有效的像中斷用戶提供內容,不過也增加了交付的冗余。通過優先考慮分區容錯性,Pipe 在節點延遲和網絡中斷的情況下,各個節點還可以繼續在本地運行并提供緩存內容。
當無法確保一致性時,Pipe Network 通過提供的緩存失效機制來緩解這種情況,允許用戶手動觸發更新并確保盡快刷新內容。
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。