【小哈划重点:这么说吧,你用键盘打字这是边缘计算,你删除手机里的一张照片这也是边缘计算,你用手机设置闹铃这也是边缘计算,所有涉及到系统、软件、代码交互的动作,都是边缘计算,或者都离不开边缘计算。或许有人会问,边缘计算不就是几十年前的单机计算、局域网计算吗?】
1
这两天,联通和腾讯成立合资新公司,带火了一个词汇“边缘计算”。
按照联通官方公告:下属子公司联通创新创业投资有限公司与深圳市腾讯产业创投有限公司新设合营企业主要从事内容分发网络(CDN)和边缘计算业务,立足于自主研发,形成完整的CDN/MEC平台能力、运营能力和产品创新能力。
有位朋友找我讨论此事,问我啥是边缘计算,我说百度百科和CSDN这类网站解释得很清楚了,自行去搜索查看。她说早就看了,看了半天看不懂。百度百科给出的解释是“边缘计算,是指在靠近物或数据源头的一侧,采用网络、计算、存储、应用核心能力为一体的开放平台,就近提供最近端服务。其应用程序在边缘侧发起,产生更快的网络服务响应,满足行业在实时业务、应用智能、安全与隐私保护等方面的基本需求。”
的确,对于大部分普通网民来说,这些生涩的词汇解释,越描述越乱。那么到底该如何理解边缘计算?能否用说人话的方式把这个概念说清楚?
图片
现在,我试着用小学三年级小朋友能听懂的话语体系,讲几个实用案例,给大家做一些解释(我这里讲得是广义的边缘计算,杠精勿扰)。
2
第一步,请大家关掉百度百科和CSDN、知乎,忘掉这些平台对边缘计算所做的一切描述。
第二步,我们试想这样一个场景,你走进密布仙人掌的沙漠里,面前有一株大仙人掌,你会绕着它走开。为什么要绕着走开?很简单,你的大脑给你发出指令,告诉你这东西有危险。而这,就是云计算。
你走着走着,手指头不小心被仙人掌的针给刺了一下,你的手指头紧急缩了回去。为什么手指头要缩回去?还是大脑发出来指令吗?不是的,这个时候是下意识的条件反射,大脑还来不及反应,手指头已经缩回去了。而这,就是边缘计算。
看明白了吗?不明白,没关系,我们继续。
3
搜狗输入法大家都用过吧。请打开手机或者电脑,关闭所有网络,然后用搜狗输入法输入“DDDD”,第一个出来的是什么字?有可能是“点点滴滴”,有可能是“懂得都懂”,还有可能是其他字。假设“点点滴滴”不是第一选项词汇,现在你不停地输入“DDDD”,然后每次选择“点点滴滴”,重复五六次后就会发现“点点滴滴”排到第一位了。整个过程,我们没有用到互联网,没有和远程服务器产生任何交互,这就是边缘计算。
好了,现在你再把网络打开,登陆下搜狗输入法的个人账号,然后把输入习惯进行云端同步。接着你换一台电脑和手机,这次要打开网络且登陆搜狗账号,然后你再次输入“DDDD”,第一个出来的词汇是什么?是“点点滴滴”对不? 这次我们用到了远程服务器,这就是云计算。
日常生活中,类似的案例还有很多,我再多举几个。百度自动驾驶汽车,要想上路开跑,离不开边缘计算的应用,汽车身上要安装一堆激光雷达、摄像头、传感器等等,这些机器每秒钟产生大量数据,这些数据要和车内的中枢控制电脑进行高效交互,保障车辆正常安全行驶,规避路障;咱们经常讲的全屋智能,也涉及到边缘计算,需要边缘计算来实现快速可靠的屋内机器之间的通信能力,并保证断网后的局部控制体验;进入网吧,几个小朋友连接局域网,打起了CS,这也是边缘计算;用美图秀秀处理图片,实现了各种效果,这还是边缘计算……
4
说了这么多,大家明白边缘计算了吗?还不明白!这么说吧,你用键盘打字这是边缘计算,你删除手机里的一张照片这也是边缘计算,你用手机设置闹铃这也是边缘计算,所有涉及到系统、软件、代码交互的动作,都是边缘计算,或者都离不开边缘计算。
或许有人会问,边缘计算不就是几十年前的单机计算、局域网计算吗?没错!边缘计算的一大特点是局域网部署,另外一大特色是可以不依赖任何云服务或互联网连接。
总之,咱们要把“机器计算”和“网络连接”这两个词分开来看,就能更好理解边缘计算。
当然,今天我们狭义意义上提到的边缘计算,往往不是个人使用,而是应用到企业管理、工业生产等环节,需要用到大规模的软硬一体化的本地网络部署,实施起来也比较复杂。
5
现在,我们来总结下边缘计算的几个特征。
一、无网络部署。本地部署设备和通信解决方案,通过在更接近数据源头的位置直接对数据进行运算和分析,节省了将数据上传至云端这一步骤。
二、低延时。数据交换直接在场景前沿,机器配置强劲就能发挥出应有效率。
三、更安全。边缘计算可以随时拔了网线,黑客怎么攻进来?
写在最后:特别值得一提的是,边缘计算和云计算不是对抗关系,而是融合统一关系。边缘计算往往会和云计算同时出现,协作起来就能发挥更好效应。智慧城市就是一个典型的“云计算+边缘计算”的应用,海量的机器和传感器散落在角角落落收集和处理大量数据(边缘计算),然后接入云端网络就能发挥协作效应(云计算),也更方便管理者管理。