- 传统动静不分离的产品架构(随着访问量在增长,性能会成为瓶颈)
- 实现动分离的产品架构(灵活的架构支持海量的用户访问)
适用场景
- 静态文件访问量大,服务器负载高,I/O问题导致用户访问卡顿
- 静态文件数量大,服务器存储空间不够
- 静态文件用户访问量大,且分布在各地
- 移动更新包在某个时间段需要高速下载,且并发下载量高
架构描述
OSS作为海量文件存储源,静态图片、视频文件、下载包、app更新包等均放在OSS上。OSS作为CDN的源站,通过CDN加速分发,用户通过CDN节点就近获得文件
架构优势
- 降低Web服务器负载,静态文件访问负载全部通过CDN
- 存储费用最低。OSS的存储费用仅为ECS磁盘费用的50%
- 海量存储空间,无需考虑存储架构升级
- 流量费用低,相比直接通过OSS访问,除极少额外增加的回源流量外,主要流量使用CDN流量,单价最低只需0.26GB,远远低于OSS直接访问的外网流量单价