下表列舉了與自建存儲相比,OSS在易用性、持久性、數(shù)據(jù)安全等方面的優(yōu)勢。
對比項 | 對象存儲OSS | 自建服務(wù)器存儲 |
易用性 | 提供標準的RESTful API接口、豐富的SDK包、客戶端工具、控制臺。您可以像使用文件一樣方便地上傳、下載、檢索、管理用于Web網(wǎng)站或者移動應(yīng)用的海量數(shù)據(jù)。 不限制存儲空間大小。您可以根據(jù)所需存儲量無限擴展存儲空間,解決了傳統(tǒng)硬件存儲擴容問題。 支持流式寫入和讀取。適合視頻等大文件的同步讀寫業(yè)務(wù)場景。 支持數(shù)據(jù)生命周期管理。您可以通過設(shè)置生命周期規(guī)則,將到期數(shù)據(jù)批量刪除或者轉(zhuǎn)儲為更低成本的低頻訪問、歸檔存儲、冷歸檔存儲或者深度冷歸檔存儲。
| 存儲受硬盤容量限制,需人工擴容。 不支持流式寫入和讀取。 手動刪除數(shù)據(jù)。
|
持久性 | OSS作為阿里巴巴全集團數(shù)據(jù)存儲的核心基礎(chǔ)設(shè)施,多年支撐雙11業(yè)務(wù)高峰,歷經(jīng)高可用與高可靠的嚴苛考驗。OSS的多重冗余架構(gòu)設(shè)計,為數(shù)據(jù)持久存儲提供可靠保障。同時,OSS基于高可用架構(gòu)設(shè)計,消除單點故障,確保數(shù)據(jù)業(yè)務(wù)的持續(xù)性。 服務(wù)可用性最高可達99.995%。 數(shù)據(jù)設(shè)計持久性最高可達99.9999999999%(12個9)。 規(guī)模自動擴展,不影響對外服務(wù)。 OSS會通過計算網(wǎng)絡(luò)流量包的校驗和,驗證數(shù)據(jù)包在客戶端和服務(wù)端之間傳輸中是否出錯,保證數(shù)據(jù)完整傳輸。 OSS針對對象的操作具有強一致性。當(dāng)對象上傳或復(fù)制成功時,即可立即讀取,且冗余寫入多個設(shè)備。 采用數(shù)據(jù)冗余存儲機制,將每個對象的不同冗余存儲在同一個區(qū)域內(nèi)多個設(shè)施的多個設(shè)備上,確保硬件失效時的數(shù)據(jù)持久性和可用性。 當(dāng)數(shù)據(jù)存入OSS后,OSS會檢測和修復(fù)丟失的冗余,確保數(shù)據(jù)持久性和可用性。 OSS會周期性地通過校驗等方式驗證數(shù)據(jù)的完整性,及時發(fā)現(xiàn)因硬件失效等原因造成的數(shù)據(jù)損壞。當(dāng)檢測到數(shù)據(jù)有部分損壞或丟失時,OSS會利用冗余數(shù)據(jù)重建并修復(fù)損壞數(shù)據(jù)。
| |
數(shù)據(jù)安全 | 提供企業(yè)級多層次安全防護,包括服務(wù)端加密、客戶端加密、防盜鏈、通過Bucket Policy限制IP黑白名單訪問、細粒度權(quán)限管控、STS和URL鑒權(quán)與授權(quán)機制、WORM特性、日志審計等。 提供用戶級別資源隔離機制和多集群同步機制,支持異地容災(zāi)機制。 支持基于SSL和TLS的HTTPS加密傳輸,有效防止數(shù)據(jù)在云端的潛在安全風(fēng)險。 提供版本控制功能,防止文件被誤刪除或覆蓋而造成數(shù)據(jù)丟失。 獲得多項合規(guī)認證,包括SEC、FINRA等,滿足企業(yè)數(shù)據(jù)安全與合規(guī)要求。
| 需要另外購買清洗和黑洞設(shè)備。 需要單獨實現(xiàn)安全機制。
|
成本 | | |
智能存儲 | 提供多種數(shù)據(jù)處理能力,例如圖片處理、視頻截幀、文檔預(yù)覽、圖片場景識別、SQL查詢等,并無縫對接Hadoop生態(tài)以及阿里云函數(shù)計算、EMR、DataLakeAnalytics、BatchCompute、MaxCompute、DBS等產(chǎn)品,滿足企業(yè)數(shù)據(jù)分析與管理的需求。 | 需要額外采購,單獨部署。 |
加速訪問 | | 不支持。 |