Cloudflare更智慧的分層快取拓撲生成

yanshita發表於2021-06-23

  快取是一個魔術。Cloudflare 遍佈全球的 200 多個資料中心沒有以客戶的來源來響應每個請求,而是以在地理位置上接近訪問者的快取的內容進行響應。透過讓Cloudflare 響應快取內容的請求,可以顯著提高網頁的載入效能,同時降低頻寬成本。


  然而,如果內容不在快取中,則Cloudflare資料中心必須聯絡源伺服器以接收內容。這不如從快取傳送內容來得快。它還將負載置於源伺服器上,與直接從快取中提供服務相比,其成本更高。這些問題可能受網站訪問者的地理分佈、聯絡來源的資料中心的數量以及可用於響應請求的可用來源資源的影響而會被放大。


  為了減少我們的資料中心網路與源進行通訊的次數,我們將資料中心分為幾層,這樣只有上層資料中心才能從源請求內容,然後再將內容分發到下層。這意味著內容可以為訪問者提供更快的載入,更便宜的服務並減少源資源的消耗。


  今天,我很高興地宣佈 Argo 分層快取有了根本性的改進,我們稱之為更智慧的分層快取拓撲。啟用後,Argo 分層快取現在將動態地為您的網站的每個來源選擇一個最佳的上層,同時提供分層快取分析以顯示自定義拓撲如何執行。


  Smarter 分層快取拓撲生成


  分層快取是 Argo 產品群的一部分,該產品群透過處理每個Cloudflare請求中的資訊來確定到源的哪些路由是快速的,哪些是慢速的以及最佳的是哪種,從而實時分析和最佳化全球網際網路上的路由決策, 從訪問者到內容的路徑是在任何給定時刻。以前,Argo 分層快取將使用上層資料中心的靜態集合與源進行通訊。隨著我們今天宣佈的改進,分層快取現在可以使用 Argo 效能和路由資料動態地找到源的最佳上層。啟用  Argo 並提出對特定內容的請求後,我們將收集每個請求的延遲資料以選擇最佳路徑。使用此延遲資料,我們可以確定任何上層資料中心與源的連線情況,並可以根據經驗選擇延遲最小的最佳資料中心作為源的上層。


  Argo 分層快取


  退一步,分層快取是一種實踐,其中Cloudflare的全球資料中心網路被細分為上層和下層的層次結構。為了控制源和 Cloudflare 之間的頻寬和連線數量,僅允許上層從源請求內容,並且必須將該資訊傳播到低層。透過這種方式,Cloudflare 資料中心首先相互對話以查詢內容,然後再詢問來源。這種做法透過限制可以向源請求內容的資料中心的數量來提高頻寬效率,減少源負載,並使網站的運營更具成本效益。 Argo 分層快取客戶僅需為客戶端和邊緣之間的資料傳輸付費,其餘的將由我們負責。分層快取還可以提高訪問者的效能,因為 Cloudflare 資料中心之間的距離和連結通常比資料中心和源之間的連結更短,更快。


  之前,當為網站啟用 Argo 分層快取時,Cloudflare幾個最大連線最緊密的資料中心被確定為上層,可以從 MISS 快取中的源中提取內容。儘管利用由眾多上層資料中心組成的拓撲可能在全球範圍內表現出色,但我們發現,對成本敏感的客戶通常希望為其來源找到一個最佳的上層,以確保將其內容資料有效地傳輸到 Cloudflare 的網路。因此,我們構建了智慧分層快取拓撲。


  如何啟用智慧分層快取拓撲


  啟用 Argo 分層快取後,Cloudflare現在預設情況下會集中連線到源伺服器,使它們來自單個資料中心。無需與我們的客戶成功或解決方案工程部門合作來自定義配置最佳單一上層即可完成此操作。 Argo 客戶可以透過以下方式生成此拓撲:


  • 登入到您的Cloudflare賬戶。


  • 導航到資訊中心“流量”標籤。


  • 確保已啟用 Argo。


  • 從那裡開始,非企業 Argo 客戶將自動註冊到智慧分層快取拓撲中,而無需進行任何其他更改。


  企業客戶可以選擇他們想要生成的拓撲型別。


  自助 Argo 客戶自動註冊了智慧分層快取拓撲。


  企業客戶可以確定最適合他們的分層快取拓撲。


  更多資料,更少問題


  啟用後,除了可以提高效能和降低成本外,智慧分層快取拓撲還可以提供有關上層效能的摘要分析,以便您可以監視網站所獲得的成本和效能收益。這些分析在“分層快取”部分的儀表板的“快取”選項卡中可用。“主資料中心”和“輔助資料中心”欄位向您顯示哪些資料中心被確定為您來源的最佳上層,併為您的源進行故障轉移。“快取的匹配數”和“命中率”顯示了上層服務的請求所佔的比例,以及需要將多少轉發到源以進行響應。“已儲存的位元組數”表示從上層資料中心到下層的總傳輸量,顯示了 Cloudflare 的下層資料中心向上層請求內容而不是源所節省的總頻寬。



  智慧分層快取拓撲與Cloudflare現有產品一起工作,為您提供無縫、簡單和高效能的體驗,從而節省您的資金,併為您提供有關上層如何與您的源一起工作的有用資訊。智慧分層快取拓撲站借 Cloudflare 一些最有彈性及有用的產品之力,為網站管理員提供更多的好處。


  如果您想了解 Argo 和更智慧的分層快取拓撲如何使您的網站資源受益,請登入您的Cloudflare帳戶,並在此處的資訊中心“流量”標籤中找到更多資訊。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69954546/viewspace-2777990/,如需轉載,請註明出處,否則將追究法律責任。

相關文章