阿里雲CDN使用

開發者學習指南發表於2019-07-09


什麼是阿里雲 CDN

阿里雲內容分發網路( Alibaba Cloud Content Delivery Network ,簡稱 CDN )將您源站資源快取至阿里雲遍佈全球的加速節點上。當終端使用者請求訪問和獲取這些資源時,無需回源,系統將就近呼叫 CDN 節點上已經快取的資源。

在不同區域、不同場景下使用 CDN 加速您網站內容的分發,將有效分擔源站壓力,避免網路擁塞,提升使用者訪問資源的速度和體驗。

 

工作原理:

透過以下案例,您可以清楚地瞭解 CDN 的工作原理。

假設您的源站域名為 。接入 CDN 開始使用加速服務後,當您的終端使用者(北京)發起 HTTP 請求時,實際的處理流程如下:

終端使用者(北京) 下的某資源發起請求,會先向 LDNS 發起域名解析請求。

LDNS 解析 時,會發現已經配置了 CNAME

解析請求會傳送至阿里雲 DNS 排程系統,併為請求分配最佳節點 IP

LDNS 獲取 DNS 返回的解析 IP

使用者獲取解析 IP

使用者向獲取的 IP 發起對該資源的訪問請求。

若該 IP 對應的節點已經快取了該資源,則會將資料直接返回給使用者(如圖中步驟 7 8 ),此時請求結束。

若該節點未快取該資源,則節點會向業務源站發起對該資源的請求。獲取資源後,結合使用者自定義配置的快取策略,將資源快取至節點(如圖:北京節點),並返回給使用者,此時請求結束。

 

相關概念:

CNAME :即別名 ( Canonical Name ) ,可以用來把一個域名解析到另一個域名。

回源 HOST :使用回源 HOST ,您可以自定義 CDN 節點回源時所需訪問的具體伺服器域名。

協議回源:開啟該功能後,回源使用協議和客戶端訪問資源的協議保持一致。

過濾引數: URL 請求中,如果攜帶“?” (半形)和引數,則請求到 CDN 節點時, CDN 節點在收到該請求後是否將該帶引數的請求 URL 請求回源站。

 

產品優勢:

 

穩定快速

先進的分散式系統架構,國內節點數最多的雲 CDN :全球 1500+

充足的頻寬、儲存資源:單節點頻寬 40Gbps+ ,全網頻寬輸出能力 120 Tbps

穩定高效的效能指標: 95%+ 命中率, ms 級響應時間,影片 95%+ 流暢率。

完善的監控體系 & 服務體系: 7 24 小時全網監控,基於服務質量智慧監控和排程。

節約成本

資源彈性擴充套件,按實際使用量付費,接入即可實現跨運營商、跨地域的全網覆蓋。

先用後付,提供按流量或峰值頻寬兩種計費方式,滿足不同業務需求。

對於網站突發流量,無需使用者干預,自動作出響應和調整,有效減少源站壓力。

簡單易用

自助化配置域名的添、刪、改、查,豐富簡潔可定製配置項,支援自定義防盜鏈、快取策略、 HTTP 響應頭等功能。

開放 API 介面,提供服務開通、內容重新整理、獲取監控資料、下載分發日誌等功能。

 

使用場景:

網站 / 應用 靜態加速

站點或應用中大量靜態資源的加速分發。建議將站點內容進行動靜分離,靜態內容使用阿里雲 CDN 加速。動態內容可以使用雲伺服器 ECS ,靜態資源如各型別圖片、 css js 小檔案等,建議結合 物件儲存 OSS 使用。可以有效加速內容載入速度,輕鬆搞定網站圖片、短影片等內容分發。

架構示意圖:

視音訊點播 / 大檔案下載

支援各類檔案的下載、分發,支援線上點播加速業務,如 mp4 flv 影片檔案或者平均單個檔案大小在 20M 以上,主要的業務場景是視音訊點播、大檔案下載(如安裝包下載)等,建議搭配物件儲存 OSS 使用,可提升回源速度,節約近 2/3 回源頻寬成本。

 

架構示意圖:

直播加速

阿里雲 影片直播服務 服務已單獨上線釋出。基於領先的內容接入與 CDN 網路以及大規模分散式實時轉碼技術打造的音影片直播平臺,提供便捷接入、高畫質流暢、低延遲、高併發的音影片直播服務。支援多直播場景,全景資料統計,豐富角度分析;直播功能豐富,錄製回放、實時封面、實時轉碼、連麥混流。

 

架構示意圖:

移動應用加速

移動 APP 更新檔案( apk 檔案)分發,移動 APP 內圖片、頁面、短影片、 UGC 等內容的最佳化加速分發。提供 httpDNS 服務,避免 DNS 劫持並獲得實時精確的 DNS 解析結果,有效縮短使用者訪問時間,提升使用者體驗。

 

架構示意圖

其他 CDN 產品

如果您對 CDN 加速有較高的安全需求,可使用阿里雲安全加速 SCDN

如果您想使用含 P2P 技術的 CDN 進一步降低 CDN 成本,可使用 阿里雲 PCDN

如果您對動態內容的加速也有需求,可使用 阿里雲全站加速。

 

更多課程:


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

相關文章