带你读《多媒体行业质量成本优化及容灾方案白皮书》3. 回源成本优化(2)

简介: 带你读《多媒体行业质量成本优化及容灾方案白皮书》3. 回源成本优化(2)

带你读《多媒体行业质量成本优化及容灾方案白皮书》3. 回源成本优化(1)https://developer.aliyun.com/article/1351879?groupCode=supportservice

当然,缩减L1节点数量也会带来其他的一些附带问题,比如原加速域名调度域中存在湖北省份节点覆盖,做了节点缩减之后,后续湖北地区客户的访问请求就会因为找不到本地节点,从而产生跨省甚至跨大区的长链路,从而导致4层延迟的升高,影响首字节。

所以该项优化策略一般针对于业务侧有比较强的地域覆盖属性的情形。

CDNL2节点缩减减少回源

 

可以根据业务场景,视情况评估缩减L2的节点数量,来减少回源流量;CDN整体的回源逻辑是请求到L1节点,L1节点未命中回源L2,L2未命中则回源获取资源,相对来说L2节点数量越多,相同文件需要回源取的次数越多,所以缩减L2可以一定程度上减少回源流量。

 

但L2节点的缩减也会带来附带的问题,L2节点过少,L2节点出现异常,灾备的L2节点也会相对少,对稳定性有劣化影响。

 

CDN 302调度实现命中率提升减少回源

 

原有方案是L1回源到L2,L2再回源到客户源站,采用此方案后,如果缓存未命中此L1,则此L1可以回源到策略中的下游有缓存的L1,减少回源。

 

L1回源使用一致性hash环(回源访问调度中心返回302方式),在阿里云CDN的L1做汇聚,即先回站外L1环(电信,联通,移动等),再回到站内L1环(站内环多线接入,同时提供给小运营商当做L1直接访问使用)。

 

将一个大区内的L1回源L2流量做汇聚,即将原有CDN链路架构做变化:

 

该方案实现需要终端支持302跳转。同时如果客户业务域名整体的资源较冷,302调度开启后的命中率性能反而会出现劣化。原因:302调度开启后,对于冷资源会出现一次302跳转,再通过L1回源L2进一步回源,如果域名下的整体资源很冷,较多资源不能再次命中,那么首次302跳转反而会增加开销。

相关文章
|
存储 缓存 容灾
带你读《多媒体行业质量成本优化及容灾方案白皮书》3. 回源成本优化(1)
带你读《多媒体行业质量成本优化及容灾方案白皮书》3. 回源成本优化(1)
445 0
|
存储 运维 容灾
带你读《多媒体行业质量成本优化及容灾方案白皮书》1. 成本优化概述
带你读《多媒体行业质量成本优化及容灾方案白皮书》1. 成本优化概述
392 0
|
编解码 缓存 容灾
带你读《多媒体行业质量成本优化及容灾方案白皮书》3. 点播质量优化(2)
带你读《多媒体行业质量成本优化及容灾方案白皮书》3. 点播质量优化(2)
320 0
|
域名解析 缓存 网络协议
带你读《多媒体行业质量成本优化及容灾方案白皮书》3. 点播质量优化(1)
带你读《多媒体行业质量成本优化及容灾方案白皮书》3. 点播质量优化(1)
352 0
|
缓存 运维 监控
带你读《多媒体行业质量成本优化及容灾方案白皮书》2. 直播质量优化(5)
带你读《多媒体行业质量成本优化及容灾方案白皮书》2. 直播质量优化(5)
416 0
|
容灾 CDN
带你读《多媒体行业质量成本优化及容灾方案白皮书》2. 直播质量优化(1)
带你读《多媒体行业质量成本优化及容灾方案白皮书》2. 直播质量优化(1)
416 0
|
编解码 容灾 算法
带你读《多媒体行业质量成本优化及容灾方案白皮书》2. 直播质量优化(3)
带你读《多媒体行业质量成本优化及容灾方案白皮书》2. 直播质量优化(3)
553 0
|
边缘计算 监控 容灾
带你读《多媒体行业质量成本优化及容灾方案白皮书》2. 直播质量优化(2)
带你读《多媒体行业质量成本优化及容灾方案白皮书》2. 直播质量优化(2)
414 0
|
域名解析 缓存 监控
带你读《多媒体行业质量成本优化及容灾方案白皮书》2. 直播质量优化(4)
带你读《多媒体行业质量成本优化及容灾方案白皮书》2. 直播质量优化(4)
510 0
|
编解码 缓存 容灾
带你读《多媒体行业质量成本优化及容灾方案白皮书》2. CDN及直播出流量优化方案
带你读《多媒体行业质量成本优化及容灾方案白皮书》2. CDN及直播出流量优化方案
352 0