有这么一项技术,据说可能取代云计算,你怎么看?

前沿科技产业的一个特点,就是总会给大家制造出各种各样的风口。这些风口往往有着特别酷炫的名字,有强大的学术论证和巨头背书,但真正落实到应用性和商业行为当中,结果怎么样又不好说了。

  比如说,大数据与云计算产业当中,能明显感觉到最近一个词热度蹿升的速度特别快:边缘计算。

  事实上,边缘计算并非新生事物,其运算原理在很多年前就已经被提出了。但随着近期物联网产业发展、5G时代到来,与这些领域息息相关的边缘计算又被重新推向了风口浪尖。

  去年11月,华为、沈阳自动化所、Intel、ARM、信通院、软通动力联合发起成立了边缘计算产业联盟(Edge Computing Consortium),更是让整个2017年中国的ICT与物联网市场弥漫着边缘计算的芬芳。

  半年时间里,国内大批以边缘计算为卖点的智能家居和物联网企业狂飙突进,希望借助边缘计算的火爆成为“风口上的猪”。但边缘计算真有那么神吗?又是什么在吸引着大批跟风者进场?

  今天让我们十分辩证地走进这个“重要又不重要”的领域,讨论一下“后云计算”时代的物联网。

  边缘计算、雾计算,都是些什么鬼?

  要讲边缘计算,没法绕过去的一个概念叫做“雾计算”。一听名字就知道这哥们是从云计算那变化出来的。雾计算的原理与云计算一样,都是把数据上传到远程中心进行分析、存储和处理。但相比于云计算要把所有数据集中运输到同一个中心,雾计算的模式是设置众多分散的中心节点,即所谓“雾节点”来处理。这样能够让运算处理速度更快,更高效得出运算结果。

  假如说云计算是把所有东西都送往天上的云彩中,雾计算就是把数据送到身边的雾气里,这种逻辑被称为“分散式云计算”。也有人开玩笑说,是不是接下来就该是霾计算了?(这笑话八成是中国人想的)。

  但把云计算分散化的设想,不止产生了雾计算一个结果。有一种更激进的想法是,既然要分散,那为什么不干脆在最近距离完成计算?跑到云端或者跑到分散中心不都是跑吗?于是就有了所谓的边缘计算。

  边缘计算,是指利用靠近数据源的边缘地带来完成的运算程序。运算可以在大型运算设备内完成,也可以在中、小型运算设备、本地端网络内完成。而用于边缘运算的设备既可以是智能手机这样的移动设备,也可以是PC、智能家居等家用终端,甚至可以是ATM机、摄像头等市政终端。

  总之一句话,你附近哪能算就在哪算,越近越好。

  举个不恰当但十分容易理解的例子:加入你手机里有个文件太大装不下了,云计算的解决方法是把它传到千里之外的服务器中心帮你存着,雾计算是传到小区的服务器帮你存着,边缘计算是看看你的电脑、冰箱、洗衣机,谁有地方就帮你存哪……

  显然,边缘计算运算设备和终端设备之间距离最近,传输效果最直接,还可以利用近距离网络和局域网络,当然运算效率也会更高一点。

  云计算对物联网说:他比我更适合你

  边缘计算之所以短时间内名声鹊起,是与算法、数据和传输网络几个领域的发展密不可分的。但边缘计算带来的价值想象,最核心的一点还是它与一个词发生了“难以描述的关系”——物联网。

  我们知道,物联网能够达成的基础,是让设备连接网络,达成交互、数据收集和数据处理的能力。而现阶段物联网的主要运算能力都是由云计算提供的,边缘计算带来的几个好处,仿佛让物联网感觉到应该抛弃云计算去投怀送抱。

  首先,是边缘计算带来了更快的传输和响应速度;其次是部分摆脱了网络环境制约,也更加安全;最后,边缘计算利用了传统云计算的遗漏区域,产能比更划算。这些优势,都让很多人看到了边缘计算的潜在价值。甚至喊出了“边缘计算干掉云计算”的口号,而在一些更有诱惑力的东西吸引下,一些物联网企业开始按捺不住,纷纷走向了豪赌边缘计算的道路。

  物联网企业大力拥抱边缘计算,可能有点小心思?

  先不判断这股行业风气的对错,我们先来看看相比技术逻辑,边缘计算带来的商业吸引力都来自哪里?

  一、云计算被巨头切割之后,打开的机会缺口:经过几年的超高速发展,云计算已经在世界范围内成为了核心资源和社会生产力。可谓“举国上下尽知云”,但云计算的中心化特征,让这个领域注定是巨头们玩的游戏,小企业很难分得一杯羹。今天边缘计算带来了一种仿佛可以推翻云计算的可能,当然会吸引无数目光,毕竟云计算带来的巨型回报就在眼前。

  二、大公司相继背书。今年4月,全球最大开源社群Linux决定成立新项目来推动边缘计算。目前已经有的Dell、AMD等超过50家厂商加入。这只是众多边缘计算联盟中的一个。随着亚马逊微软、英特尔等大企业相继入局,边缘计算的前景也在某种程度上成为了行业共识。

  三、更适合工业生产的物联网技术解决方案。相比较泛在化的云计算+物联网解决方案,边缘计算的特点之一是能大幅解决延迟率问题,对于工业生产体系至关重要。这也是边缘计算经常与“工业4.0”放在一起的原因。工业,意味着客户,意味着钱,当然是比其他飘在天上的物联网技术更受人待见。

  四、人工智能和机器人的应用落地。边缘计算的另一大优势,是为人工智能硬件、智能机器人提供高速交互所需的运算服务。这类智能产品的运算需求特别大,都挤压到云端对运算能力、传输能力是巨大考验,边缘计算能解决一部分问题。这就把边缘计算的前景和人工智能技术的前景捆绑到了一起,想象空间骤然加大。

  五、关乎5G这场大动作。更直接的一个风口,来自于我们翘首以盼的5G。在5G环境里,移动边缘计算将运算下沉到了用户附件,提供了高宽带、低延时的网络传输效果。这为5G传输提供了至关重要的保障,并且也提供了更好的用户体验。比如在线看视频,云计算传输在足够快的速度下也能保障流畅度,但却很容易造成画质损害,利用边缘计算保障视频传输理论上可以显著提高画质。

  这些非常明显的商业机遇,加速了边缘计算引发的风潮。但最后不得不泼一盆冷水:至少从目前来看,边缘计算取代云计算是基本不可能的事。

  边缘计算与云计算:难构成挑战,也难独自存在

  目前看起来完成大量的计算任务主要还是依靠云。边缘计算的设想很精密,但落地的应用却很少,尤其高度适配各个领域的技术解决方案似乎还没有出现。综合来看,边缘计算走向实际应用还有距离,更有两个难以跨越的难关:

  一方面,边缘计算难以兼容异构。也就是说如何让冰箱算洗衣机的数据、空调算手机的数据还没人回答。这就导致了真正能提供边缘计算能力的设备和网络非常稀少。虽然边缘计算能借力打力,但压根没有可借的力就呜呼奈何了。

  另一方面,边缘计算的智能化进度也让人疑惑。我们知道,大数据处理和呈现,是高度依赖智能化的运算方式。将数据中心化集成,意味着可以通过不同算法整合处理,得到各种需要的结果。但边缘计算的运算场景却无法兼容过多智能化处理方式,这就让运算体系间的适用性不高。说白了,边缘计算快是快了,但代价是必然比云计算笨上很多。

  总而言之,边缘计算在很长一段时间里,是无法实际取代云计算的。更大概率是作为辅助手段与云计算相结合,作为补充手段和特定场景技术。

  巨头们纷纷进场,更多是战略上的占领和完成技术储备。国内物联网的设备基础和网络基础都还薄弱,短期想要靠边缘计算赚钱,恐怕有点过分乐观了。
End.
如果对软件测试感兴趣,想了解更多的软件测试知识,请大家关注“51Testing软件测试网”头条号。

相关热门文章

http://www.toutiao.com/i6426594521361940994/

http://www.toutiao.com/i6439201903241855490/

http://www.toutiao.com/i6439580855500276226/

http://www.toutiao.com/i6439919722615013889/

时间: 2024-10-14 18:17:56

有这么一项技术,据说可能取代云计算,你怎么看?的相关文章

小故事:什么技术将会取代搜索引擎?

关于这个标题,是我最初在知乎上看到的一个问题.当时灵机一动,就抖了个机灵. 原链接 问题:什么技术将会取代搜索引擎? ================================================================== 回答: 以下是来自50年后的数据: 各位知友,如果你们能看到这个答案,说明我的使命成功了,你们还有一线生存的机会.先说结果:现有的搜索引擎仍有很大的发展空间,但不要过度朝AI发展,像百度这样吃相难看.不思进取的公司,其实就是伟大的公司. 在你们这个

四项技术 助你提高SQL Server的性能

有时,为了让应用程序运行得更快,所做的全部工作就是在这里或那里做一些很小调整.但关键在于确定如何进行调整!迟早您会遇到这种情况:应用程序中的 SQL 查询不能按照您想要的方式进行响应.它要么不返回数据,要么耗费的时间长得出奇.如果它降低了企业应用程序的速度,用户必须等待很长时间.用户希望应用程序响应迅速,他们的报告能够在瞬间之内返回分析数据.就我自己而言,如果在Web上冲浪时某个页面要耗费十多秒才能加载,我也会很不耐烦. 为了解决这些问题,重要的是找到问题的根源.那么,从哪里开始呢?根本原因通常

云计算平台最核心的五项技术

不知不觉间,一向以高大上形象示人的云计算也开始慢慢为普通人所熟知,那么今天我就在这里分析一下云计算平台最核心的五项技术: 1.云服务器 云服务器提供简单高效,处理能力可弹性伸缩的计算服务,支持国内领先的云计算技术和大规模分布存储技术,使您的系统更稳定.数据更安全.传输更快速.部署更灵活. 功能特点 机型丰富 通过高性能服务器虚拟化为云服务器,提供丰富配置类型虚拟机,极大简化数据存储.数据库搭建.web服务器搭建等工作: 仅需要几分钟,根据CPU.内存.数据存储空间和网络带宽等需求,或根据已经配置

如何去学习一项技术点

引子 这个是看了一篇文章的启发,这里自己记录下,告诉自己去屡屡,原文 内容: 大致是这么说的: 第一步:听和见 通过和其他技术人员交流,或者从技术网站看有哪些技术,这些技术可以解决什么问题,是否可以运用在工作中. 第二步:知 要知晓某项技术,通过学习才能知道这项技术,比如看和翻译官方文档, 通过写文章总结技术,写个小DEMO.比如之前安排实习生学习BigTable,我让她写一篇总结文档帮助她熟悉这项技术: – 什么是BigTable?– BigTable的特性有哪些?– 为什么要使用BigTab

云计算平台最重要的五项技术

云计算平台最重要的五项技术 1.云服务器   云服务器提供简单高效,处理能力可弹性伸缩的计算服务,支持国内领先的云计算技术和大规模分布存储技术,使您的系统更稳定.数据更安全.传输更快速.部署更灵活. 特性 机型丰富 通过高性能服务器虚拟化为云服务器,提供丰富配置类型虚拟机,极大简化数据存储.数据库搭建.web服务器搭建等工作: 仅需要几分钟,根据CPU.内存.数据存储空间和网络带宽等需求,或根据已经配置好的云服务器镜像,大批量生产iServer计算资源. 完全管理 快速搭建专属服务器,配置操作简

程序员必须掌握的几项技术能力

程序员必须掌握的几项技术能力 一.源码分析 源码分析是一种临界知识,掌握了这种临界知识,能不变应万变,源码分析对于很多人来说很枯燥,生涩难懂. 源码阅读,我觉得最核心有三点:技术基础+强烈的求知欲+耐心. 我认为是阅读源码的最核心驱动力.我见到绝大多数程序员,对学习的态度,基本上就是这几个层次(很偏激哦): 只关注项目本身,不懂就baidu一下. 除了做好项目,还会阅读和项目有关的技术书籍,看wikipedia. 除了阅读和项目相关的书外,还会阅读IT行业的书,比如学Java时,还会去了解函数语

怎样熟练使用一项技术

如果只是用一项技术 往下: 那么至少需要了解架构,原理 知道优势,劣势 知道什么情况下会有异常,什么原因,如果排查,如何解决 不需要看所有源码,但是需要基本的排查问题的能力!! 要能看代码,日志,熟练使用相关工具 往上: 需要知道 能用这个技术做哪些事情 和其他的技术如何配合使用 原文地址:https://www.cnblogs.com/brainstorm/p/9073534.html

为何将这一项技术称为人工智能的“读心术”

如果时间拨回到十几年以前,这个话题可能是天方夜谭.不过经过众多工程师的改造,智能客服在语音处理能力.语义识别.关键词匹配.知识库建设.甚至自学习等方面都取得了显著的进步.现在,它逐渐进入了大众日.根据Gartner的推测,到2020年,85%的客户互动将不再由人类来处理,而是将通过人机交互为客户提供高质量和专业的服务. 就金融机构而言,智能客户服务将赋予金融机构独特的"读心"能力,可用于电话销售.电话回访.咨询等场景.它不仅提高了服务的能力,而且降低了服务的成本.同时,可以对问题进行收

你刚被人工智能洗脑,最聪明的钱已转向这16项技术

不久前,信息技术研究公司Gartner发布了2017年度“新兴技术成熟度曲线”(The Hype Cycle),这是用来评估新科技可见度的一种工具, 也是技术企业投资决策的重要风向标. 根据技术成熟演变速度及要所需时间的预测,Gartner将曲线分成5个阶段:触发期(技术萌芽期).期望膨胀期.幻灭期.复苏期.生产成熟期. 2017年,进入Hype Cycle中的技术一共有33项.其中,以深度学习.机器学习技术为代表的人工智能众望所归,处于期望膨胀期的顶峰:曾经热炒的VR.AR则处于期望幻灭期或艰