華為云:通過CDN實現(xiàn)OBS文件加速

來源: 華為云
作者:華為云
時間:2021-03-09
17678
本章節(jié)以某游戲網(wǎng)站的游戲下載、更新業(yè)務(wù)為例,介紹如何通過華為云CDN實現(xiàn)加速下載存儲在OBS中的游戲安裝包以及更新包。

本章節(jié)以某游戲網(wǎng)站的游戲下載、更新業(yè)務(wù)為例,介紹如何通過華為云CDN實現(xiàn)加速下載存儲在OBS中的游戲安裝包以及更新包。

場景介紹

某游戲網(wǎng)站目前已購買OBS桶服務(wù),并存放了大量游戲軟件、圖片視頻等文件在OBS中。隨著用戶不斷增長,游戲下載、圖片加載都存在響應(yīng)較慢的問題,特別是離文件存放區(qū)域較遠(yuǎn)的用戶?;谝陨显V求,該網(wǎng)站決定采用CDN加速訪問OBS方案,以最低成本實現(xiàn)游戲下載加速,提升用戶訪問體驗。

數(shù)據(jù)準(zhǔn)備

表1數(shù)據(jù)準(zhǔn)備

微信圖片_20210309095418.png

前提條件

已將網(wǎng)站所需圖片、軟件包等靜態(tài)資源存儲至已準(zhǔn)備的OBS桶中。

說明:

如果上述操作還未完成,可通過OBS控制臺、OBS Browser、SDK等多種方式創(chuàng)建桶、上傳文件,具體操作請參考各自幫助文檔。

配置步驟

1.在OBS控制臺中配置CDN文件下載加速

OBS支持域名管理功能,在OBS上綁定用戶域名即可實現(xiàn)使用自定義域名訪問OBS,并可以直接在綁定過程中開啟CDN加速,而不用前往CDN控制臺開啟。

a.登錄華為云控制臺,選擇“所有服務(wù)>存儲>對象存儲服務(wù)”,進(jìn)入OBS管理控制臺。

b.單擊存放軟件包的桶名稱,此處以obs-doc-test為例,進(jìn)入桶管理頁面,如圖所示。

zh-cn_image_0238290293 (1).png

c.左側(cè)導(dǎo)航欄選擇“域名管理”,單擊“綁定用戶域名”。如圖所示。

zh-cn_image_0238292023.png

d.在“綁定用戶域名”彈框中配置域名及CDN加速等信息,如圖1所示。

·用戶域名:輸入游戲網(wǎng)站域名,此處以download.game-apk1.com為例。

·CDN加速:開啟CDN加速。

·業(yè)務(wù)類型:選擇“文件下載加速”。

圖1綁定用戶名

zh-cn_image_0219985214.png

e.單擊“確定”。

2.配置CNAME

在OBS綁定用戶域名時開啟CDN加速后,CDN會自動生成一條CNAME域名。通過在域名服務(wù)商處配置CNAME記錄,將加速域名以CNAME方式指向CDN服務(wù)中對應(yīng)的CNAME域名,域名解析生效后,該域名的所有請求都將轉(zhuǎn)向CDN節(jié)點。本實踐中自動生成的CNAME域名為“download.game-apk1.com.c.cdnhwc1.com”。

不同DNS服務(wù)商的CNAME配置方式不同,此處以華為云云解析服務(wù)為例。其他DNS服務(wù)商的CNAME配置方法可參考配置CNAME(非華為云)。

a.登錄華為云控制臺,在控制臺首頁選擇“網(wǎng)絡(luò)>云解析服務(wù)DNS”,進(jìn)入云解析服務(wù)頁面。

b.在左側(cè)菜單欄中,選擇“域名解析>公網(wǎng)解析”,進(jìn)入公網(wǎng)域名列表頁面。

c.在待添加記錄集的域名所在行,單擊“域名”列的域名名稱。本實踐中對應(yīng)的域名為“game-apk1.com.”。如圖所示。

zh-cn_image_0238296303.png

d.單擊“game-apk1.com”,進(jìn)入域名解析頁面,然后單擊右上角“添加記錄集”,進(jìn)入“添加記錄集”彈出框。如圖所示。

zh-cn_image_0238298020.png

e.根據(jù)界面提示填寫參數(shù)配置,參數(shù)信息如表2所示。下表中未提到的參數(shù)可保持默認(rèn)值。

表2參數(shù)說明

zh-cn_image_0238298020.png

f.單擊“確定”,完成添加。

g.驗證CNAME配置是否生效。

打開Windows操作系統(tǒng)中的cmd程序,輸入如下指令:

nslookup-qt=cname桶綁定的自定義域名

本實踐中桶綁定的自定義域名為“download.game-apk1.com”。如果回顯CDN分配的CNAME域名,則表示CNAME配置已經(jīng)生效。

3.開啟OBS私有桶回源

如果您存儲軟件包的OBS桶為私有桶,需要前往CDN開啟私有桶回源,CDN才能從OBS中回源獲取數(shù)據(jù)。具體請參見OBS私有桶回源配置。

4.配置文件下載URL

將代碼中需要加速下載的文件URL地址配置為:游戲網(wǎng)站域名+文件在OBS桶中的存儲路徑+文件名稱。

以配置的游戲網(wǎng)站域名download.game-apk1.com以及存儲在obs-doc-test桶中的game/3.2.1/文件夾下的android.apk文件為例,文件下載URL的配置如下:

https://download.game-apk1.com/game/3.2.1/android.apk

5.驗證業(yè)務(wù)

待游戲網(wǎng)站重新部署后,登錄游戲網(wǎng)站,瀏覽網(wǎng)頁圖片、進(jìn)行游戲下載。

如果圖片可以成功顯示、游戲可以成功下載,則表示加速配置成功。

立即登錄,閱讀全文
版權(quán)說明:
本文內(nèi)容來自于華為云,本站不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。文章內(nèi)容系作者個人觀點,不代表快出海對觀點贊同或支持。如有侵權(quán),請聯(lián)系管理員(zzx@kchuhai.com)刪除!
相關(guān)文章
近6成金融機(jī)構(gòu)的選擇!華為云GaussDB加快金融核心系統(tǒng)轉(zhuǎn)型
近6成金融機(jī)構(gòu)的選擇!華為云GaussDB加快金融核心系統(tǒng)轉(zhuǎn)型
當(dāng)前,數(shù)據(jù)庫在金融機(jī)構(gòu)的應(yīng)用正在從辦公、一般系統(tǒng)逐步邁入核心系統(tǒng)應(yīng)用的深水區(qū)。如何構(gòu)建安全可靠、高效穩(wěn)定的核心系統(tǒng)數(shù)據(jù)庫,支持業(yè)務(wù)運(yùn)營和管理決策,成為了眾多金融機(jī)構(gòu)關(guān)注的焦點問題。
華為云
2024-07-042024-07-04
華為云以系統(tǒng)性創(chuàng)新加速千行萬業(yè)智能化升級
華為云以系統(tǒng)性創(chuàng)新加速千行萬業(yè)智能化升級
華為云全球銷售收入達(dá)553億元人民幣,是全球增長最快的主流云廠商之一。
華為云
2024-04-222024-04-22
華為云發(fā)布新型工業(yè)互聯(lián)網(wǎng)平臺參考架構(gòu)
華為云發(fā)布新型工業(yè)互聯(lián)網(wǎng)平臺參考架構(gòu)
近日,在華為分析師大會上,華為混合云副總裁胡玉海重磅發(fā)布《新型工業(yè)互聯(lián)網(wǎng)平臺參考架構(gòu)》白皮書,在傳統(tǒng)工業(yè)互聯(lián)網(wǎng)的基礎(chǔ)上,融入大模型的能力,讓智能化賦能新型工業(yè)化。
華為云
云服務(wù)
2024-04-222024-04-22
支撐核心系統(tǒng)分布式改造,GaussDB為江南農(nóng)商銀行筑穩(wěn)根基
支撐核心系統(tǒng)分布式改造,GaussDB為江南農(nóng)商銀行筑穩(wěn)根基
在移動互聯(lián)網(wǎng)快速普及的當(dāng)下,金融機(jī)構(gòu)能否提供便捷、智能、個性化的金融服務(wù),成為關(guān)乎業(yè)務(wù)開展和企業(yè)成長的重要命題。
華為云
2024-01-252024-01-25
優(yōu)質(zhì)服務(wù)商推薦
更多