从CDN到边缘计算,近水楼台是否先得月?
自CDN诞生起,已经经过了传统CDN、云CDN和共享CDN三代,但是它们都没有能够跳出传统CDN的技术范围,没有实现实质上的成本优势。边缘计算虽然是新兴的技术,但是许多企业巨头,例如思科、英特尔、华为、中兴等都已经加入其中,CDN跟边缘计算的理念都是要在尽可能接近数据产生的边缘对数据进行处理,相对于其他技术,CDN到边缘计算的转变是否能近水楼台先得月呢?
什么是CDN?
CDN即内容分发网络,其目的是使用户可就近取得所需内容,解决Internet网络拥挤的状况,提高用户访问网站的响应速度。CDN是边缘服务器的网络,提供在线内容的优化分发或传送。大量的边缘服务器协同工作,通过私有全球骨干网传输数据,绕过大部分拥挤的公共和互联网服务提供商(ISP)网络,从而提高内容交付的速度和效率。CDN的主要目标是通过减少将内容和富媒体传输到用户的互联网设备所需的时间来提高Web性能。
互联网上的任何内容都可以通过CDN提供。例如。图像、样式表、JavaScript文件、文件下载、直播、游戏等等。事实上,大部分互联网已经通过CDN传送,任何连接到互联网的设备都会与CDN进行交互,因为CDN不仅用于提供计算机上的内容,还用于移动设备、智能电视、机顶盒和许多其他需要快速、可靠、安全在线传输数据的连接设备。
什么是边缘计算?
边缘计算是指在靠近物或数据源头的一侧,采用网络、计算、存储、应用核心能力为一体的开放平台,就近提供最近端服务。边缘计算是一种分布式运算的架构,具有分散的处理能力,支持移动计算和物联网(IoT)技术。在这种架构下,边缘计算可以在本地处理或存储关键数据,并将所有接收的数据推送到中央数据中心或云存储库。边缘计算在本地对数据进行分类,将部分数据放在本地处理,从而减少了到中央存储库的回程流量,可以加快资料的处理与传送速度,减少延迟。
目前,边缘计算终极的使用场景是自动驾驶,因为边缘计算可以实现数据流加速,包括实时数据处理,无延迟。由于自动驾驶的特殊性,我们无法将其众多传感器发送到云端并等待响应,延迟的存在是完全不能够接受的。边缘计算的使用场景还包括CDN、物联网、智能安防以及区块链等。
CDN与边缘计算的联系
边缘计算和CDN的共同点就是要求传输能力,要尽可能接近数据产生的地方。CDN需要传输和存储大量内容数据,而边缘计算恰好可以提供存储服务,那么对于两者来说部署方式类似,都是接近网络边缘,带宽线路可以复用。
边缘计算的主要计算节点以及应用分布式部署在靠近终端的数据中心,这使得在服务的响应性能、还有可靠性方面都高于传统中心化的云计算概念,而CDN的节点正好可以充分复用起来,提供计算服务。
CDN与边缘计算的区别
CDN概念中的边缘是借助缓存数据,提高节点传输数据的能力,侧重点在于传输能力。边缘计算实际上是利用靠近数据源的边缘地带来进行数据计算分类,边缘计算的侧重点在于计算能力。
由此可见,CDN与边缘计算的主要思想不同,CDN最后还是会将数据回溯到数据中心进行处理,这样成本依旧很高。而边缘计算不需要将每条数据都传送到云,只需利用数据边缘的设备来进行数据计算处理,能够减少从设备到云端的数据流量。所以,边缘计算能够减缓数据爆炸、网络流量的压力,在进行云端传输时通过边缘节点进行一部分简单的数据处理,从而减少设备响应时间、降低延迟。
从CDN到边缘计算
从CDN到边缘计算的过渡是势在必行的。由于当前高清视频、VR/AR、大数据、物联网、人工智能急速发展,传统CDN将数据回溯到中心云的做法成本太高,很难满足日益增加的海量数据的存储、计算及交互需求。所以CDN必须从传统的以缓存业务为中心的IO密集型系统演化为边缘计算系统,构架内容计算网络,以解决未来物联网带来的连接挑战,在这一过程中,CDN行业也必将完成二次迭代。
未来的物联网、AR/VR场景、大数据和人工智能行业实际上对近场计算都有着极强的需求,边缘计算能够保障大量的计算需要是在离终端很近的区域完成,并且实现低延时服务。
从CDN拓展到边缘计算的企业
CDN与生俱来的边缘节点属性令其在边缘计算市场具备先发优势,CDN本身就是边缘计算的雏形。从这个角度来看,从CDN拓展到边缘计算在技术的实现上更容易,当然大家也是这么做的。
- 思科和Reliance Jio现在正在共同利用多接入边缘计算的强大功能,从一个用例开始,通过开发移动内容分发网络(CDN)进一步优化和增强网络视频体验。在该概念中,CDN被集成到移动LTE网络中,借助移动CDN,移动运营商可以通过边缘cloudlet提供内容,从而以更低的延迟和更高的性能提供更好的用户体验。
- 爱立信表示在边缘计算兴起之前,CDN一直都是边缘网络的代表,但是CDN的主要目的是本地化存储,而不是进行本地化计算。现在,爱立信希望将两者结合起来。在世界移动大会上,爱立信的CDN业务开发总监理Richard Dawson展示了该公司的统一分发网络解决方案。
- 阿里云认为传统云计算的中心计算必须要结合边缘计算,通过“云+边+端”三位一体的计算模式,可以实现更加实时的响应。今年3月,阿里云推出了首个IoT边缘计算产品Link Edge,其边缘计算的第二个产品是边缘节点服务ENS。目前,阿里云CDN有节点数1300多个,覆盖了70多个国家和地区,拥有近90T的带宽能力。
- 腾讯云尚未推出基于边缘的开放框架,但其表示未来会设计CDN的整体框架,将CDN节点下沉到边缘,更接近用户。对于腾讯云来说,未来CDN体系还包含了AI+边缘计算+物联网。
- 网宿科技力推边缘计算,网宿科技表示边缘计算是CDN网络智能化的一个必要的条件。早在2016年网宿科技就率先在业内提出了CDN的下一步发展方向是边缘计算。目前,网宿科技会逐步地推出边缘的平台服务,在微服务这一块网宿科技已经可以支持客户在边缘计算平台进行实现。