太形象了!什么是边缘计算?最有趣的解释没有之一!


戳蓝字“CSDN云计算”关注我们哦!

640?wx_fmt=jpeg

技术头条:干货、简洁、多维全面。更多云计算精华知识尽在眼前,get要点、solve难题,统统不在话下!


云计算就像是天上的云,看得见摸不着,像章鱼的大脑,边缘计算就类似于八爪鱼的那些小爪子,一个爪子就是一个小型的机房,靠近具体的实物。


边缘计算是何方神圣,它和云计算又是如何相爱相杀的呢?


首先什么是边缘计算?我们先说点其他的,比如人……


我们首先大脑里勾画一张图,就是一张人类大脑神经网络图,如果你还想不到,那直接看下图。


640?wx_fmt=jpeg

640?wx_fmt=jpeg


把云计算看作是大脑,那么边缘计算就像是大脑输出的神经触角,这些触角连接到各个终端运行各种动作。


如果还觉得抽象,那我们再打个不太精准的比方吧。


再用你的云大脑想象出一只章鱼,就是可以当刺身来吃的那种八爪鱼:


640?wx_fmt=jpeg


或者可爱一点的这样的


640?wx_fmt=jpeg


作为自然界中智商最高的无脊椎动物,拥有“概念思维”能力,与他两个强大的记忆系统分不开。一个是大脑记忆系统,大脑具有5亿个神经元,另一个是八个爪子上的吸盘。也就是说,章鱼的八条腿可以思考并解决问题。


脑子真是个好东西,章鱼就有好几个!


话说回来,云计算就像是天上的云,看得见摸不着,像章鱼的大脑,边缘计算就类似于八爪鱼的那些小爪子,一个爪子就是一个小型的机房,靠近具体的实物。边缘计算更靠近设备端,更靠近用户。


这么说吧,云计算是把握整体,那么边缘计算就更专注于局部。那么边缘计算的优势就显而易见。


640?wx_fmt=jpeg



01近水楼台先得月



边缘计算分布式以及靠近设备端的特性注定它实时处理的优势,所以它能够更好的支撑本地业务实时处理与执行。



02简单不粗暴效率高




家门口的事情就不麻烦远在天边的云计算了,边缘计算直接对终端设备的数据进行过滤和分析,节能省时效率还高。



03省心省力省流量



边缘计算减缓数据爆炸和网络流量的压力,用过边缘节点进行数据处理,减少从设备到云端的数据流量。



04智能更节能



AI+边缘计算组合的边缘计算不止于计算,智能化特点明显,另外云计算+边缘计算组合出击,成本只有单独使用云计算的39%。


640?wx_fmt=jpeg


打一个不太合理的比方,设想一下,本来存钱取钱大家都要去银行人工柜台处理,排队人山人海,路上交通造成堵塞,还浪费时间和精力,现在家门口就有自助柜员机,是不是再也不用取号排队等叫号?


辣么,既然边缘计算这么牛,就直接把云计算干掉吧!留它何用?


太天真了!能把章鱼的大脑切掉直接用八个爪子生活吗?你怎么不上天呐!


虽然今后会将越来越多的基础任务交给边缘计算来完成,但是这只能代表边缘所在的装置设备会越来越灵敏,但是不能直接说这些任务和云毫无关系,他们是一种让彼此更完美的存在。


640?wx_fmt=jpeg


边缘计算和云计算互相协同,它们是彼此优化补充的存在,共同使能行业数字化转型。云计算是一个统筹者,它负责长周期数据的大数据分析,能够在周期性维护、业务决策等领域运行。


边缘计算着眼于实时、短周期数据的分析,更好地支撑本地业务及时处理执行。边缘计算靠近设备端,也为云端数据采集做出贡献,支撑云端应用的大数据分析,云计算也通过大数据分析输出业务规则下发到边缘处,以便执行和优化处理。


640?wx_fmt=jpeg


再打个比方吧,总公司在北京,分点在江苏、广东、山东各地,江苏的实际工作任务由江苏分部的主管执行,但是北京总公司会给出整体工作计划,负责统筹各个区域的工作规划。


所以不管是云计算还是边缘计算,不存在一方完全取代一方的状况,只是各个擅长的领域各司其职,物尽其用罢了,在最合适的场景里用最合适的运算,或者双向出击!


所谓万物互联,以时间为横坐标延伸,最大的网络就是物联网。那么边缘计算就是靠近物联网边缘的计算、处理、优化和存储。搭载物联网的发展,边缘计算的应用也十分广泛,智慧城市、智慧家居、智慧医院、在线直播,到智能泊车、自动驾驶、无人机、智能制造等各方面都有它的身影,制霸物联网的时刻指日可待。


讲真,这个时候了解云计算、边缘计算是有点晚了,毕竟很多行业大佬已经开始玩转边缘计算了。


640?wx_fmt=png


当然万物都有双面性,边缘计算的发展也存在不小的挑战性。



01跨界协作的挑战



制造、能源、公共事业等行业要实现智能化,需要整合机械、电子、ICT等跨行业技术,边缘计算首先要实现OT和IT领域的深度协作,并将行业专有技术与知识与ICT数字化技术相结合。



02技术碎片化挑战



边缘侧技术体系的每个领域都有大量的技术选择:目前业界有超过6种以上的工业实时以太技术,超过40种工业总线,还有多种公私有云平台。技术碎片化给系统间的互联互通、数据价值的挖掘带来的巨大的挑战和成本。



03技术不确定性挑战



人工智能、区块链等新技术在行业应用还是早期探索阶段,存在不确定性风险。这些技术的早期应用者希望降低技术投资风险,获得技术应用的商业回报。


按照IDC的统计数据,到2020年将有超过500亿的终端与设备联网,未来超过50%的数据需要在网络边缘侧分析、处理与储存,边缘计算所面对的市场规模非常巨大。


物联网的存在就是不在创造新的生态,两个毫无关系的人可以通过各种方式连接,但太平洋里的章鱼如何跟大西洋里的章鱼“对话”?再赐它们几百亿个神经元也做不到,但是边缘计算可以啊!


现在你们都大概了解边缘计算了吗?

 

640?wx_fmt=png


福利

扫描添加小编微信,备注“姓名+公司职位”,加入【云计算学习交流群】,和志同道合的朋友们共同打卡学习!


640?wx_fmt=jpeg


推荐阅读:

  • Elastic Jeff Yoshimura:开源正在开启新一轮的创新 | 人物志

  • 深入浅出Docker 镜像 | 技术头条

  • 19岁当老板, 20岁ICO失败, 21岁将项目挂到了eBay, 为何初创公司如此艰难?

  • 码二代的出路是什么?

  • 机器学习萌新必备的三种优化算法 | 选型指南

  • 小程序的侵权“生死局”

  • @996 程序员,ICU 你真的去不起!


640?wx_fmt=png真香,朕在看了!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/523884.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

qt中使窗口的大小随窗口的内容大小进行调整

提要 窗口用于显示文本信息,当窗口的文本信息变长,原有窗口的大小不足以显示文本信息。这时就需要一个能够根据窗口要显示的文本信息的长度来调整窗口大小的窗口。 示例 效果图: 窗口内容少的时候提示窗口大小,当窗口要显示的…

MyBatisPlus_查询分页篇_入门试炼_02

文章目录1. mapper接口2. 映射文件3. 实战分页1. mapper接口 package com.gblfy.springboot.mybatisplus.mapper;import com.baomidou.mybatisplus.core.conditions.Wrapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.…

看完这篇买车不用坐引擎盖哭啦

戳蓝字“CSDN云计算”关注我们哦!技术头条:干货、简洁、多维全面。更多云计算精华知识尽在眼前,get要点、solve难题,统统不在话下!作者:Kying转自:数据森麟作者介绍:Kying&#xff0…

Qt关闭程序的时候创建json文件,再次启动时重新加载到界面上

提要 当程序关闭后再次打开程序需要加载上一次的按钮名称设置。 思路 关闭程序的时候保存此刻界面按钮的文本,正常情况下只需在程序退出时调用的析构函数的内部实现,将界面所有的按钮文本生成一个文件,在程序下一次启动的时候,…

MyBatis-Plus_快速入门0222

文章目录一、配置1.1、Spring Boot 工程:配置 MapperScan 注解1.2 Spring MVC 工程:配置 MapperScan1.2.1 调整 SqlSessionFactory 为 MyBatis-Plus 的 SqlSessionFactory一、配置 MyBatis-Plus 的配置异常的简单,我们仅需要一些简单的配置即…

什么是云计算基础设施? | 技术头条

戳蓝字“CSDN云计算”关注我们哦!技术头条:干货、简洁、多维全面。更多云计算精华知识尽在眼前,get要点、solve难题,统统不在话下!云计算基础设施是内部系统和公共云之间的软件和硬件层,其融合了许多不同的…

如何将本地代码推送至远程仓库_命令简化版本

如何将本地代码推送至远程仓库? 文章目录一、新仓库1. 初始化README.md2. 初始化Git仓库3. 将工作区的代码添加至暂存区4. 将暂存区的变更文件提交到本地仓库5. 将本地仓库和远程仓库建立连接6. 将本地代码push至远程仓库7. 先拉去代码,在push8. 强制推送…

K8S精华问答 | Kubernetes用的是Docker的容器?

kubernetes,简称K8s,是一个开源的,用于管理云平台中多个主机上的容器化的应用,目标是让部署容器化的应用简单并且高,并提供了应用部署,规划,更新,维护的一种机制。今天,我们就来看看…

qt中生成含有中文的json文件和解析json文件

提要 生成的json文件在程序加载解析时出现上述错误,究其原因是生成json文件过程中编码问题。qt编译器默认的编码格式为utf-8,而windows一般为gbk编码,所以就需要在生成本地json文件的时候将utf-8编码转换为gbk编码。读取json文件的时候&…

MyBatis-Plus_断言

MyBatis-Plus 之断言 文章目录1. 断言代码:2. 源码:3. 释义:4. 举个栗子:5. 异常信息:6. 控制台输出定位7. 查看数据库:1. 断言代码: Assert.assertEquals(5, userList.size());2. 源码&#x…

Twitter 宣布抛弃 Mesos,转向 Kubernetes;全球关键5G专利我国占34%;华为面试要改革?...

关注并标星星CSDN云计算极客头条:速递、最新、绝对有料。这里有企业新动、这里有业界要闻,打起十二分精神,紧跟fashion你可以的!每周三次,打卡即read更快、更全了解泛云圈精彩newsgo go go2019伯克希尔股东大会&#x…

qt鼠标进入窗体后,窗体自动置顶

提要 鼠标进入窗体后,窗体自动置顶,鼠标移开窗体后,窗体恢复之前的状态。 示例 运行效果如下: 程序刚启动的效果如下: 鼠标放在某一个窗口上的效果如下: 可实现鼠标放在某一个窗口上该窗口置顶&#x…

MyBatis-Plus_入门试炼03

排除非表字段的3种方式 常见编程场景: 实体类中某个变量不对应数据库的表中的任何字段,用于暂时保存临时数据或者通过某种方式计算或组装的数据。 文章目录一、举个栗子:1.1 在User实体类中,添加remark属性1.2 执行插入操作&#…

SaaS路线图 | 时光机

戳蓝字“CSDN云计算”关注我们哦!时光机:搭载这部时光机,带您回顾《程序员》大量优秀文章,重温经典技术干货,我们发现硬核技术永不过时,对于get要点、solve难题、提高自我,仍有非凡意义。作者&a…

qt将光标相对于桌面的位置转换为相对于窗口的位置

提要 鼠标光标获取的位置cursor().pos()是相对于整个屏幕坐标的,鼠标进入窗口的范围内,判断光标是否在窗口中某控件的范围内,就需先将相对于整个电脑屏幕的鼠标位置,转换为相对于当前程序的窗口的位置,然后判断这个坐…

MyBatisPlus_通用service篇_入门试炼_05

文章目录1. service和impl2. 实战1. service和impl package com.gblfy.springboot.mybatisplus.service;import com.baomidou.mybatisplus.extension.service.IService; import com.gblfy.springboot.mybatisplus.entity.User;public interface UserService extends IService&…

SpringCloud微服务如何优雅停机及源码分析 | 技术头条

戳蓝字“CSDN云计算”关注我们哦!技术头条:干货、简洁、多维全面。更多云计算精华知识尽在眼前,get要点、solve难题,统统不在话下!作者:Trust_FreeDom转自:码农沉思录本文主要讨论的是微服务注册…

qt自定义行编辑器,用来加载颜色

提要 自定义行编辑器,点击后弹出颜色选择对话框,选择喜欢的颜色,确认后在行编辑器加载选中的颜色。 效果 选中某一个颜色后,行编辑器中加载所选的颜色。 示例 mylineedit.h #ifndef MYLINEEDIT_H #define MYLINEEDIT_H#inclu…

MyBatisPlus_AR篇_入门试炼_06

文章目录1. 实体类2. 实战1. 实体类 原则:继承Model package com.gblfy.springboot.mybatisplus.entity;import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.exten…

MyBatisPlus_更新篇_入门试炼_03

文章目录1. 实战更新1. 实战更新 package com.gblfy.springboot.mybatisplus.mapper;import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.co…