對(duì)象存儲(chǔ)服務(wù)(Object Storage Service,OSS)是一種海量、安全、低成本、高可靠的云存儲(chǔ)服務(wù),適合存放任意類型的文件。容量和處理能力彈性擴(kuò)展,多種存儲(chǔ)類型供選擇,全面優(yōu)化存儲(chǔ)成本。
OSS與自建存儲(chǔ)對(duì)比的優(yōu)勢(shì)
對(duì)比項(xiàng) | 對(duì)象存儲(chǔ)OSS | 自建服務(wù)器存儲(chǔ) |
---|---|---|
持久性 | OSS作為阿里巴巴全集團(tuán)數(shù)據(jù)存儲(chǔ)的核心基礎(chǔ)設(shè)施,多年支撐雙11業(yè)務(wù)高峰,歷經(jīng)高可用與高可靠的嚴(yán)苛考驗(yàn)。OSS的多重冗余架構(gòu)設(shè)計(jì),為數(shù)據(jù)持久存儲(chǔ)提供可靠保障。同時(shí),OSS基于高可用架構(gòu)設(shè)計(jì),消除單點(diǎn)故障,確保數(shù)據(jù)業(yè)務(wù)的持續(xù)性。服務(wù)可用性不低于99.995%。數(shù)據(jù)設(shè)計(jì)持久性不低于99.9999999999%(12個(gè)9)。規(guī)模自動(dòng)擴(kuò)展,不影響對(duì)外服務(wù)。數(shù)據(jù)自動(dòng)多重冗余備份。 | 受限于硬件持久性,易出問(wèn)題,一旦出現(xiàn)磁盤壞道,容易出現(xiàn)不可逆轉(zhuǎn)的數(shù)據(jù)丟失。人工數(shù)據(jù)恢復(fù)困難、耗時(shí)、耗力。 |
安全 | 提供企業(yè)級(jí)多層次安全防護(hù),包括服務(wù)端加密、客戶端加密、防盜鏈、IP黑白名單、細(xì)粒度權(quán)限管控、日志審計(jì)、WORM特性等。多用戶資源隔離機(jī)制,支持異地容災(zāi)機(jī)制。獲得多項(xiàng)合規(guī)認(rèn)證,包括SEC、FINRA等,滿足企業(yè)數(shù)據(jù)安全與合規(guī)要求。 | 需要另外購(gòu)買清洗和黑洞設(shè)備。需要單獨(dú)實(shí)現(xiàn)安全機(jī)制。 |
成本 | 多線BGP骨干網(wǎng)絡(luò),帶寬資源充足,上行流量免費(fèi)。無(wú)需運(yùn)維人員與托管費(fèi)用,0成本運(yùn)維。 | 存儲(chǔ)受硬盤容量限制,需人工擴(kuò)容。單線或雙線接入速度慢,有帶寬限制,峰值時(shí)期需人工擴(kuò)容。需專人運(yùn)維,成本高。 |
智能存儲(chǔ) | 提供多種數(shù)據(jù)處理能力,如圖片處理、視頻截幀、文檔預(yù)覽、圖片場(chǎng)景識(shí)別、人臉識(shí)別、SQL就地查詢等,并無(wú)縫對(duì)接Hadoop生態(tài)、以及阿里云函數(shù)計(jì)算、EMR、DataLakeAnalytics、BatchCompute、MaxCompute、DBS等產(chǎn)品,滿足企業(yè)數(shù)據(jù)分析與管理的需求。 | 需要額外采購(gòu),單獨(dú)部署。 |
OSS其他優(yōu)勢(shì)
- 方便、快捷的使用方式
- 提供標(biāo)準(zhǔn)的RESTful API接口、豐富的SDK包、客戶端工具、控制臺(tái)。您可以像使用文件一樣方便地上傳、下載、檢索、管理用于Web網(wǎng)站或者移動(dòng)應(yīng)用的海量數(shù)據(jù)。
- 不限制存儲(chǔ)空間大小。您可以根據(jù)所需存儲(chǔ)量無(wú)限擴(kuò)展存儲(chǔ)空間,解決了傳統(tǒng)硬件存儲(chǔ)擴(kuò)容問(wèn)題。
- 支持流式寫入和讀出。特別適合視頻等大文件的邊寫邊讀業(yè)務(wù)場(chǎng)景。
- 支持?jǐn)?shù)據(jù)生命周期管理。您可以通過(guò)設(shè)置生命周期規(guī)則,將到期數(shù)據(jù)批量刪除或者轉(zhuǎn)儲(chǔ)為更低成本的低頻訪問(wèn)、歸檔存儲(chǔ)、冷歸檔存儲(chǔ)。
- 強(qiáng)大、靈活的安全機(jī)制
- 提供STS和URL鑒權(quán)和授權(quán)機(jī)制、IP黑白名單、防盜鏈、主子賬號(hào)等功能。
- 提供用戶級(jí)別資源隔離機(jī)制和多集群同步機(jī)制。
- 提供服務(wù)器端加密和客戶端加密,并支持基于SSL/TLS的HTTPS加密傳輸,有效防止數(shù)據(jù)在云端的潛在安全風(fēng)險(xiǎn)。
- 提供版本控制功能,防止文件被誤刪除或覆蓋而造成數(shù)據(jù)丟失。
- 數(shù)據(jù)冗余機(jī)制OSS采用數(shù)據(jù)冗余存儲(chǔ)機(jī)制,將每個(gè)對(duì)象的不同冗余存儲(chǔ)在同一個(gè)區(qū)域內(nèi)多個(gè)設(shè)施的多個(gè)設(shè)備上,確保硬件失效時(shí)的數(shù)據(jù)持久性和可用性。
- OSS針對(duì)對(duì)象的操作具有強(qiáng)一致性。對(duì)象一旦上傳或復(fù)制成功,即可立即讀取,且冗余寫入多個(gè)設(shè)備。
- OSS會(huì)通過(guò)計(jì)算網(wǎng)絡(luò)流量包的校驗(yàn)和,驗(yàn)證數(shù)據(jù)包在客戶端和服務(wù)端之間傳輸中是否出錯(cuò),保證數(shù)據(jù)完整傳輸。
- OSS的冗余存儲(chǔ)機(jī)制,可支持兩個(gè)存儲(chǔ)設(shè)施并發(fā)損壞時(shí),仍維持?jǐn)?shù)據(jù)不丟失。
- 當(dāng)數(shù)據(jù)存入OSS后,OSS會(huì)檢測(cè)和修復(fù)丟失的冗余,確保數(shù)據(jù)持久性和可用性。
- OSS會(huì)周期性地通過(guò)校驗(yàn)等方式驗(yàn)證數(shù)據(jù)的完整性,及時(shí)發(fā)現(xiàn)因硬件失效等原因造成的數(shù)據(jù)損壞。當(dāng)檢測(cè)到數(shù)據(jù)有部分損壞或丟失時(shí),OSS會(huì)利用冗余數(shù)據(jù)重建并修復(fù)損壞數(shù)據(jù)。
- 豐富、強(qiáng)大的增值服務(wù)
- 圖片處理:支持JPG、PNG、BMP、GIF、WebP、TIFF等多種圖片格式的轉(zhuǎn)換,以及縮略圖、剪裁、水印、縮放等多種操作。
- 音視頻轉(zhuǎn)碼:提供高質(zhì)量、高速并行的音視頻轉(zhuǎn)碼能力,讓您的音視頻文件輕松應(yīng)對(duì)各種終端設(shè)備。
- 互聯(lián)網(wǎng)訪問(wèn)加速:提供傳輸加速服務(wù),可優(yōu)化互聯(lián)網(wǎng)傳輸鏈路和協(xié)議棧,大幅減少數(shù)據(jù)遠(yuǎn)距離傳輸超時(shí)的比例,極大地提升用戶上傳和下載體驗(yàn)。更多詳情,請(qǐng)參見傳輸加速。
- 內(nèi)容加速分發(fā):OSS作為源站,搭配CDN進(jìn)行內(nèi)容分發(fā),提升同一個(gè)文件被重復(fù)下載的體驗(yàn)。