首页 > 智能网

边缘计算与云计算有什么区别?为什么需要使用边缘计算?

来源:智能网
时间:2021-04-28 12:00:57
热度:129

边缘计算与云计算有什么区别?为什么需要使用边缘计算?此前,博科君在《云计算的基本特征》《边缘计算,到底是什么?》两篇文章中介绍过云计算与边缘计算。云计算(Cloud Computi

此前,博科君在《云计算的基本特征》《边缘计算,到底是什么?》两篇文章中介绍过云计算与边缘计算。

云计算(Cloud Computing),是一种基于互联网的计算方式,是分布式计算的一种。通过云计算,可以将巨大的数据计算程序分解为大量小程序,分发给多部服务器计算,得出结果再返回给用户。在这个过程中,云计算厂商提供一些软硬件和信息资源,给相应服务的用户「共享」。

边缘计算(Edge Computing)也是一种分布式计算的框架,在这种框架下,应用程序、数据资料与服务的运算,被从网络中心节点移往网络逻辑上的边缘节点处理。边缘计算把原本集中计算框架下完全由中心节点处理的大型服务分解、切割成一些更小且更容易管理的部分,它们被分散到边缘节点处理。由于边缘节点更接近于用户的终端设备,可以加快资料的处理与反馈速度,从而降低延迟。

那么,同为「分布式计算」的其中一种,边缘计算与云计算的区别在哪里?我们为什么需要使用边缘计算这种架构?

二者之间的主要区别在于,在云计算框架下,数据收集、处理、分析于集中的位置,而在边缘计算框架下,在靠近设备(数据源)的位置,就近提代近端服务。由于边缘计算的应用程序在设备(边缘)侧发起,其网络服务响应可以更快,在实时性、安全性与隐私保护等方面更具优势。

为什么需要使用边缘计算?

在云计算框架下,最终用户在网络的「边缘」访问通常集中于大型数据中心的计算资源和服务,这种框架的成本和资源共享的效率明显。不过,AIoT物联网时代,「新型」的最终用户更需要接近物理设备or数据源实际位置(网络的「边缘」)的计算能力。

基于这种需求,「边缘计算」框架可以在尽可能将资源集到在云框架中的同时,按需将计算资源分配到网络的「边缘」。由于在边缘计算框架下,数据在数据源附近处理,不需要将其传输到云端或本地数据中心处理、分析,所以它也可以帮助减轻网络和服务器方面的压力。

基于这种更实时处理数据的能力、特性,更快的响应时间,边缘计算非常适合被应用于物联网领域,尤其是工业物联网(Industrial Internet of Things,IIoT)领域。

Baidu
map