已经有了阿里云OSS还需要开通CDN吗?
? ? 單一的OSS模式,計費(fèi)包括存儲和外網(wǎng)流出費(fèi)用,目前通常比較流行的方式是 OSS + CDN 的組合模式,OSS負(fù)責(zé)存儲,CDN負(fù)責(zé)加速,那么只從流量費(fèi)用的層面來說,采用?OSS + CDN 組合模式比單一OSS模式更加經(jīng)濟(jì)和省錢,當(dāng)然,從安全角度來說采用?OSS + CDN 組合模式也更有優(yōu)勢。
圖1 - OSS外網(wǎng)流量計費(fèi)表參考1:阿里云OSS定價_云產(chǎn)品價格
圖2 -? CDN流量表參考2:阿里云CDN定價_云產(chǎn)品價格
? ?
如果流量從OSS流向CDN,則OSS收費(fèi);CDN從OSS處獲取資源后,用戶訪問CDN資源,則CDN收費(fèi),參考:阿里云CDN回源對象存儲OSS計費(fèi)規(guī)則
? ? 為了簡單和方便比較,我們假設(shè)忙時段(08:00 - 24:00)外網(wǎng)流量為1T,那么單一OSS模式的價格是 0.50 * 1000G = 500 元,采用 OSS + CDN 組合模式,如果只考慮 CDN 外網(wǎng)流出費(fèi)用,不考慮OSS回源流量費(fèi),則只需要 0.24 * 1000G = 240元,因為只有 CDN 的分節(jié)點的緩存沒有目標(biāo)對象后,才會產(chǎn)生OSS 到 CDN 的 回源流量費(fèi),當(dāng)你使用CDN之后,只有第一次訪問這個文件會產(chǎn)生OSS的回源流量,只要你在CDN中設(shè)置的緩存足夠久,每次訪問的流量理論上幾乎不經(jīng)過 OSS,而只會產(chǎn)生CDN的流量費(fèi)用,所以長期來說,OSS + CDN 組合模式更加經(jīng)濟(jì)。
? ? CDN除了能夠快速提高網(wǎng)站訪問速度外,還具有非常完善的網(wǎng)站安全保護(hù)功能:
- 防護(hù)功能(圖3):訪問頻次控制(CC攻擊)和CDN聯(lián)動DDos(DDOS攻擊),IP黑白名單管理,Referer防盜鏈,URL鑒權(quán)方式防止流量被盜刷。
- 流量管理(圖4):設(shè)置帶寬上限、設(shè)置帶寬限速、設(shè)置實時監(jiān)控、設(shè)置費(fèi)用預(yù)警。
? ?
? ? 所以 OSS + CDN 相對單一的OSS模式來說其實有更多的安全防護(hù)措施。網(wǎng)站上線前,一定要提前做好安全方面的防護(hù)工作,避免上線后網(wǎng)站被惡意盜刷流量,一般來說 OSS 和 CDN 的計費(fèi)都是延時的,阿里云OSS也沒有一鍵關(guān)閉的功能,如果沒有進(jìn)行流量監(jiān)控和預(yù)警以及足夠的安全防護(hù)的情況下,一夜之間就讓一個剛起步的創(chuàng)業(yè)公司因為惡意攻擊或流量盜刷就破產(chǎn)倒閉也不是危言聳聽的。
? ? 現(xiàn)實中,因為流量盜刷相關(guān)的慘痛案例非常多,這些案例經(jīng)過筆者分析,大部分原因除了用戶對安全問題沒有足夠的重視,另外就是沒有充分理解和利用云產(chǎn)品CDN的相關(guān)安全機(jī)制來維護(hù)網(wǎng)站安全所導(dǎo)致的。
- 阿里云讓我心寒了:一次無助無奈的業(yè)務(wù)經(jīng)歷
- 2個小時近9TB流量被盜刷!除了關(guān)停服務(wù),還有其他招嗎?
- 用戶使用阿里云oss對象存儲服務(wù),流量被惡意盜刷,造成損失1.6萬余元
- 關(guān)于我的阿里云OSS被盜刷20TB流量
? ? 綜上所訴,從經(jīng)濟(jì)和安全綜合角度來評價,對有一定規(guī)模的中小網(wǎng)站來說,已經(jīng)有了OSS后,還是非常有必要開通CDN 的。上面的案例是以為阿里云的OSS和CDN產(chǎn)品為例進(jìn)行說明,其他比較成熟的云產(chǎn)品,例如騰訊云,其實也是同樣的道理,另外,我們可以對多家云產(chǎn)品進(jìn)行綜合對后進(jìn)行靈活的選擇,例如:阿里云的OSS + 騰訊云的CDN(新用戶6個月免費(fèi),每月還有免費(fèi)額度,性價比較高),甚至還有一些免費(fèi)的CDN產(chǎn)品也是可以考慮的。
其他參考:
高額賬單風(fēng)險警示-賬單-CDN-流量-CDN-阿里云
總結(jié)
以上是生活随笔為你收集整理的已经有了阿里云OSS还需要开通CDN吗?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 超级干货 :一文总览数据科学全景:定律、
- 下一篇: 关于playerunknown's ba