接入全站加速了解

持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第14天,点击查看活动详情

接入全站加速

问题引入

当外网用户访问站点时所遇到的问题: image-20220711155609054

  • 源站容量低,可承载的并发请求数低,容易被打垮
  • 报文经过的网络设备越多,出问题的概率越大,丢包、劫持、mtu问题
  • 自主选路网络链路长,时延高

并有响应慢、卡顿的现象

因此极大的流失了大部分的用户群体,NPS 留存率数据不乐观。

解决方案

  • 源站容量问题——增加后端机器扩容;静态内容,使用静态加速缓存
  • 网络传输问题——动态加速DCDN
  • 全站加速——静态加速+动态加速

静态加速CDN

image-20220711160403900

针对静态文件传输,网络优化方式为——缓存

  • 解决服务器端的"第一公里"问题
  • 缓解甚至消除了不同运营商之间互联的瓶颈造成的影响
  • 减轻了各省的出口带宽压力
  • 优化了网上热点内容的分布

动态加速DCDN

针对POST等非静态请求等不能在用户边缘缓存的业务,基于智能选路技术,从众多回源线路中择优选择一条线路进行传输。

DCDN原理

image-20220711161043819

案例演示: RTT示例:

  • 用户到核心:35ms
  • 用户到边缘:20ms
  • 边缘到汇聚:10ms
  • 汇聚到核心:10ms

常规请求耗时计算:Via DCDN: 100ms 20(TCP)+20*2(TLS)+20+10+10(routine)

Direct: 140ms 35(TCP)+35*2(TLS)+35(routine)

image-20220711161444807

举例

请区分下列场景使用的加速类型

  1. 用户首次登录抖音,注册用户名手机号等用户信息——动态加速DCDN
  2. 抖音用户点开某个特定的短视频加载后观看——静态加速CDN
  3. 用户打开头条官网进行网页浏览——静态加速CDN+动态加速DCDN
posted @ 2022-10-14 11:15  Luciferpluto  阅读(1)  评论(0)    收藏  举报  来源