3. 回源成本优化
1) 源站存储成本优化
a) 业务存储介质合理规划
OSS存储类型介绍可参考文档。
比如某客户主要提供短视频服务,每天会产生大量的时长不一的点播视频,用户侧会按照视频被点击次数、观看时长、退出时长等分析一个视频的推荐热度。
对于热度较低的资源,通过历史数据研判,约定一定时间逐步从标准存储,转换到低频存储,在这段期间内,如果热度进一步降低,再从低频存储转换到归档存储,直至到冷归档存储。
同样,如果转换到较低付费标准的存储类型bucket时,发现热度上升,为了避免过多访问导致数据取回费用飙升以及解冻成本升高,可再将其转换成标准存储,降低平均访问费用。
b) 其他方面
除了上述提到的优化点以外,以下优化点也可以根据实际情况一并考虑:
- 按照业务需求,合理规划不同类别文件的存储时限,并做好数据的定期清理。
- 做好同地域不同可用区的数据同步,尽量减少不同地域之间数据的复制或同步,缩减对应存储和公网迁移成本。
- 存储时,可采用数据压缩,缩减存储开销。
- 做好数据存储监控和相关告警配置,在数据存储量达到一定阈值时,及时发现和清理冗余数据。
- 可采用存储容量包,缩减存储财务开销。
2) 源站出流量成本优化
a) 通过压缩算法或业务逻辑优化降低源站出流量成本
- 源站支持range等分片请求,在大文件下载和音视频访问过程中,支持响应客户端range请求(而非响应全部长度的文件),缩减对外流量和带宽流出。
b) CDN自有业务功能实现命中率优化降低回源流量
可参考点播质量优化中-命中率优化一节的描述,在此不再赘述。
c) CDN架构调整降低回源流量
带你读《多媒体行业质量成本优化及容灾方案白皮书》3. 回源成本优化(2)https://developer.aliyun.com/article/1351877?groupCode=supportservice