華為云計算 云知識 當(dāng)CDN遇上對象存儲,一個字:絕!
當(dāng)CDN遇上對象存儲,一個字:絕!

 【CDN特惠專區(qū)】 

在現(xiàn)在互聯(lián)網(wǎng)場景中,無不閃爍著應(yīng)用CDN技術(shù)的身影,而想這個過程中,我們通常會將 對象存儲 與CDN配合使用,為什么對象存儲要和CDN配合使用呢,cdn和對象存儲有什么關(guān)系?

下面小編將為大家具體介紹一下對象存儲和CDN和它們之間的關(guān)系。

 

首先,對象存儲是什么?

對象存儲OBS 的核心是存儲,以及計算能力(圖片處理); 對象存儲服務(wù) 是一個基于對象的海量存儲服務(wù),為客戶提供海量、安全、高可靠、低成本的數(shù)據(jù)存儲能力。適合存放任意類型的文件,適合普通用戶、網(wǎng)站、企業(yè)和開發(fā)者使用,即對象存儲從本質(zhì)上解決了用戶海量存儲的問題。對象存儲更是一種新的網(wǎng)絡(luò)存儲架構(gòu)。

 

CDN遇上對象存儲

CDN的核心是分發(fā),目的是讓用戶就近取得數(shù)據(jù),提高響應(yīng)速度本身不會給用戶提供直接操作存儲的入口,所以一般是兩者配合使用。對象存儲里面存的就是一些圖片、音頻、視頻、靜態(tài)HTML網(wǎng)頁等,都是靜態(tài)數(shù)據(jù),正好適合用CDN做加速。用戶要做的就是購買CDN服務(wù),并把靜態(tài)數(shù)據(jù)URL添加到CDN的加速域名列表中,從而實現(xiàn)站點加速,提高網(wǎng)站中靜態(tài)數(shù)據(jù)的訪問性能。以圖片存儲為例,簡單說,對象存儲是存圖片的,CDN是加速下載圖片的。

 

但單純的CDN服務(wù)對內(nèi)容提供商的內(nèi)容資料的保存,有緩存期限,且收費貴;還有就是對動態(tài)回源的流量控制也有一定的局限性;如果客戶源站性能比較差的話,使用CDN服務(wù)不能很好的改善源站的性能問題。這時對象存儲+CDN技術(shù)向結(jié)合,發(fā)揮各自的特長,已經(jīng)成為互聯(lián)網(wǎng)應(yīng)用的一個必不可少的組成部分。

 

OBS提供低成本的存儲,華為云CDN可以提供網(wǎng)站加速、文件下載加速和點播加速。將數(shù)據(jù)存放在OBS中然后通過配置 CDN加速 ,這樣構(gòu)造的業(yè)務(wù)系統(tǒng)可以在降低成本的同時,提高終端用戶使用感受。當(dāng)終端用戶發(fā)起訪問請求時,會首先通過CDN查找對此域名響應(yīng)速度最快的CDN節(jié)點,并查詢此節(jié)點是否有緩存終端用戶請求的內(nèi)容。

 

在CDN節(jié)點沒有緩存用戶請求的數(shù)據(jù)或緩存到期的情況下,CDN加速訪問OBS的示意圖如圖所示。

 

CDN加速訪問OBS示意圖(CDN無緩存)

當(dāng)其他終端用戶再次訪問相同的數(shù)據(jù)時,CDN將直接返回緩存的數(shù)據(jù)給終端用戶,而無需再向OBS發(fā)起訪問請求。在CDN有緩存的情況下,CDN加速訪問OBS的示意圖如圖所示。

 

 CDN加速訪問OBS示意圖(CDN有緩存)

 

對象存儲+CDN方案優(yōu)勢

低成本:OBS提供CDN回源流量包折扣方式,使CDN從OBS獲取數(shù)據(jù)時流量費用更低。當(dāng)數(shù)據(jù)緩存至CDN節(jié)點時,后續(xù)請求都將通過CDN回源流量計費,從而減少OBS費用。

高效率:華為云CDN具有加速資源豐富、節(jié)點分布廣泛優(yōu)勢,保證將用戶請求精準(zhǔn)調(diào)度至最佳邊緣節(jié)點,提供有效且穩(wěn)定的加速效果。

閱讀完這篇文章希望大家可以有所收獲~


版權(quán)聲明:本文章文字內(nèi)容來自第三方投稿,版權(quán)歸原始作者所有。本網(wǎng)站不擁有其版權(quán),也不承擔(dān)文字內(nèi)容、信息或資料帶來的版權(quán)歸屬問題或爭議。如有侵權(quán),請聯(lián)系contentedit@huawei.com,本網(wǎng)站有權(quán)在核實確屬侵權(quán)后,予以刪除文章。