一文轻松读懂什么是边缘计算

描述

边缘计算(Edge computing)是相对云计算而言的,它是指收集并分析数据的行为发生在靠近数据生成的本地设备和网络中。边缘计算又被叫做分布式云计算、雾计算或第四代数据中心。

大概很多人都有这样的经历:不小心,手被火烧或被开水烫了,人会立即移开自己的手,这个反应是人的自组织条件反射反应。我们假设一下,如果我们的手被火烧或被开水烫由我们大脑根据汇集的信息做反应决定,再采取行动的话,那会是一个什么样的场景?

假设我们把人的条件反射标记为边缘计算,把人的大脑的反应标记为云计算的话,那么我们就可以浅显而又深刻地了解边缘计算和云计算的区别。

一.什么是边缘计算

边缘计算(Edge computing)是相对云计算而言的,它是指收集并分析数据的行为发生在靠近数据生成的本地设备和网络中,而不是必须将数据传输到计算资源集中化的云端进行处理。边缘计算又被叫做分布式云计算、雾计算或第四代数据中心。

边缘计算首先通过在WAN网络上虚拟化网络服务而出现。最初是由一个平台来驱动的,适应了云计算用户的习惯,这也便是思科(Cisco)于2011年曾提出的雾计算概念的由来。随着新的边缘计算能力的出现,边缘计算不再需要构建集中的数据中心,创建了具有潜在数千个可应用的大规模分布式节点的能力。

二. 为什么需要边缘计算

Gartner预计到2020年全世界有多达250亿的智能设备会连接互联网,如此多的设备会产生50万亿GB的数据,这相当2015年全球数据量的5倍多。如果将这些设备产生的数据全部传输到云端,对网络带宽、网络流量成本控制、云端存储能力都是一个巨大的挑战。
       同时,一些应用需要及时响应,如工厂的机械设备的故障预测,时延即意味着损失。另外一些边缘设备还涉及个人隐私和安全。为了应对物联网场景中海量数据传输、存储和云计算能力的挑战,领先的云计算厂商纷纷推出边缘计算的产品。将部分数据分析功能,放到了应用场景的附近(终端或网关)来实现,这种就近提供的智能服务可以满足行业数字化在敏捷联接、实时业务、数据优化、应用智能、安全与隐私保护等方面的关键需求。

边缘计算

云计算和边缘计算的区别

边缘计算

边缘计算的几个特质

✓分布式和低延时计算

边缘计算聚焦实时、短周期数据的分析,能够更好地支撑本地业务的实时智能化处理与执行

✓效率更高

由于边缘计算距离用户更近,在边缘节点处实现了对数据的过滤和分析,因此效率更高

✓更加智能化

AI+边缘计算的组合出击让边缘计算不止于计算,更多了一份智能化

✓更加节能

云计算和边缘计算结合,成本只有单独使用云计算的39%

✓缓解流量压力

在进行云端传输时通过边缘节点进行一部分简单数据处理,进而能够设备响应时间,减少从设备到云端的数据流量

三. 技术进步为布署边缘计算提供了可能

边缘计算

在物联网场景下,每个智能设备都会产生大量的数据,传输如此海量的数据从本地到云端,则需要消耗大量的网络带宽。为了加快服务和计算处理数据的时间,将计算从云端移向采集数据的边缘节点则是必然之选。

四. 怎么布署边缘计算

边缘计算

在物联网场景下,每个智能设备都会产生大量的数据,传输如此海量的数据从本地到云端,则需要消耗大量的网络带宽。为了加快服务和计算处理数据的时间,将计算从云端移向采集数据的边缘节点则是必然之选。其实,在大数据场景下,将计算部署到靠近数据的节点早有先例。Hadoop中的MapReduce就是通过将mapper和reducer部署到数据存储的节点,从而高效的处理HDFS中存放的海量数据。

边缘计算

边缘计算环境是构成物联网生态系统的诸多元素的一个子集,它剔除了管理、安全和分析功能。边缘计算是联接物理世界和虚拟世界的一道“桥梁”。

1、设备域:边缘计算在这一层,可以对感知的信息直接进行计算处理。比如在制造领域,可以对设备进行适时监控,能够实现预防性维护;在视频采集、音频采集中直接部署智能鉴别的能力;又或者像手机一样,能够由语音输入直接转换成文字输出。

2、网络域:通过部署计算能力,实现各网络协议的自动转换,对数据格式进行标准化处理。要解决物理网中数据异构的问题,就需要在网络域中部署边缘计算,以实现数据格式的标准化和数据传递的标准化(例如将所有的感知数据都换算成MQTT类型数据,并通过HTTP方式传递)。同时,网络域的边缘计算,还能对“融合网络”进行智能化管理,实现网络的冗余,保证网络的安全,并可进一步参与网络的优化工作。

3、数据域:边缘计算,使得数据管理更智能、存储方式更灵活。首先,边缘计算可以对数据的完整性和一致性进行分析,并进行数据清洗工作,消灭系统中的“脏”数据。其次,边缘计算可以对计算和存储能力、以及系统负载进行动态地部署。最后,边缘计算还能和云端计算保持高效协同、合理分担运算任务。

4、应用域:边缘计算提供属地化的业务逻辑和应用智能。它使得应用具有灵便、快速反应的能力,并在离线的情况下(和云端失去联系时),仍能够独立地提供本地化的应用服务。

五. 边缘计算典型应用场景

边缘网络基本上由终端设备(例如移动手机、智能物品等等)、边缘设备(例如边界路由器、机顶盒、网桥、基站、无线接入点等等)、边缘服务器等构成。这些组件可以具有必要的性能,支持边缘计算。作为一种本地化的计算模式,边缘计算提供了对于计算服务需求更快的响应速度,通常情况下不将大量的原始数据发送云网络。然而,总体来说,边缘计算不需要会主动协助 IaaS,、PaaS、 SaaS和其他云服务,更多地专注于终端设备端。

边缘计算的概念是因工业制造之因而起。在工业领域,云端固然必不可少,但是仍需要边缘与云端的协同工作。单点故障在工业级应用场景中是绝对不能被接受的,因此除了中心云的统一控制外,工业现场的系统也必须具备一定的活力,能够自主判断并解决问题。边缘计算可以更便捷的处理工厂设备产生的海量数据,及时检测异常情况,更好的实现预测性监控,提升工厂运行效率的同时也能预防设备故障问题。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分