内容交付網絡 (CDN) 是負責内容交付的互聯網透明骨幹網。不管我們是否知道,我們每個人每天都與 CDN 交互;在閱讀新聞網站上的文章、在線購物、觀看視頻或浏覽社交媒體提要時。無論您做什麼,或消費什麼類型的内容,您都有可能在每個文本字符、每個圖像像素和每個傳送到您的 PC 和移動浏覽器的背後找到 CDN。要了解 CDN 為何如此廣泛使用,您首先需要了解它們旨在解決的問題。被稱為延遲,它是從您請求加載網頁的那一刻到其内容實際出現在屏幕上的那一刻發生的令人讨厭的延遲。
該延遲間隔受許多因素影響,其中許多因素特定于給定的網頁。但是,在所有情況下,延遲持續時間都受您與該網站托管服務器之間的物理距離的影響。
CDN 的任務是實際上縮短物理距離,目标是提高站點渲染速度和性能。
CDN 是如何工作的?
為了最大限度地減少訪問者與您網站服務器之間的距離,CDN 将其内容的緩存版本存儲在多個地理位置(也稱為接入點或 PoP)。每個 PoP 包含多個緩存服務器,負責向其附近的訪問者傳送内容。
什麼是CDN,以及工作原理和構建塊
從本質上講,CDN 将您的内容一次放在許多地方,為您的用戶提供卓越的覆蓋。例如,當倫敦有人訪問您在美國托管的網站時,它是通過英國當地的 PoP 完成的。這比讓訪問者的請求和您的響應在大西洋的整個寬度上然後返回要快得多。
CDN 構建塊
PoP(存在點)
CDN PoP(接入點)是位于戰略位置的數據中心,負責與其地理附近的用戶進行通信。它們的主要功能是通過使内容更接近網站訪問者來減少往返時間。每個 CDN PoP 通常包含多個緩存服務器。
緩存服務器
緩存服務器負責緩存文件的存儲和傳送。它們的主要功能是加快網站加載時間并減少帶寬消耗。每個 CDN 緩存服務器通常擁有多個存儲驅動器和大量 RAM 資源。
固态硬盤/硬盤 内存
在 CDN 緩存服務器中,緩存文件存儲在固态硬盤和硬盤驅動器(SSD 和 HDD)或随機存取存儲器 (RAM) 中,更常用的文件托管在速度更快的介質上。作為三者中最快的,RAM 通常用于存儲最常訪問的項目。
以上就是什麼是CDN,以及工作原理和構建塊的全部内容。
,