[架构] 动静不分离 和 动静分离 架构示意图


  1. 传统动静不分离的产品架构(随着访问量在增长,性能会成为瓶颈) 







  2. 实现动分离的产品架构(灵活的架构支持海量的用户访问) 

      

适用场景

  • 静态文件访问量大,服务器负载高,I/O问题导致用户访问卡顿
  • 静态文件数量大,服务器存储空间不够
  • 静态文件用户访问量大,且分布在各地
  • 移动更新包在某个时间段需要高速下载,且并发下载量高

架构描述

OSS作为海量文件存储源,静态图片、视频文件、下载包、app更新包等均放在OSS上。OSS作为CDN的源站,通过CDN加速分发,用户通过CDN节点就近获得文件

架构优势

  • 降低Web服务器负载,静态文件访问负载全部通过CDN
  • 存储费用最低。OSS的存储费用仅为ECS磁盘费用的50%
  • 海量存储空间,无需考虑存储架构升级
  • 流量费用低,相比直接通过OSS访问,除极少额外增加的回源流量外,主要流量使用CDN流量,单价最低只需0.26GB,远远低于OSS直接访问的外网流量单价




版权声明:本文为wfh6732原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。