背景/挑战

传统的内容分发模式是所有用户都访问源服务器,容易造成源服务器网络拥堵或者负载过高,这种模式很难扩展。而 CDN 架构将可分发的内容推送到大量的边缘节点服务器上,由距离用户最近的边缘节点服务器为用户提供直接内容访问服务。

CDN虽然有着显而易见的架构优势以及极为广泛的应用场景,但同时也面临着一些问题:

首先,为了控制成本,节点建设通常优先保证对热点区域的覆盖,而对于非热点区域的用户访问效果往往欠佳;

其次,而对于移动互联网络来说,CDN 架构完全无用武之地;

再次,CDN的全局负载均衡技术尚有不足,未能做到完全的最合理分配,一些用户的请求未被调度到距离最近的节点,以致访问效果不佳;

最后,为了进一步缓解源服务器的压力,CDN 节点在做缓存内容更新时并非所有节点都从源站获取内容,而是由一部分节点从源站获取内容,之后再做节点间内容同步操作。某些情况下会存在两个内容同步节点间的网络质量差、内容同步效率低的情况,从而导致内容无法及时更新。

以上问题并不能否定 CDN 架构的价值,但是如果能结合一些技术方案将这些问题加以解决,则必然能使 CDN 架构如虎添翼,从而在更大需求范围内提供更好的方案解决能力。

解决方案

在CDN节点服务器上面安装部署 LotServer 服务器加速软件,其所带的 TCP 加速功能可显著提升网络质量较差情况下的网络数据传输效率,从而提升上层应用的响应速度,提升 CDN 节点服务器的网络访问性能。

优化方案示意图如下所示。

CDN加速部署示意图

价值/优势

1、提升 CDN 节点的网络访问性能,提高其业务质量,增强其行业竞争力;
2、提升现有网络的实际运营能力,最大化利用当前带宽资源,CDN 经营者无需再为提升服务质量而租用昂贵的BGP链路资源,有助于降低运营成本,增强价格优势竞争力。