OSS提供標準、低頻訪問、歸檔三種儲存類型,全面覆蓋從熱到冷的各種資料存放區場景。
標準儲存類型(Standard)
OSS標準儲存類型提供高可靠、高可用、高性能的對象儲存服務,能夠支援頻繁的數據訪問。OSS高吞吐和低延時的服務響應能力能夠有效支援各種熱點類型數據的訪問。標準儲存類型是各種社交、分享類的圖片、音視頻應用、大型網站、大資料分析的合適選擇。
關鍵特性:
- 99.999999999%的數據可靠性
- 按照99.99%服務可用性設計
- 低延時、高吞吐的訪問性能
- 支援HTTPS加密傳輸
- 支援圖片處理
低頻訪問儲存類型(Infrequent Access)
OSS低頻訪問儲存類型適合長期保存不經常訪問的數據(平均每月訪問頻率1到2次)。儲存單價低於標準類型,適合各類行動裝置 App、智慧型裝置、企業數據的長期備份,支援即時數據訪問。低頻訪問儲存類型的Object有最短儲存時間,儲存時間短於30天的Object提前被刪除會產生一定費用。低頻訪問儲存Object有最小計量空間,Object大小低於64KB,會按照64KB計算儲存空間,數據獲取會產生費用。
關鍵特性:
- 99.999999999%的數據可靠性
- 按照99.99%服務可用性設計
- 支援即時訪問
- 支援HTTPS加密傳輸
- 支援圖片處理
- 有最短儲存時間和最小計量空間
Archive Storage類型(Archive)
OSSArchive Storage類型在三種儲存類型中單價最低,適合需要長期保存(建議半年以上)的歸檔數據,在儲存周期內極少被訪問,數據進入到可讀取狀態需要1分鐘的解凍時間。適合需要長期保存的檔案數據、醫學影像、科學資料、影視素材。Archive Storage類型的Object有最短儲存時間,儲存時間短於60天的Object提前刪除會產生一定費用。歸檔類型儲存Object有最小計量空間,Object大小低於64KB,會按照64KB計算儲存空間,數據獲取會產生費用。
關鍵特性:
- 99.999999999%的數據可靠性
- 按照99.99%服務可用性設計
- 已經儲存的數據從冷凍狀態恢複到可讀取狀態需要1分鐘的等待時間
- 支援HTTPS加密傳輸
- 支援圖片處理,但需要先解凍
- 有最短儲存時間和最小計量空間
儲存類型對比
對比指標 | 標準儲存類型 | 低頻訪問儲存類型 | Archive Storage類型 |
---|---|---|---|
數據可靠性 | 99.999999999% | 99.999999999% | 99.999999999% |
服務設計的可用性 | 99.99% | 99.99% | 99.99% (數據解凍之後) |
對象最小計量大小 | 按照對象實際大小計算 | 64KB | 64KB |
最少儲存時間 | 無最短儲存實際要求 | 30天 | 60天 |
數據取回費用 | 不收取數據取回費用 | 按實際獲取的數據收取,單位GB | 按實際解凍的數據量收取,單位GB |
數據訪問特點 | 即時訪問 ms延遲 | 即時訪問 ms延遲 | 數據需要先解凍,解凍完成後才能讀取,解凍時間需要1分鐘時間 |
圖片處理 | 支援 | 支援 | 支援,但需要先解凍 |
说明 | |
“數據取回費用”中的數據是從底層分布式儲存系統讀取的數據量,在公網傳輸的數據量會計入到流出流量的計費項中。 |
儲存類型支援的API
API | 標準儲存類型 | 低頻訪問儲存類型 | Archive Storage類型 |
---|---|---|---|
Bucket建立、刪除、查詢 | |||
PutBucket | 支援 | 支援 | 支援 |
GetBucket | 支援 | 支援 | 支援 |
DeleteBucket | 支援 | 支援 | 支援 |
Bucket ACL設定相關 | |||
PutBucketAcl | 支援 | 支援 | 支援 |
GetBucketAcl | 支援 | 支援 | 支援 |
Bucket日誌功能 | |||
PutBucketLogging | 支援 | 支援 | 支援 |
GetBucketLogging | 支援 | 支援 | 支援 |
Bucket預設靜態頁面設定 | |||
PutBucketWebsite | 支援 | 支援 | 不支援 |
GetBucketWebsite | 支援 | 支援 | 不支援 |
Bucket Referer防盜鏈 | |||
PutBucketReferer | 支援 | 支援 | 支援 |
GetBucketReferer | 支援 | 支援 | 支援 |
Bucket生命週期 | |||
PutBucketLifecycle | 支援 | 支援 | 支援,只支援數據回收 |
GetBucketLifecycle | 支援 | 支援 | 支援 |
DeleteBucketLifecycle | 支援 | 支援 | 支援 |
Bucket跨區域複製 | |||
PutBucketReplication | 支援 | 支援 | 支援 |
Bucket跨網域設定 | |||
PutBucketcors | 支援 | 支援 | 支援 |
GetBucketcors | 支援 | 支援 | 支援 |
DeleteBucketcors | 支援 | 支援 | 支援 |
Object操作 | |||
PutObject | 支援 | 支援 | 支援 |
PutObjectACL | 支援 | 支援 | 支援 |
GetObject | 支援 | 支援 | 支援,需要先解凍 |
GetObjectACL | 支援 | 支援 | 支援 |
GetObjectMeta | 支援 | 支援 | 支援 |
HeadObject | 支援 | 支援 | 支援 |
CopyObject | 支援 | 支援 | 支援 |
OptionObject | 支援 | 支援 | 支援 |
DeleteObject | 支援 | 支援 | 支援 |
DeleteMultipleObjects | 支援 | 支援 | 支援 |
PostObject | 支援 | 支援 | 支援 |
PutSymlink | 支援 | 支援 | 支援 |
GetSymlink | 支援 | 支援 | 支援 |
RestoreObject | 不支援 | 不支援 | 支援 |
Multipart操作 | |||
InitiateMultipartUpload | 支援 | 支援 | 支援 |
UploadPart | 支援 | 支援 | 支援 |
UploadPartCopy | 支援 | 支援 | 支援 |
CompleteMultipartUpload | 支援 | 支援 | 支援 |
AbortMultipartUpload | 支援 | 支援 | 支援 |
ListMultipartUpload | 支援 | 支援 | 支援 |
ListParts | 支援 | 支援 | 支援 |
圖片處理 | 支援 | 支援 | 支援 |