对象存储OSS提供标准、低频访问、归档三种存储类型,全面覆盖从热到冷的各种数据存储场景。

说明 各存储类型的定价信息请参见 OSS详细价格信息。具体的计费方式请参见 计量项和计费项

标准存储类型(Standard)

OSS标准存储类型提供高可靠、高可用、高性能的对象存储服务,能够支持频繁的数据访问。OSS高吞吐和低延时的服务响应能力能够有效支持各种热点类型数据的访问。标准存储类型是各种社交、分享类的图片、音视频应用、大型网站、大数据分析的合适选择。

  • 支持的冗余类型
    • 本地冗余:采用数据冗余存储机制,将每个对象的不同冗余存储在同一个区域内多个设施的多个设备上,确保硬件失效时的数据可靠性和可用性。
      说明 标准存储(本地冗余)即为同城冗余发布之前的标准存储类型。
    • 同城冗余:采用多可用区(AZ)机制,将用户的数据分散存放在同一地域(Region)的3个可用区。当某个可用区不可用时,仍然能够保障数据的正常访问。
  • 关键特性
    • 按照99.9999999999%(12个9)数据可靠性设计
    • 按照99.995%服务可用性设计
    • 低延时、高吞吐的访问性能
    • 支持HTTPS加密传输
    • 支持图片处理

低频访问存储类型(Infrequent Access)

OSS低频访问存储类型适合长期保存不经常访问的数据(平均每月访问频率1到2次)。存储单价低于标准类型,适合各类移动应用、智能设备、企业数据的长期备份,支持实时数据访问。低频访问存储类型的Object有最短存储时间,存储时间短于30天的Object提前被删除会产生一定费用。低频访问存储Object有最小计量空间,Object大小低于64KB,会按照64KB计算存储空间。数据获取会产生数据取回费用。

  • 支持的冗余类型
    • 本地冗余:采用数据冗余存储机制,将每个对象的不同冗余存储在同一个区域内多个设施的多个设备上,确保硬件失效时的数据可靠性和可用性。
      说明 低频访问存储(本地冗余)即为同城冗余发布之前的低频访问存储类型。
    • 同城冗余:采用多可用区(AZ)机制,将用户的数据分散存放在同一地域(Region)的3个可用区。当某个可用区不可用时,仍然能够保障数据的正常访问。
  • 关键特性
    • 按照99.9999999999%(12个9)数据可靠性设计
    • 按照99.995%服务可用性设计
    • 支持实时访问
    • 支持HTTPS加密传输
    • 支持图片处理
    • 有最短存储时间和最小计量空间

归档存储类型(Archive)

OSS归档存储类型在三种存储类型中单价最低,适合需要长期保存(建议半年以上)的归档数据,在存储周期内极少被访问,数据进入到可读取状态需要1分钟的解冻时间。适合需要长期保存的档案数据、医疗影像、科学资料、影视素材。归档存储类型的Object有最短存储时间,存储时间短于60天的Object提前删除会产生一定费用。归档类型存储Object有最小计量空间,Object大小低于64KB,会按照64KB计算存储空间。数据获取会产生数据取回费用。

关键特性:

  • 按照99.999999999%(11个9)数据可靠性设计
  • 按照99.99%服务可用性设计
  • 已经存储的数据从冷冻状态恢复到可读取状态需要1分钟的等待时间
  • 支持HTTPS加密传输
  • 支持图片处理,但需要先解冻
  • 有最短存储时间和最小计量空间

存储类型对比

对比指标 标准存储类型 低频访问存储类型 归档存储类型
支持的冗余类型 本地冗余和同城冗余 本地冗余和同城冗余 -
数据设计可靠性 99.9999999999%(12个9) 99.9999999999%(12个9) 99.999999999%(11个9)
服务设计可用性 99.995% 99.995% 99.99% (数据解冻之后)
对象最小计量大小 按照对象实际大小计算 64KB 64KB
最少存储时间 无最短存储时间要求 30天 60天
数据取回费用 不收取数据取回费用 按实际获取的数据量收取,单位GB 按实际解冻的数据量收取,单位GB
数据访问特点 实时访问ms延迟 实时访问ms延迟 数据需要先解冻,解冻完成后才能读取,解冻时间需要1分钟
图片处理 支持 支持 支持,但需要先解冻
说明 “数据取回费用”中的数据是从底层分布式存储系统读取的数据量,在公网传输的数据量会计入到流出流量的计费项中。

存储类型支持的API

API 标准存储类型 低频访问存储类型 归档存储类型
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 支持 支持 支持
图片处理 支持 支持 支持