阿里云提供了三种常用的数据存储产品,云盘(EBS-块存储),NAS-文件存储、OSS-对象存储,三种产品有不同的应用场景,性能,及价格成本
应用场景
云盘 - 块存储(EBS)
- 仅能挂载到一台ECS中,作为 系统盘或数据盘使用
- 固定容量
- 常用于内部数据,单机访问
NAS - 文件存储
- 可通过 SMB 或 NFS 协议挂载到多台 ECS 中,可当作本地磁盘使用,使用体验类似于数据盘
- 无限容量
- 常用于内部数据,可几百甚至几千台ECS并发读写
OSS - 对象存储
- 仅可通过 API 接口读取和写入
- 无限容量
- 常用于对外提供数据,支持千万级并发访问
- 可使用官方域名访问或挂载到 CDN
- 提供了大量处理函数,可对图像进行批量处理
性能
这里对比的是 ECS 写入或读取数据的性能
| 云盘(高效云盘) |
极快,微秒级 |
| NAS(容量型) |
快,毫秒级 |
| OSS(标准型) |
慢,几十毫秒或更多 |
成本
排除地域,套餐,优惠包,仅对比国内、通用版本。 1GB/月的费用
| 云盘(高效云盘) |
0.35 元/GB/月 |
| NAS(容量型) |
0.35 元/GB/月 |
| OSS(标准型) |
0.12 元/GB/月 |