对象存储 OSS 是阿里云的存储底座,S3 兼容接口,图片、视频、日志、备份、静态资源都能放。OSS 的用量结构和其他云产品不一样:它没有固定的月费,账单来自存储、请求、出网流量、取回四个维度,其中出网流量常常是最后才被发现的那一项。 这一页讲清四件事:存储类型怎么按数据冷热选择、存储桶区域定在哪里、费用到底由哪几项构成,以及出海团队怎么把长期成本压住。
规格与计费
| 存储类型 | 典型用途 | 取回耗时 | 相对单价 |
|---|---|---|---|
| 标准存储 Standard | 图片、视频、静态资源、备份 | 毫秒级 | 基准价 |
| 低频访问 IA | 访问次数少的日志与归档数据 | 毫秒级 | 低于标准 |
| 归档 Archive | 合规留存、长期备份 | 分钟级 | 低于低频 |
| 冷归档 Cold Archive | 法规要求长期留存的数据 | 小时级 | 最低 |
OSS 是什么,什么时候该用它而不是 ECS 磁盘
OSS 是通过 HTTP 接口存取的存储桶服务,用 Bucket 划分、用 Object Key 组织文件,没有目录树和挂载盘的概念。它和 ECS 云盘的分界线很清楚:要被计算频繁读写、要求低延迟和块级语义的数据放云盘;写一次读几次或长期留存的数据放 OSS。 图片、视频、日志、数据库备份、版本包和静态站点资源都属于后者。国际站上 OSS 的 Bucket 同样绑定区域,区域不可事后更改。
OSS 的钱花在哪四项上
- 存储费:按实际占用容量乘以对应存储类型的单价计算,四种类型的单位价差了好几倍
- 请求费:PUT、GET、LIST 每一次调用都计费,高频读写场景要把请求数一起算进去
- 出网流量费:数据从 OSS 传到公网按 GB 计费,是最容易在账单里被忽略、也最容易失控的一项
- 取回费:从归档或冷归档取回数据单独计费,冷归档还有最小存储时长要求,提前删除可能仍按最短时长计费
- 回源与 CDN:源站回源流量和 CDN 对外流量分开计费,组合方式不同成本差很多
- 生命周期规则:设置到期转储与自动删除,能直接把长期成本压下来;具体单价以官方实时报价为准
存储桶区域怎么定
区域一旦创建就不能更改,所以这一项要一次定对。判断顺序是:先满足合规与数据驻留要求,再靠近主要访问方,最后才是价格。 出网流量费与访问方所在大区相关,把桶放得离用户远,往往比想象中更贵。
| 区域代码 | 位置 | 典型场景 |
|---|---|---|
| ap-east-1 | 中国 香港 | 面向港台与东南亚用户的静态资源分发 |
| ap-southeast-1 | 新加坡 | 东南亚业务的主存储位置 |
| ap-southeast-3 | 马来西亚 吉隆坡 | 东南亚本地化数据存储 |
| us-west-1 | 美国 硅谷 | 北美业务与海外备份副本 |
| eu-central-1 | 德国 法兰克福 | 欧盟数据驻留与合规留存 |
国际站与国内站差异:资源、账号与账单
OSS 在两边的产品形态类似,但资源不互通、账号不互通、价格不互通。国内站建的 Bucket 在国际站控制台看不到,国际站的合作伙伴折扣也只作用于国际站资源。另外跨境场景里还有一个容易忽略的点:国内站与国际站之间不能直接内网互通,需要走公网或专线,数据量大的话这部分成本要提前算进去。
| 对比项 | 国际站 International | 国内站 |
|---|---|---|
| 账号体系 | 独立账号,资源与账单自成一套 | 独立账号,与国际站互不相通 |
| 存储桶可见性 | 只能看到国际站账号下创建的 Bucket | 只能看到国内站账号下创建的 Bucket |
| 支付与结算 | 支持国际支付方式,可由我们代付结算 | 以人民币与国内支付渠道为主 |
| 折扣 | 可叠加合作伙伴批量采购折扣 | 按国内站活动与优惠券体系 |
| 跨站互通 | 与国内站资源需走公网或专线 | 与国际站资源需走公网或专线 |
按场景选存储组合,而不是一刀切
| 数据场景 | 推荐组合 | 原因 |
|---|---|---|
| 网站图片与静态资源 | 标准存储 + CDN 加速 | 把回源压力交给 CDN,源站只保留少量兜底带宽 |
| 日志与监控归档 | 低频访问 IA | 写一次读一次,IA 的存储费明显低于标准 |
| 数据库备份与快照 | 归档 Archive | 平时不取回,放着即可,取回时留出时间窗口 |
| 长期留存数据 | 冷归档 Cold Archive | 满足 5 年以上留存要求时单价最低 |
| 数据湖与媒体原件 | 标准存储 + 生命周期规则 | 热数据走标准,冷数据自动降级,避免长期付高价 |
一条能立刻见效的成本建议
先用生命周期规则,而不是先换存储类型。 同一份数据里,90 天内几乎不会再被访问的部分往往占大多数;把转储规则配好,让这些对象自动降到归档或冷归档,比一开始全放标准存储便宜得多,而且不需要改业务代码。
怎么通过我们开通并开始使用 OSS
- 提交需求:说明数据类型、月增量、访问方分布与是否有数据驻留要求
- 我们协助完成国际站账号开通与支付验证,无需绑定本人信用卡、无需提交个人证件材料
- 账号开通后你在控制台自助创建存储桶,区域按上面的原则定,创建后不可更改
- 在控制台完成 RAM 子账号与 AccessKey 权限划分后,把桶交给应用使用,不要共用主账号密钥
- 确认资源清单后由我们完成代付结算;后续新增 Bucket 或调整存储策略继续走同一流程
OSS 上最常见的六个坑
- 存储桶长期开公共读写:应该设为私有,通过签名 URL 或 CDN 回源访问
- 不设生命周期规则:日志一直堆在标准存储里,三年后账单翻好几倍
- 忽略出网流量费:用户下载越多,源站出网越多,这一项常常比存储费还高
- 静态资源不接 CDN:全部直连 OSS,源站带宽和请求数双输
- 桶的区域建错:只能新建桶再迁移,历史对象要重新上传,成本和时间都要付
- 所有对象都设公共可读:里面往往混着日志、导出文件等不该公开的内容
典型场景
相关阅读
AWS 便宜账号有风险吗?三种来源的可靠性与识别方法
同样一个 AWS 账号,从不同来源拿到手,「能不能长期用」差别很大。本文对比官网直购、正规授权代理、灰色代购三种来源的风险结构,并给出四条你可以自己验证的识别方法——不需要相信任何人的口头承诺。
成本与选型云服务器多少钱一个月?定价规律、5 类配置的真实价位与省钱空间
云服务器多少钱一个月?按五类配置用公开 list price 推导月支出区间,讲清按量与包年的差别、带宽与存储的隐藏成本、代付渠道省在哪。
成本与渠道云厂商合作伙伴还是官网直购?成本、服务与风控对比
走云厂商合作伙伴还是官网直购?本文对比两条路的折扣来源、付款方式、账号归属、技术支持与风控责任,并明确指出小额度、缺少海外卡、无法过实名时渠道帮不上忙甚至更麻烦的情形。