一、對象存儲
對象存儲將數據通道(需要訪問的數據)和控制通路(元數據,即索引)分離,先根據索引(也就是元數據)找到數據存儲的位置,進而通過底層的存儲接口來訪問數據。
通過這種方式,對象存儲既有類似塊存儲的存取性能,也有類似文件存儲的共享便利,可謂是魚與熊掌兼得的存儲方式。對象存儲主要用來存儲圖片、音頻、視頻等非結構化數據。
對象存儲的優勢
1)對象存儲具備海量的存儲空間。近乎無限的存儲空間可供用戶配置和使用。無需擔心存儲的擴容問題。單體文件支持5T的文件上傳,為用戶解決了超大文件拆分的難題。
2)對象存儲具有高可靠性的優勢。對象存儲系統對數據提供數據冗余存儲服務。對用戶的文件數據同時存儲在不同的存儲系統中。一旦存儲服務系統受到攻擊或數據丟失,備份存儲系統會馬上反應頂替上去?;謴头盏臄祿p小用戶的損失。
3)對象存儲的高安全性。用戶可以自定義對數據的開放權限。防止外部入侵及數據泄露。另外,數據的分散保存,也保證了數據的安全性。
4)對象存儲高性價比。對象存儲(OSS)是按流量收費,按需付費。用戶使用了多少就付多少流量費。靈活掌控,明細清晰。
二、CDN 讓數據離用戶更近一點
CDN(Content Delivery Network)是內容分發網絡?;舅悸肪褪窃诰W絡各處部署服務節點,系統實時地根據網絡流量、負載狀況、服務節點到用戶的響應時間等信息,自動將用戶請求到導向離用戶最近的節點上。目的就是讓用戶就近取得數據,提高響應速度。
CDN節點解決了跨運營商和跨地域訪問
CDN的優勢
CDN能幾乎涵蓋國內所有線路。而在可靠性上, CDN 在結構上實現了多點的冗余,即使某一個節點由于意外發生故障,對網站的訪問能夠被自動導向其他的健康節點進行響應。CDN能輕松實現網站的全國鋪設,不必考慮服務器的投入與托管、不必考慮新增帶寬的成本、不必考慮多臺服務器的鏡像同步、不必考慮更多的管理維護技術人員。
三、對象存儲與CDN
對象存儲的核心是存儲,以及計算能力(圖片處理),CDN的核心是分發,本身不會給用戶提供直接操作存儲的入口,所以一般是兩者配合使用。對象存儲里面存的就是一些圖片、視頻、文件等等,都是靜態數據,正好適合用CDN做加速。用戶要做的就是購買CDN服務,并把靜態數據URL添加到CDN的加速域名列表中。
CDN主要應用于站點加速,提高網站中靜態數據的訪問性能,比如圖片、音頻、視頻、靜態html網頁等。網站靜態數據以前一般是用文件存儲的形式保存,現在則主要用對象存儲。以圖片存儲為例,簡單說,對象存儲是存圖片的,CDN是加速下載圖片的。對象存儲+CDN,已經成為互聯網應用的一個必不可少的組成部分。