边缘计算:一种应用视角
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.1 边缘计算的概念

相较于传统计算模式,边缘计算是一种计算与存储更靠近数据源以提高响应速度并节省带宽的分布式计算模式。其中,靠近数据和用户并提供计算与存储资源的设备称为边缘设备。边缘设备既可以是部署在用户附近的通信基站、路由器、网关等网络设备,也可以是边缘数据中心、边缘服务器等计算设备,还可以是IoT设备、个人计算机、手机、智能穿戴等其他终端设备,如图1-1所示[1]

到目前为止,边缘计算没有一个统一的定义。在不同的角度上,不同的组织与机构给出了不同的定义,例如:

❑网络服务提供商Cloudflare指出,边缘计算是一种致力于使计算尽可能靠近数据源、减少延迟和带宽使用的网络概念。或者说,边缘计算意味着在云端运行更少的进程,并将进程移动至本地,如用户的计算机、IoT设备或边缘服务器等。此外,将计算放到网络边缘可以最大限度地减少客户端和服务器之间所必须进行的长距离通信量[1]

图1-1 边缘计算涉及的设备

❑前高通副总裁Karim Arabi指出,边缘计算就是发生在云之外的网络边缘的所有计算;更具体地说,是在网络边缘进行的实时数据处理。在这个定义中,云计算操作大数据,而边缘计算操作实时数据[2]

❑中国边缘计算产业联盟(Edge Computing Consortium, ECC)认为,边缘计算是在靠近物或数据源头的网络边缘侧,融合网络、计算、存储、应用核心能力的开放平台,就近提供边缘智能服务,满足行业数字化在敏捷连接、实时业务、数据优化、应用智能、安全与隐私保护等方面的关键需求[3]

可见,由于不同的个人或组织看待边缘计算的角度不同,它们对边缘计算的理解也存在一定的差异。总结以上定义的共同点,本书认为,边缘计算是一种计算范式,将资源和数据部署在靠近用户或数据源的网络边缘,以提供低延迟、高实时性的数据服务,并降低云端的负载与网络带宽的消耗。