企業(yè)出海,從啟用Azure CDN全球加速開始

來源: 云計(jì)算實(shí)戰(zhàn)
作者:Sean Yu
時(shí)間:2020-11-17
17113
今天談?wù)撘粋€(gè)大家都在談?wù)摰钠髽I(yè)出海的話題,小編覺得,要出海,先從讓海外用戶訪問到你的網(wǎng)站開始。

今天談?wù)撘粋€(gè)大家都在談?wù)摰钠髽I(yè)出海的話題,小編覺得,要出海,先從讓海外用戶訪問到你的網(wǎng)站開始。

之前的內(nèi)容中,我們提到了流量管理器,可以讓海外客戶訪問部署在海外的網(wǎng)站或服務(wù),具體參見《Azure Traffic Manager-可以在全球Azure區(qū)域內(nèi)以最佳方式向分發(fā)流量》。除了這種方式,CDN加速是另外一種快速將你的服務(wù)擴(kuò)展到全球的方案,當(dāng)然,兩種方案也可以混合使用。

先了解下什么是CDN:

CDN的全稱是Content Delivery Network,即內(nèi)容傳送網(wǎng)絡(luò)。目前幾乎所有大型網(wǎng)站都在使用這一技術(shù),但該技術(shù)并非大型網(wǎng)站的專利。其基本思路是盡可能避開互聯(lián)網(wǎng)上有可能影響數(shù)據(jù)傳輸速度和穩(wěn)定性的瓶頸和環(huán)節(jié),使內(nèi)容傳輸?shù)母?、更穩(wěn)定。

通過在網(wǎng)絡(luò)各處放置節(jié)點(diǎn)服務(wù)器,以互聯(lián)網(wǎng)為基礎(chǔ)構(gòu)建一層更智能的虛擬網(wǎng)絡(luò),CDN系統(tǒng)能夠?qū)崟r(shí)地根據(jù)網(wǎng)絡(luò)流量和各節(jié)點(diǎn)的連接、負(fù)載狀況,以及到用戶的距離和響應(yīng)時(shí)間等綜合信息,將用戶的請(qǐng)求重新導(dǎo)向距離用戶最近的服務(wù)節(jié)點(diǎn)。

CDN的原理示意圖-首次訪問,無緩存時(shí):

640 (7).jpg

HTTP請(qǐng)求流程說明:

1.用戶在瀏覽器輸入要訪問的網(wǎng)站域名,向本地DNS發(fā)起域名解析請(qǐng)求。

2.域名解析的請(qǐng)求被發(fā)往網(wǎng)站授權(quán)DNS服務(wù)器。

3.網(wǎng)站DNS服務(wù)器解析發(fā)現(xiàn)域名已經(jīng)CNAME到了www.example.com.mcchcdn.com。

4.請(qǐng)求被指向CDN服務(wù)。

5.CDN對(duì)域名進(jìn)行智能解析,將響應(yīng)速度最快的CDN節(jié)點(diǎn)IP地址返回給本地DNS。

6.用戶獲取響應(yīng)速度最快的CDN節(jié)點(diǎn)IP地址。

7.瀏覽器在得到速度最快節(jié)點(diǎn)的IP地址以后,向CDN節(jié)點(diǎn)發(fā)出訪問請(qǐng)求。

8.CDN節(jié)點(diǎn)回源站拉取用戶所需資源。

9.將回源拉取的資源緩存至節(jié)點(diǎn)。

10.將用戶所需資源返回給用戶。

CDN原理示意圖-有緩存時(shí)

640.webp (11).jpg

HTTP請(qǐng)求流程說明:

1.用戶在瀏覽器輸入要訪問的網(wǎng)站域名,向本地DNS發(fā)起域名解析請(qǐng)求

2.域名解析的請(qǐng)求被發(fā)往網(wǎng)站授權(quán)DNS服務(wù)器。

3.網(wǎng)站DNS服務(wù)器解析發(fā)現(xiàn)域名已經(jīng)CNAME到了www.example.com.mcchcdn.com。

4.請(qǐng)求被指向CDN服務(wù)。

5.CDN對(duì)域名進(jìn)行智能解析,將響應(yīng)速度最快的CDN節(jié)點(diǎn)IP地址返回給本地DNS。

6.用戶獲取響應(yīng)速度最快的CDN節(jié)點(diǎn)IP地址。

7.瀏覽器在得到速度最快節(jié)點(diǎn)的IP地址以后,向CDN節(jié)點(diǎn)發(fā)出訪問。

8.CDN節(jié)點(diǎn)直接返回節(jié)點(diǎn)里存儲(chǔ)的用戶所需的資源。

Azure CDN的優(yōu)勢(shì):

1.包括Cloud Service,StorageBlob,WebApp,Media service,媒體服務(wù)等在內(nèi)的多種Azure服務(wù)的原生支持;

2.支持非Azure源站;

3.從創(chuàng)建CDN加速節(jié)點(diǎn)到生命周期管理及各種報(bào)表查詢,均為全自助操作;

4.支持電信/聯(lián)通/移動(dòng)以及其他ISP,根據(jù)網(wǎng)絡(luò)狀況,全網(wǎng)節(jié)點(diǎn)動(dòng)態(tài)優(yōu)化;

5.國(guó)內(nèi)1000+,海外600+的節(jié)點(diǎn),六大洲以及國(guó)內(nèi)34個(gè)省級(jí)區(qū)域所有主流運(yùn)營(yíng)商覆蓋;

6.支持Web,下載加速,VOD點(diǎn)播加速,圖片加速,流媒體直播加速;

7.Https;

8.可擴(kuò)展至全球加速;

兩種規(guī)格:

?標(biāo)準(zhǔn)版CDN是指靜態(tài)內(nèi)容加速,包括網(wǎng)頁(yè)加速,下載加速,點(diǎn)播加速。

?標(biāo)準(zhǔn)版Plus是指直播加速。

Azure CDN創(chuàng)建流程:

1.在Azureportal創(chuàng)建CDN;

2.為CDN添加終結(jié)點(diǎn);

3.使用高級(jí)管理功能,包含緩存刷新,預(yù)熱等。

640.webp (12).jpg

填寫注意事項(xiàng):

Customer domain:需要加速的域名,最終用戶要訪問的域名。

ICP:域名在國(guó)內(nèi)備案的ICP備案號(hào)(如:京ICP備XXXXXXXX號(hào)-X,域名如果沒有在國(guó)內(nèi)備案,無法創(chuàng)建加速)

Acceleration Type:加速類型,分為web/download/vod/livestreaming/image processing等。

Oringindomain type:源站類型是Azure的服務(wù)或者是客戶自己的源站(Customerorigin domain);

Origin domain:客戶源站,可以為域名或者ip;

Origin Host Header:設(shè)置以哪個(gè)域名回源。只能配置域名,一般不能為ip,一般和加速域名或者是源站域名相同。

還應(yīng)該在域名提供商處進(jìn)行設(shè)置:

640.webp (13).jpg

中國(guó)區(qū)Azure CDN的注意事項(xiàng):

什么是CNAME?

CNAME(Canonical Name record),通常是別名指向。例如,假設(shè)用戶自定義加速域名為www.abc.com,用戶配置完成后網(wǎng)站加速里給出的CDN服務(wù)域名為www.abc.com.mcchcdn.com。用戶需要在域名托管服務(wù)商那里將www.abc.com對(duì)應(yīng)的A記錄刪除,添加域名的CNAME記錄為www.abc.com.mcchcdn.com。這樣,用戶訪問www.abc.com時(shí)會(huì)去獲取www.abc.com.mcchcdn.com解析出的加速節(jié)點(diǎn)的IP地址記錄。

CDN域名創(chuàng)建需要多久?

審核所提供的自定義域名和ICP編號(hào)是否匹配、有效,這個(gè)過程需要最多一個(gè)工作日的時(shí)間來完成。如果ICP審核通過,CDN服務(wù)最多需要60分鐘時(shí)間進(jìn)行注冊(cè)以便通過CDN網(wǎng)絡(luò)傳播。與此同時(shí),您還需要按照界面上的提示信息配置CNAME映射信息,這樣才可以最終通過自定義域名訪問CDN緩存內(nèi)容。

開通CDN一定要有備案號(hào)嗎?

工信部要求使用CDN一定要有備案號(hào)。對(duì)于具體的ICP備案要求,僅要求所使用的自定義CDN加速域名有ICP,對(duì)源站本身沒有要求,同時(shí)支持源站在國(guó)內(nèi)和國(guó)外。

二級(jí)域名需要備案嗎?

二級(jí)域名不需要備案;如果sample.com已經(jīng)備案,那么images.sample.com則不需要備案,創(chuàng)建CDN加速節(jié)點(diǎn)時(shí)僅需提供sample.com的備案號(hào)即可。

備案號(hào)失效后,CDN服務(wù)還可以用多久?

備案號(hào)失效后,需要客戶自己去通信管理局更新。默認(rèn)未備案7天,強(qiáng)制回源。如果備案周期過長(zhǎng),同時(shí)希望使用CDN服務(wù),可以通過開工單的方式聯(lián)系世紀(jì)互聯(lián)。

實(shí)戰(zhàn)案例:對(duì)域名www.5gn.link進(jìn)行Azrue CDN全球加速

實(shí)戰(zhàn)視頻:

準(zhǔn)備工作:

1.在中國(guó)北部開通一臺(tái)虛擬機(jī)cdntestweb01,部署一個(gè)靜態(tài)網(wǎng)站,設(shè)置該虛擬dns為:

cdntestweb01.chinanorth.cloudapp.chinacloudapi.cn

2.準(zhǔn)備好一個(gè)域名并備案,這里我們使用已經(jīng)備案的域名5gn.link做示例

實(shí)戰(zhàn)步驟:

1.在Azure開通CDN服務(wù);

640.webp (14).jpg

2.創(chuàng)建增加Endpoint,加速域名www.5gn.link,源站cdntestweb01.chinanorth.cloudapp.chinacloudapi.cn

640.webp (15).jpg

3.測(cè)試國(guó)內(nèi)CDN加速效果;

640.webp (16).jpg

4.了解刷新緩存和緩存預(yù)熱;

640.webp (17).jpg

5.開啟國(guó)際CDN加速;

640.webp (18).jpg

立即登錄,閱讀全文
版權(quán)說明:
本文內(nèi)容來自于云計(jì)算實(shí)戰(zhàn),本站不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。文章內(nèi)容系作者個(gè)人觀點(diǎn),不代表快出海對(duì)觀點(diǎn)贊同或支持。如有侵權(quán),請(qǐng)聯(lián)系管理員(zzx@kchuhai.com)刪除!
相關(guān)文章
Azure Arc為企業(yè)構(gòu)建安全的云基礎(chǔ)
Azure Arc為企業(yè)構(gòu)建安全的云基礎(chǔ)
隨著人工智能技術(shù)持續(xù)重塑企業(yè)運(yùn)營(yíng)方式,企業(yè)需要能夠處理海量數(shù)據(jù)的系統(tǒng),以支持實(shí)時(shí)洞察,同時(shí)幫助他們應(yīng)對(duì)跨IT和OT環(huán)境(包括云端、邊緣和本地)中運(yùn)營(yíng)、應(yīng)用、數(shù)據(jù)和基礎(chǔ)設(shè)施的協(xié)作難題。
Azure
微軟云
云服務(wù)
2024-12-172024-12-17
釋放.NET 9和Azure的AI技術(shù)與云計(jì)算潛力:更快、更智能、面向未來
釋放.NET 9和Azure的AI技術(shù)與云計(jì)算潛力:更快、更智能、面向未來
.NET 9現(xiàn)已正式發(fā)布,它為.NET平臺(tái)的發(fā)展掀開了嶄新的一頁(yè),突破了性能、云原生開發(fā)和AI技術(shù)集成的邊界。
Azure
微軟云
云服務(wù)
2024-12-162024-12-16
Azure網(wǎng)絡(luò)管理現(xiàn)已具備智能Microsoft Copilot副駕駛能力
Azure網(wǎng)絡(luò)管理現(xiàn)已具備智能Microsoft Copilot副駕駛能力
智能Microsoft Copilot副駕駛for Azure網(wǎng)絡(luò)服務(wù)現(xiàn)已推出公共預(yù)覽版。
Azure
微軟云
云服務(wù)
2024-12-102024-12-10
Microsoft Fabric功能更新,借助AI驅(qū)動(dòng)的數(shù)據(jù)平臺(tái)加速應(yīng)用創(chuàng)新
Microsoft Fabric功能更新,借助AI驅(qū)動(dòng)的數(shù)據(jù)平臺(tái)加速應(yīng)用創(chuàng)新
一年前,我們正式推出了一款端到端數(shù)據(jù)平臺(tái),旨在幫助組織推動(dòng)人工智能轉(zhuǎn)型,并重新定義數(shù)據(jù)的連接、管理和分析方式。
Azure
微軟云
云服務(wù)
2024-12-092024-12-09
優(yōu)質(zhì)服務(wù)商推薦
更多
掃碼登錄
打開掃一掃, 關(guān)注公眾號(hào)后即可登錄/注冊(cè)
加載中
二維碼已失效 請(qǐng)重試
刷新
賬號(hào)登錄/注冊(cè)
小程序
快出海小程序
公眾號(hào)
快出海公眾號(hào)
商務(wù)合作
商務(wù)合作
投稿采訪
投稿采訪
出海管家
出海管家