內容分發網路(Content Delivery Network,CDN)
內容分發網路(Content Delivery Network,CDN)
https://support.huaweicloud.com/cdn/index.html
內容分發網路(Content Delivery Network,CDN)是將源站內容分發至靠近使用者的加速節點,使使用者可以就近獲得所需的內容,解決Internet網路擁擠的狀況,提高使用者訪問的響應速度和成功率,從而提升您業務的使用體驗。
CDN(Content Delivery Network,內容分發網路)是構建在現有網際網路基礎之上的一層智慧虛擬網路,透過在網路各處部署節點伺服器,實現將源站內容分發至所有CDN節點,使使用者可以就近獲得所需的內容。CDN服務縮短了使用者檢視內容的訪問延遲,提高了使用者訪問網站的響應速度與網站的可用性,解決了網路頻寬小、使用者訪問量大、網點分佈不均等問題。
加速原理
當使用者訪問使用CDN服務的網站時,本地DNS伺服器透過CNAME方式將最終域名請求重定向到CDN服務。CDN透過一組預先定義好的策略(如內容型別、地理區域、網路負載狀況等),將當時能夠最快響應使用者的CDN節點IP地址提供給使用者,使使用者可以以最快的速度獲得網站內容。使用CDN後的HTTP請求處理流程如下:
- CDN節點有快取場景
HTTP請求流程說明:
- 使用者在瀏覽器輸入要訪問的網站域名,向本地DNS發起域名解析請求。
- 域名解析的請求被髮往網站授權DNS伺服器。
- 網站DNS伺服器解析發現域名已經CNAME到了。
- 請求被指向CDN服務。
- CDN對域名進行智慧解析,將響應速度最快的CDN節點IP地址返回給本地DNS。
- 使用者獲取響應速度最快的CDN節點IP地址。
- 瀏覽器在得到速度最快節點的IP地址以後,向CDN節點發出訪問請求。
- CDN節點將使用者所需資源返回給使用者。
-
CDN節點無快取場景
圖2 HTTP請求處理流程(節點無快取場景)
- 使用者在瀏覽器輸入要訪問的網站域名,向本地DNS發起域名解析請求。
- 域名解析的請求被髮往網站授權DNS伺服器。
- 網站DNS伺服器解析發現域名已經CNAME到了。
- 請求被指向CDN服務。
- CDN對域名進行智慧解析,將響應速度最快的CDN節點IP地址返回給本地DNS。
- 使用者獲取響應速度最快的CDN節點IP地址。
- 瀏覽器在得到速度最快節點的IP地址以後,向CDN節點發出訪問請求。
- CDN節點回源站拉取使用者所需資源。
- 將回源拉取的資源快取至節點。
- 將使用者所需資源返回給使用者。
產品優勢
節點豐富
- 加速節點資源豐富,1200+中國大陸加速節點,300+中國大陸境外加速節點。
- 充足的頻寬資源,全網頻寬輸出能力不低於50Tbps。
- 涵蓋了電信、聯通、移動、教育網等主流運營商,以及多家中小型運營商。保證將使用者請求精準排程至最優邊緣節點,提供了有效且穩定的加速效果。
中國大陸節點分佈
中國大陸境外節點分佈
安全防護
- 華為雲CDN遵循“下不碰資料”的原則,為客戶提供中立、安全、可靠的雲CDN服務。
- 支援全網HTTPS安全傳輸,網站防盜鏈等高階安全控制功能。
操作簡單
- 接入方式簡單快速,提供自助化的域名配置。
- 支援多種可定製配置項,包括自定義防盜鏈、快取策略、HTTPS證照等。
- 方便客戶進行統計分析、日誌管理、自定義快取策略。
穩定可靠
- 擁有全業務加速的技術能力,包括網站加速、下載加速、影片加速、全站加速。
- 針對客戶的多種業務提供一站式的加速解決方案,提升整體使用者體驗。
應用場景
網站加速
適用於有加速需求的網站,包括入口網站、電商平臺、資訊APP、UGC應用(User Generated Content,使用者原創內容)等。CDN網路能夠對加速域名下的所有內容提供良好的加速服務,包括靜態內容和動態內容。支援自定義快取規則,使用者可以根據資料需求設定快取過期時間,快取格式包括但不限於zip、exe、wmv、gif、png、bmp、wma、rar、jpeg、jpg等。
檔案下載加速
適用於使用http/https檔案下載業務的網站、下載工具、遊戲客戶端、APP商店等。現在越來越多的新業務需要透過網路對客戶端軟體進行實時更新,包括APP更新,手遊更新等,傳統的下載類業務也需要支援更多的檔案數量和更大的檔案,如果所有的請求都透過源站伺服器來處理,伺服器和網路會成為很大的瓶頸,導致下載體驗變差。使用CDN下載加速可以將下載量大的內容分發到各地的CDN節點,有效減輕源站的壓力,同時保證了客戶端高速下載的需求。
點播加速
適用於提供音影片點播服務的客戶。例如:線上教育類網站、線上影片分享網站、網際網路電視點播平臺、音樂影片點播APP等。傳統的點播服務會加大伺服器的負載,並消耗巨大的頻寬資源,同時又無法保證終端使用者訪問時需要的高速體驗,CDN點播加速可以提供快速、穩定和安全的點播加速服務,透過分佈在各個區域的CDN節點,將音影片內容擴充套件到距離使用者最近的地方,隨時隨地為使用者提供高品質的訪問體驗。
全站加速
適用於各行業動靜態內容混合,含較多動態資源請求(如asp、jsp、php等格式的檔案)的網站。全站加速融合了動態和靜態加速,使用者請求資源時,靜態內容從邊緣節點就近獲取,動態內容透過動態加速技術智慧選擇最佳路由回源獲取。CDN全站加速有效提升動態頁面的載入速度,避開網路擁堵路由,提高訪問成功率,實現網站整體加速與實時最佳化。
與其他雲服務的關係
互動功能 |
相關服務 |
位置 |
---|---|---|
將OBS桶作為CDN加速域名的源站。 |
物件儲存服務(Object Storage Service,OBS) |
|
透過IAM服務實現以下功能:
|
統一身份認證服務(Identity and Access Management, IAM) |
|
透過CTS服務收集CDN資源操作記錄,便於日後的查詢、審計和回溯。 |
雲審計服務(Cloud Trace Service,CTS) |
|
可在企業管理服務建立相關CDN的企業專案來集中管理CDN域名資源。 |
企業管理服務(Enterprise Project Management Service ,EPS) |
常用概念
-
加速域名
加速域名是使用者提供的需要使用CDN加速服務的域名,域名是便於記憶和溝通的一組伺服器的地址,應用於網站,電子郵件,FTP等。
-
CNAME
記錄
CNAME記錄是指域名解析中的別名記錄(Canonical Name),允許將多個域名對映到同一個域名。
-
CNAME
域名
使用者在管理控制檯新增加速域名後,系統會為加速域名分配一個對應的“CNAME域名”(域名形式為:*.c.cdnhwc1.com)。使用者需要在域名服務商處,配置一條CNAME記錄,將自己的域名作CNAME指向這個*.c.cdnhwc1.com的域名,記錄生效後,域名解析的工作就正式轉向CDN服務,該域名所有的請求都將轉向CDN節點。
-
源站
源站指使用者的業務伺服器,即被加速分發資料的來源。
-
DNS
TCP/IP網路中的功能實體,透過該伺服器,使用者只透過域名就可以訪問對應的伺服器。在TCP/IP網路中域名與IP地址一一對應,域名便於記憶,但網路中的伺服器間只能透過IP地址相互識別,域名和IP地址之間的轉換稱為域名解析,域名解析需要透過專門的域名解析伺服器來完成,DNS就是進行域名解析的伺服器。
-
邊緣節點
邊緣節點也稱CDN節點、Cache節點等,指距離終端使用者接入具有較少的中間環節的網路節點,對最終接入使用者有較好的響應能力和連線速度。
About Me
........................................................................................................................ ● 本文作者:小麥苗,部分內容整理自網路,若有侵權請聯絡小麥苗刪除 ● 本文在itpub( http://blog.itpub.net/26736162 )、部落格園( http://www.cnblogs.com/lhrbest )和個人weixin公眾號( xiaomaimiaolhr )上有同步更新 ● 本文itpub地址: http://blog.itpub.net/26736162 ● 本文部落格園地址: http://www.cnblogs.com/lhrbest ● 本文pdf版、個人簡介及小麥苗雲盤地址: http://blog.itpub.net/26736162/viewspace-1624453/ ● 資料庫筆試面試題庫及解答: http://blog.itpub.net/26736162/viewspace-2134706/ ● DBA寶典今日頭條號地址: ........................................................................................................................ ● QQ群號: 230161599 (滿) 、618766405 ● weixin群:可加我weixin,我拉大家進群,非誠勿擾 ● 聯絡我請加QQ好友 ( 646634621 ) ,註明新增緣由 ● 於 2019-06-01 06:00 ~ 2019-06-30 24:00 在西安完成 ● 最新修改時間:2019-06-01 06:00 ~ 2019-06-30 24:00 ● 文章內容來源於小麥苗的學習筆記,部分整理自網路,若有侵權或不當之處還請諒解 ● 版權所有,歡迎分享本文,轉載請保留出處 ........................................................................................................................ ● 小麥苗的微店 : ● 小麥苗出版的資料庫類叢書 : http://blog.itpub.net/26736162/viewspace-2142121/ ● 小麥苗OCP、OCM、高可用網路班 : http://blog.itpub.net/26736162/viewspace-2148098/ ● 小麥苗騰訊課堂主頁 : https://lhr.ke.qq.com/ ........................................................................................................................ 使用 weixin客戶端 掃描下面的二維碼來關注小麥苗的weixin公眾號( xiaomaimiaolhr )及QQ群(DBA寶典)、新增小麥苗weixin, 學習最實用的資料庫技術。
........................................................................................................................ |
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26736162/viewspace-2648355/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- CDN-內容分發網路
- 一文了解CDN(內容分發網路)
- Azure CDN 為靜態網站建立內容分發網路網站
- 雲端計算 - 內容分發網路CDN技術與應用全解
- 全域性負載均衡與CDN內容分發負載
- Web前端效能優化_CDN(內容釋出網路)、CDN工作原理Web前端優化
- 【學習圖片】15.影像內容分發網路
- 5G時代,華為雲CDN為網際網路海量資料內容分發服務保駕護航
- CDN(Content Delivery Network)透過全球分佈的多個節點伺服器(稱為“邊緣節點”)來快取和加速內容交付。其核心目標是減少資料傳輸的延遲、提高網路速度、降低頻寬壓力,並增強網站的可靠性和安全性。CDN的工作原理可以分為以下幾個步驟:伺服器快取網站
- 快手內容分發工具,一鍵分發短影片內容
- IDC:2018年中國內容分發網路(CDN)服務市場規模達到25.2億美元 同比增速31.6%
- 抖音內容分發工具,一鍵分發內容到全平臺
- 運維必學:一文看懂全域性負載均衡與 CDN 內容分發運維負載
- 網際網路內容產業報告:內容付費崛起,優質內容為王產業
- 中文網際網路內容的枯萎讓我懷念早期網路那些優秀內容
- 搭建一套帶貨直播原始碼,你瞭解內容分發網路嗎?原始碼
- 前端優質網路內容(引用)前端
- head頭—內容安全策略(Content Security Policy, CSP)
- 推薦召回--基於內容的召回:Content Based
- WEB應用內容安全策略(Content Security Policy)Web
- 膠囊網路(Capsule Network)在文字分類的探索文字分類
- Angular開發實踐(八): 使用ng-content進行元件內容投射Angular元件
- 大魚號內容分發助手,批次釋出自媒體內容
- 全面解讀Http(HTTP內容分發)HTTP
- Altimeter:2021年網路內容報告
- 自媒體內容分發系統,把內容分發到30+平臺,賺取平臺收益
- 大魚號內容分發工具,多個平臺分發內容,一鍵管理200+賬號
- vue.js-使用slot插槽分發內容Vue.js
- 網路安全審計主要包括哪些內容?
- CDN做網站內容加速有什麼優勢?linux系統學習如何網站Linux
- dotnet 預設建立的 JsonContent 沒有 Content Lenght 的內容頭JSON
- Nginx R31 doc-09-Serving Static Content 靜態內容Nginx
- 網路安全需要學習哪些內容?網路安全線上學習
- 學習網路安全需要基礎嗎?網路安全內容學習
- 網站文章內容修改 如何修改網站文章內容網站
- Graph Neural Network——圖神經網路神經網路
- 怎樣用CDN防篡改、抗攻擊、控內容?一份CDN安全指南請查收
- RSS 解析:全球內容分發的利器及使用技巧