产品介绍
OSS服务介绍
对象存储(Object Storage Service,简称OSS),是阿里云提供的海量、安全、低成本、高可靠的云存储服务。用户可以通过调用API,在任何应用、任何时间、任何地点上传和下载数据,也可以通过用户Web控制台对数据进行简单的管理。OSS适合存放任意文件类型,适合各种网站、开发企业及开发者使用。
OSS基础功能
用户可以通过以下操作来处理OSS上的数据:
- 上传文件(上传Object)
- 下载文件(下载Object)
- 访问时支持If-Modified-Since和If-Match等HTTP参数
- 管理存储空间(Bucket):创建、查看、删除Bucket,修改、获取Bucket的访问权限
- 管理文件(Object):查看、删除、批量删除
OSS特色功能
- 多数据中心。国内已经开通杭州、北京、青岛、深圳、香港等。国际已经开通美国、新加坡等。其他数据中心还在不断扩大中。请参考数据中心及访问
- 分布式数据存储,强一致性。写入成功即成功,立即更新。并发上传时以最后一次上传结果为准。
- 对大文件提供断点续传上传(在本文中也被称为分片上传,MultiPart Upload),每片最小可到100KB,最大5GB。最多10000块。
- 对大文件提供断点续传下载(在本文中也被称为分片下载,Range GET)
- 提供追加上传,最大可到5GB。
- 和阿里云其他产品结合使用。ECS内网访问OSS,速度快,上传和下载流量免费。结合图片服务、媒体转码(MTS)做云端数据处理,结合CDN做访问加速。更多阿里云产品请访问官网中的产品与服务。
- 支持keep-alive。
OSS与自建存储对比
对比项 | 对象存储OSS | 自建服务器存储 |
---|---|---|
服务可用性 | 99.9% | 自建服务器可用性低 |
数据可靠性 | 三份副本,可靠性99.99999999% | 需自行研发备份策略,为达到同步可靠性需增加更多备份服务器成本 |
系统安全性 | 提供对称加密用户验证,签名权限控制及防盗链功能;强大的安全防护系统,抵御洪水攻击 | 自行部署,价格高昂 |
网络资源 | BGP多线(中国电信、联通、移动、教育网等)骨干网络接入,全国各地流畅访问;无带宽限制,按实际用量付费 | 单线或双线接入速度慢,有带宽限制,峰值时期需人工扩容; |
存储能力 | 文件存储容量无限 | 服务器存储受硬盘容量限制,需人工扩容 |
文件处理能力 | 支持海量数据处理,1个与数十亿个文件处理能力无差别 | 单台服务器上文件系统的文件数量有限,当一个目录存储文件过多时,IO性能会直线下降 |
维护成本 | 无需运维 | 需招聘专职运维人员,花费大量人力成本 |
部署扩容 | 无需规则,按实际使用自动扩容,弹性伸缩 | 需硬件采购、机房托管、部署机器等工作,周期较长 |
资源利用率 | 按实际结算,100%利用率 | 考虑峰值,资源利用率很低 |