生在“边缘”:互联网顶级赚钱高手都在关注什么?
在过去的15-20年间,已经产生了从内部软件到云计算的巨大转变。我们现在可以从任何地方访问我们需要的所有东西,而不受固定位置服务器的限制。然而,云计算运动正朝着分散计算的另一个方向发展。那么为什么我们需要边缘计算呢?
鉴于云网络带来的巨大机遇,这一概念看似有违直觉。但是,为了让我们进入下一代,并充分利用物联网所能提供的一切,技术必须再次本地化。
看看农业的发展历史,可以找到一些相似之处。一个多世纪以前,人们只能食用当地种植的食物。如果一种农作物不在你居住的方圆50-100英里内生长繁殖,可能你就无缘品尝它的滋味。
后来,科技的发展打开了新世界的大门。
运输速度大大加快,冷藏技术意味着食物可以在运输过程中不变质,新的农业技术使粮食可以大规模生产。随着这些发展,消费者可以享受到来自世界各地的食品。
我们仍享受、利用着全球食品供应的便利,但由于各种原因,我们又开始转向了本地食品。远距离运输食物会影响环境,消费者希望为当地经济做出贡献。我们中的绝大多数希望我们所食用的食物中含有更少的人造成分。
那么,这对云计算意味着什么呢?就和全球粮食供应一样,云计算并没有完全消失。但是,处理事件的地方将从云端转移到现在所谓的“边缘”。
什么是边缘计算?
如果我们回顾一下对云的理解,会发现将其与内部计算进行比较很有意义。内部计算意味着在公司大型机或服务器上集中存储和管理数据。云计算可以将其转换为一系列远程服务器上的数据存储和处理——可以说是“云端”。
因此,如果说云计算是发生在远程服务器上,那么边缘计算久发生在其记录的操作附近。边缘计算包括收集数据的传感器(如RFID标签)、一个现场数据中心,以及将它们连接到本地计算的网络。数据处理发生在远离云端的地方,或者说“边缘”。边缘计算网络仍然可以在必要时连接到云,但是它们不是必须需要云才能运行。
现在,消费者已经在使用各种各样可被视为边缘的物联网设备。你可能有一个Nest恒温器来控制家里的气候,一个FitBit来测量个人健康,甚至还有一个Alexa或谷歌家庭作为私人助理。但是对于这些设备,如果没有需要处理的关键事件。您完全可以等待对Alexa的请求被云端处理。
当时间紧迫的事件发生时,边缘计算要胜过云处理。为了使自动驾驶汽车成为现实,则这些汽车需要对外部因素做出实时反应。如果一辆自动驾驶汽车在路上行驶时,一旦有行人走到汽车前面,汽车必须立马上刹车。那时没有多余时间可以向云发送一个信号,然后等待响应——必须及时处理这个信号。
边缘计算有哪些优点?
显然,在使用边缘计算时,反应速度是一个重要因素,有很多利用了反应速度快并取得了良好效果的案例。
工厂可以使用边缘计算通过检测工人身体状况来大幅降低工伤的发生率。美国运输安全管理局的检查点可以收集那些可以组合起来制造炸弹的不同化学物质的数据。城市里面也可以使用边缘计算在事故发生之前解决道路和十字路口的维护问题。
另一个极大的优点是流程优化。如果自动驾驶汽车、工厂和TSA检查点使用云而不是边缘计算,他们就仍需要把收集到的所有数据推送到云上。但是,如果用边缘计算做出本地决策,云端就不再立即需要所有这些数据,甚至根本不需要。
通过边缘计算,数据中心可以执行对时效性要求极高的规则(比如“停车”),然后在带宽需求不高的情况下批量将数据流到云上。然后,云计算可以花时间慢慢从边缘分析数据,并发回推荐的规则更改——比如“当汽车在50英尺内感知到人类活动时,就会减速变慢。”
除了速度和优化,能够减少停机也是使用边缘计算的一个主要原因。如果仅通过将所有内容都传送到云端,您的业务将面临ISP故障和云服务器停机的风险。许多关键的任务操作,如铁路和化工厂,今天甚至不再使用云。他们自己的服务器是保证业务常运行的唯一方法。
边缘计算依赖于单个传感器和本地数据中心之间的连接,这大大减少了中断的几率。我们的合作伙伴NXP在CES上亲身经历了这种情况,当时一次停电导致整个会议的互联网瘫痪——除了NXP的计算经验,当时它正在运行边缘计算。
边缘计算将会走向何方?
即使提高了速度、优化和减少停机等优点,采用边缘计算也需要一些临界量。看看采用云计算花了多长时间吧!但随着时间的推移,企业将更了解边缘计算如何在降低常见风险因素的同时加快效率。
——END——
原文标题:Why Do We Need Edge Computing?
原文链接:https://www.iotforall.com/edge-computing-benefits/
译者:Yee君
编辑:Yee君
基于创作共同协议(BY-NC)在译言整合发布
—— 版权声明——