刘洪涛:网宿云分发平台 CDN技术与云计算的应用实践
2015年1月18日,由北京大学信息化与信息管理研究中心和北大CIO班教务办公室联合主办,CIO时代网承办、北达软协办的“第五届中国云计算应用论坛”在北京大学成功举办,此次论坛以“云计算的转型与创新”为主题,将近200位专家学者、行业代表、优秀CIO们就云计算的技术、架构、建设与应用等一系列的问题展开了讨论,理论与实践结合,思维上再次擦出新的火花 。
网宿科技副总裁刘洪涛先生与大家分享了题为《网宿云分发平台: CDN技术与云计算的应用实践》的主题演讲,刘洪涛谈到企业在云时代会遇到访问速度,系统安全、均衡负载等问题,宽带网速不足一定程度上阻碍了公有云和私有云的应用,为此网宿科技打造了众多解决方案来解决用户在云时代的网速问题。以下为演讲实录:
网宿科技副总裁 刘洪涛
各位嘉宾,中午好!CDN在互联网IT架构里面,地位越来越重要,包括未来IT架构里面,CDN是什么样的角色?我们觉得随着IT架构的转型,未来IT架构的底层应该分为四个方向,基本可以归纳为计算、存储、传输和安全这四个大的领域。抛开了应用层和系统层之外,CDN一直以来处于传输这个层面,一直在做工作。在我们看来,CDN以后的作用会越来越大。
刚才主持人讲到,云和端之间的关系,我们看到过去的几年里面,全球的云计算领域发展非常有特点,一方面基于云主机的架构发展的特别快,另外,因为各类智能终端的丰富,使得基于终端的各类应用大量出现,这两个发展非常快,但是这中间有一个瓶颈越来越突出,终端应用如何通过网络去访问到基础架构,访问到云计算,目前看,这样的瓶颈我们叫沙漏型的瓶颈,很突出。
如何解决这样一个突出的矛盾呢?中国目前大多数的第三方云计算公司,尤其是云存储公司,他们的销售额增长的很快,每年三到五倍的增长速度,因为在整个云和端之间的关系里面,真正消耗大量的资源和资金的,带宽传输消耗的比云主机消耗得还要大,这也是一个很现实的问题。所有的云计算公司都要努力的解决中间的传输环节,因为这个障碍太明显了,以至于阻碍了整个云计算领域的发展。
讲到企业的应用场景,各位CIO经常会碰到这样的情景,以后我相信会越来越多。随着系统放到云端以后,各类的应用访问效率和速度越来越受到影响,尤其是移动化以后,企业内的各种用户对于信息系统的响应速度要求会越来越高,还有一部分同事是全球出差的,如何能够无障碍的访问到这个系统,这都是目前企业信息化领域当中碰到的很常见的问题。
第二类问题,安全性,过去我们的企业信息化,对安全性的考虑更多的是内网安全,安全管理,验证用户信息的保密性这些问题,当你把系统放到公网上以后,因为我们知道越来越多的企业把系统放到公网和云端了,面临的是来自互联网领域的攻击和安全性的问题,这是过去的安全公司几乎没有办法的。我们经常会举例子,网络安全公司在做什么?他实际上帮你修了一个防盗门,加了一把锁,顺路买两条看门狗栓在你的门口,安全问题靠安全公司去解决。但是如果放到网上以后,系统暴露在公网以后,你面对的是洪水,这种海量级的攻击,非常典型的互联网安全性的问题凸显。
另外是均衡负载的问题,海量访问的时候,你怎么去应对,总不能一年365天里只有10天是高性能的,其他的时间都是轻载的,为10天的高负载去付费,这是不现实的。最典型的例子就是12306购票的问题,每年就一次春运,就这么几天的购票高峰期,但是系统设计不能为了高峰期设计,那样日常的情况下,负载率10%都不到,系统被大大的浪费了,怎么解决这个问题?来自网络的访问流量怎么解决,其实更多的是需要云计算和CDN这些平台来帮助,而不是完全靠自己去架构。
企业信息化到了这样的阶段,大家从大规模的建设期变成了我要把它高效的使用,像前面姚老师所讲的,甚至到了如何利用IT架构去改变企业的阶段,这个时候,企业信息化丰富的程度,使用过程使用的时长,以及对于业务的影响是巨大的,你的效率可能稍微低一点,速度慢一点,都是不可估量的。尤其是最典型的ERP和供应链,延迟五秒,延迟一秒,给企业的经营管理效率带来的是巨大的影响。在云时代到来以后,整个IT系统必须具备快速、安全、高效的传输通道,只有这样的话,才能保证IT效率进一步的提高,保证企业经营的稳定可靠。
但是一个很现实的问题,当我们现在走向云端,当我们把更多的企业信息化系统放到公网上以后,我们面临的是中国互联网,甚至全球互联网很严重的现状,它跟传统局域网最大的不同,整个互联网是不稳定的,不可靠的,不止是中国,全球的网络都是这样的,传输效率是低下的,经常出现拥堵,经常出现大规模的攻击,换句话说,网络上的传输质量是不可控的,这样的架构情况下,传输质量没有保障的情况下,如何保障业务数据,业务信息在网上能高效的传输变得非常重要,这也是像CDN这样的公司在业内存在的很重要的价值。
CDN这样的公司如何解决这样的问题?可以看这张图,右侧是各类终端的访问,左侧是企业的各类应用,这样的传输质量是没有保障的情况下怎么办?CDN平台构建在现有的运营商网络基础之上一个虚拟的平台,这个平台可以保证传输的质量是可控的,是高效的,所有的工作其实都是基于这样一个平台展开的。目前网宿科技的平台构架,就是构建一个虚拟的平台,能够和各家的云计算和云平台,以及企业的云端进行标准化接口的对接,使得终端用户通过这个平台可以大幅度的提高自己的访问效率,基于这样一个工作逻辑去展开的。目前在这个平台上已经构建了超过50个标准API接口,当一个企业或者一个用户想使用这个平台的时候,他的全网配制时间大概只有三到五分钟,大家也知道,正常的全网构建一个平台,像刚才姚老师讲的,过去是几个月的时间才能构建起来,现在基于云分发平台,把这个构建的时间变成了几分钟。随时可以用,弹性非常大,从几块钱的应用开始到几千万的应用都可以随时使用,因为平台化有一个非常好的优势,能够进行大数据分析,这样对企业的价值可以进一步提高。
讲了平台之后,面临一个新的问题,现在的企业应用里面,大量的移动网络的应用出现,有什么不同呢?我们会发现,影响用户访问质量的问题里面,只有30%产生在固网,固网的问题借助CDN比较容易解决了。移动互联网出现以后,还有70%的问题是出现在移动端的,只好把前面所讲的云分发平台延伸到移动互联网领域,能够支持在移动互联网的情况下,各类终端应用化的访问能够得到比较好的效果。
云分发平台通过中间传输的,过去一直解决中间传输的效率问题,现在目前来自移动互联网的挑战,使得CDN和研发平台的应用能够延伸到最后一公里的应用,手机端到基站端,以及手机与基站上层的网关通信质量得到大幅度的改善,才能使得用户的体验有保证。
借刚才姚老师的话,作为一个基础的IT架构的服务商,当我们面临行业的时候,我们会发现,不同的行业里面的解决方案截然不同,这是和业务类型紧密相关的。我们也是基于不同行业的用户需求做了一些这样的解决方案,适配应用场景,使得各类应用都能获得比较良好的使用效果。
举一个例子,这是国内一家大型家电企业,我们随便摘了他三类应用的加速效果的体现,红色的现象表示的是加速前的效果,蓝色的是加速后的,从下图(图1)可以看到的是速度,响应的时间明显的提高,而且没有波动性;这幅图(图2)是可用性的提高,系统的可用性与否直接影响了使用的效率。
图1
图2
任何一个系统的管理者都希望系统的可用性到达100%,我们努力的是提高到接近100%的效果。整体的,不管是页面内容、官网、电商网站,还是应用下载,通过这样一个平台之后,整体的提速能够达到180%(表1),应该说还是相当可观的,这是一个大型企业的案例。
表1
这个是移动端,在2G、3G、4G不同网络里能够实现的加速能力,我都觉得这个数字很奇怪,这是国内最大的一个地图应用的加速效果,我们认为4G应该是最快的,可是偏偏在4G的时候,加速的效果更快,这也是我们没有想到的,现在还在研究,我只是把结论放在这里,供大家一起来分享(图3-5)。
图3
图4
图5
这样的云分发平台的价值,有这么几个方面,第一,可以有效提升企业网站访问。二是提升企业应用系统效率,尤其是在一些严重依赖企业信息化运营的企业里面,这个效果会非常明显。三是增强企业安全防护,CDN的节点安全性非常好,首先它是具有防护能力的系统。四是提高企业移动APP可用性。
最后简单介绍一下网宿,在过去的若干年,网宿一直保持持续的高增长,年复合增长率50%左右,利润年增长大概在80-110%,我们还是一个欣欣向荣的企业。目前的公司市值在同行业排第二名,在国内,我们当然是第一名了,这是我们非常自豪的一点。目前整个网宿云分发平台上,有绝大部分互联网网站,也有大量的企业网站在使用我们的服务。
图7
上面是我们去年9月份创造的中国CDN行业的记录,当天有一个著名的手机操作系统发布更新,我不能讲它的名字,签了协议的,当日加速服务带宽峰值突破了1T,创造了CDN行业日峰值带宽的新纪录,相信这个记录应该能够保持很长的时间。未来我们也认为自己的发展方向还是基于整个IT架构的传输、存储、计算和安全。
我的演讲到此结束,谢谢各位!
来源: