在阿里云中,如果您已经购买了ECS实例,OSS(对象存储服务)的下行流量计费规则如下:
1. 跨区域访问(公网下载)
当您的ECS实例与OSS Bucket位于不同的地理区域(例如ECS在华北1,OSS在华东1),通过公网从OSS下载数据到ECS时,会产生公网下行流量费用。这部分流量按以下方式计费:
- 按量计费:根据实际使用的下行流量(GB)计费。
- 费用 = 下行流量 × 公网流出单价(不同地域价格略有差异,可通过阿里云官网查看最新价格)。
- 示例:若从华东1的OSS下载100GB数据到华北1的ECS,需支付相应的公网流出流量费用。
2. 同地域内访问(推荐方式)
如果您的ECS实例和OSS Bucket位于同一地域(Region),并且通过内网Endpoint访问OSS,则:
- ✅ 内网流量免费:同地域内的ECS通过内网访问OSS的下行流量不收费。
- ⚠️ 必须使用OSS的内网域名(如
oss-cn-hangzhou-internal.aliyuncs.com)进行访问,否则会走公网并产生费用。
3. 通过CDN提速访问OSS
如果通过CDN回源OSS获取内容:
- CDN向OSS拉取内容(回源流量):
- 同地域:免费
- 跨地域:按跨域复制流量或公网流出流量计费(通常较便宜,具体参考OSS定价页)
- 用户访问CDN节点产生的流量由CDN计费,不计入OSS下行流量。
4. 其他注意事项
- 流量类型区分:
- 公网流出流量(Outbound) → 收费
- 内网流量(Intranet) → 免费(同地域)
- 跨区域复制流量 → 单独计费(如使用跨区域复制功能)
- 建议将ECS和OSS部署在同一地域,并使用内网通信,以节省成本。
总结
| 访问方式 | 是否收费 | 说明 |
|---|---|---|
| 同地域 + 内网访问 | ❌ 不收费 | 推荐方案 |
| 跨地域 + 公网访问 | ✅ 收费 | 按公网流出流量计费 |
| 同地域 + 公网访问 | ✅ 收费 | 应避免,浪费成本 |
| CDN回源(同地域) | ❌ 不收费 | 回源部分免费 |
💡 建议:为节省成本,请确保ECS与OSS在同一个地域,并配置应用程序使用OSS的内网Endpoint访问。
您可以登录阿里云控制台,在“费用中心”查看详细的流量 usage 和账单明细。
云小栈