目录
文章目录
- 目录
- 边缘计算 与 CDN 的区别
边缘计算 与 CDN 的区别
CDN 即内容分发网络,为了提高用户访问服务器的速度,使用户可就近取得所需内容,解决网络拥挤的状况,CDN 通过在 IP 承载网络架构中增加新的一层,将服务器的内容自动分发到分布在网络边缘接近用户侧的服务节点,从而提高内容交付的速度和效率。
边缘计算与 CDN 既有联系也有区别,两者之间相同之处也较多。首先是两者都是在数据流量和用户数量不断增加,用户体验要求提高的情况下产生。两者对传输响应速度都有较高要求,都尽可能地部署在网络的边缘。边缘计算的应用和主要处理节点一般都分布式部署在靠近用户端,这使得其在提供服务的可靠性、响应速度等方面要好于传统的云计算中心,而 CDN 的服务节点正好可以充分复用这些边缘计算处理节点,提供存储和传输等主要服务。
两者之间的区别主要在于 CDN 提高节点传输数据的能力是通过缓存数据,主要依靠现有固定网络资源实现,侧重点在于传输能力。而边缘计算的侧重点在于计算能力,应用场景主要在移动业务方面,而且主要通过 5G 网络 UPF 来实现在边缘侧提供服务,所以其应用实现主要是依托于移动网络资源。CDN 主要应用在视频直播、视频点播和网站访问加速等场景,关注点是 “加速”,在智能化的应用场景中出现极少。
由于边缘计算侧重于计算能力,并且具有智能化、低时延的特点,所在在智慧医疗、车联网等要求智能化的场景中应用较多。
从技术侧来讲 CDN 最早的时候是给内容做传输加速