从1.0到4.0,CDN步入智能化时代
2019-08-23 14:02:44 - 行业资讯

1998年,针对互联网上流量拥塞日趋严重的问题,Akamai公司基于数学算法提出了使内容传输更快、更稳定的方法,从而开启了CDN的先河。如今近20年时间已经过去,互联网的形态、传输内容也发生了巨大变化,相对应的,CDN领域又出现了哪些变革?

近日,Akamai亚太区媒体服务技术总监李昇在接受通信世界全媒体记者采访时表示,在不到20年的时间内,CDN已经从1.0版本演进到了3.0版本,如今又开始向以智能化为特点的4.0阶段迈进。

为内容交付而生

事实上在1998年CDN诞生之际,互联网也刚开始商用不久,彼时互联网以固定形态为主,网络上的内容主要是文件、视频和简单的Web内容等。李昇表示,在这样的环境中诞生的CDN,所采用的主要技术就是缓存,即在全球部署许多高度分散的计算资源,把静态可缓存的内容存放在最接近访问者的地方。当用户访问的时候,服务商可以本地化提供上述静态内容。这一技术在1998年到2002年期间对于提高互联网访问速度、均衡网络负载发挥了重要作用。

从2003年开始,随着电子商务雏形的出现,互联网不再仅仅作为信息发布的平台而出现,还成为了可以提供交互式信息的市场交易平台。在这样的平台上,用户除了浏览信息、下载内容外,还需要输入银行账号、信用卡信息等,进行交互式的信息上传,这其中涉及很多动态信息,为此出现了动态内容的优化手段。“CDN从此进入了2.0时代,Akamai通过动态优化的技术手段,针对无法缓存的纯动态客户定制化信息,采用传输层面优化和返回至源始站点的方式,以提升网络性能,从而解决动态内容的问题。”李昇表示。

自2008年起,随着智能终端技术的发展,各种智能手机和平板设备开始快速普及,用户上网的介质也从过去的固定电脑向移动设备转移。由于移动终端与台式机以及笔记本的屏幕存在很大差别,因此如何进行智能化的判断,在不同的终端上实现最佳的图片尺寸匹配成为服务商所必须解决的问题。此外,移动终端大多通过无线和移动网络接入互联网,与固定网络相比最大的缺陷是网络不稳定,网速会随着场景的不同而发生较大波动,这也为CDN带来了挑战。同时,各种安全问题日益突出,成为CDN亟需解决的问题。

“在3.0阶段,Akamai采取了移动加速的技术以对移动Web和APP进行加速,满足移动终端普及所产生的新需求,同时提出了云安全的概念,防御DDoS和应用层的各种攻击。”李昇表示。

边缘业务智能化成新特色

2015年以来,在3.0的基础上CDN又向前继续迈进,这一阶段的主要特征是智能化,具体而言是边缘业务逻辑的智能化。

“大量互联网公司和传统企业在把核心业务转移到云端,但是传统的互联网络并不能有效满足其日常运维和业务逻辑方面的需求。例如,很多电商网站会针对6•18、11•11等特殊时点推出闪电购、短时促销的活动,引发流量几十乃至上百倍的增长,传统的网络如何能够保证流量的突发性增长?此外,当大量用户同时提出需求时,如何有效合理地满足他们的需求?”结合目前电子商务的发展特点,李昇提出了上述问题。

针对上述需求,Akamai提出了智能化CDN方案。例如,当大量用户访问同一个商品时,系统会设置智能化的排队机制,这些机制以前大多由互联网在源站服务器上通过复杂的设计实现,现在Akamai通过在靠近用户最近的边缘服务器上增加智能化的功能,以实现智能的业务排队机制,从而在闪电购期间在网络边缘设置等待区,让优先级相对较低的用户暂时等待,而优先处理购物车里已经有商品的用户的需求。

此外,Akamai还帮助用户在网络边缘实现搜索引擎优化的业务逻辑,而这些过去都需要用户自己在源站上实现。同时结合大数据技术,判断IP行为的合理合法性,预防恶性攻击事件的发生。

在CDN从第一代发展到第四代的过程中,其内涵和外延也发生了较大变化,如今的CDN已经不再是简单的内容缓存和分发。“可以看到随着技术的不断更迭,CDN已经不仅是传统的内容分发或者交付,而是有了更多的智能化元素,从而为拥抱互联网的变革做好了准备。”李昇如此总结。