最近更新時間:2022-03-30
紫光云CDN(Unicloud Content Delivery Network,內容分發網絡)是將源站內容分發至最接近用戶的紫光云的加速節點上, 使用戶可就近取得所需內容,提高用戶訪問的響應速度和成功率。 適用于站點加速、點播、直播等場景,解決因分布、帶寬、 服務器性能帶來的訪問延遲問題。 您可以通過快速入門快速啟動紫光云CDN服務。
通過下面的案例,使您快速了解CDN的加速原理。假設您的網站的域名為 www.test.com 。若接入CDN, 則需要您到您網站授權的DNS服務配置CNAME指向到紫光云CDN提供的加速域名。紫光云CDN會根據調度策略 (如用戶的地理位置、內容類型、網絡負載狀況等),將當時能夠更快響應用戶的CDN節點的IP地址提供給用戶,使用戶以更快的速度獲取網站的內容。
實際的工作流程如下:

上海用戶要下載 www.test.com 的內容test.zip,瀏覽器會向Local DNS發起www.test.com 的域名解析請求。
域名解析請求將發送到網站的授權DNS服務器。
網站授權的DNS服務器發現此域名已經CNAME到了 www.test.com.gslb.unicloudcdn.net 。
請求指向 www.test.com.gslb.unicloudcdn.net 。
紫光云CDN調度系統,根據既定的相關策略,返回最優的紫光云CDN節點IP。
Local DNS服務器將最優的節點IP地址返回給用戶瀏覽器。
瀏覽器結合IP和請求的內容,向紫光云的節點發起內容請求。
紫光云的節點接到請求后,如果本節點有內容,將直接返回給用戶,則請求結束。如果此節點沒有緩存此內容,將會向上級節點發起請求,上級節點如果也沒有內容,將會向客戶源站發起請求。
客戶源站將內容返回給紫光云CDN。
紫光云CDN緩存內容,并將內容分發到邊緣節點。
對應節點將內容返回給用戶,則請求結束。