边缘计算概述

news2024/10/5 23:27:11

引用李开复在《ai 未来》书中说的,未来ai将会是中美双雄争霸的天下,美国虽然拥有创新的ai技术,重于开发,但现在ai已经到了可以实现落地到社会各个方面了,既然要落地就需要大量的测试和数据,只有中国的市场,和人口不断的使用端侧边缘的ai设备为ai提供大量的实验数据。

边缘计算概述

  • 什么是边缘计算
  • 边缘计算的定义
  • 边缘计算的背景和需求
  • 边缘计算与云计算的区别
  • 什么是雾计算?
  • 边缘计算特性

什么是边缘计算

边缘计算是一种在网络边缘执行计算的新计算范式。与云计算相反,边缘计算更接近用户,更接近数据来源。在网络的边缘,它轻量级,适用于本地、小规模的数据存储和处理。

随着万物互联(IoE)的快速发展,连接到互联网的智能设备数量快速增长,在网络边缘产生海量数据(Big Data)。海量数据导致传统云计算模式存在带宽负载、响应速度慢、安全性差、隐私性差等问题。

因此,传统的云计算已经不足以支撑当今对智能服务和智能数据处理的需求,边缘计算技术应运而生。边缘计算将计算数据、应用程序和服务从云服务器转移到网络边缘。因此,应用程序开发人员可以通过向用户提供更接近用户的服务来使用设备上的计算系统。
边缘计算的特点是高带宽、超低延迟和实时访问可供多个应用程序使用的网络信息。因此,边缘计算是下一代边缘智能的基础,将机器学习算法部署到生成数据的边缘设备

边缘计算的定义

自边缘计算成为研究热点以来,就有了不同的定义。卡内基梅隆大学教授 Satyanarayanan 将边缘计算定义为“一种新的计算模型,将计算和存储资源部署在更靠近移动设备的网络边缘或传感器”。中国边缘计算联盟将边缘计算定义为“靠近网络边缘或数据源头,集成了网络、计算、存储、应用等核心能力,就近提供边缘智能服务以满足行业敏捷性的开放平台”。连接、实时业务、数据优化、应用程序智能、安全和隐私方面的关键要求” 。

边缘计算的背景和需求

当今的智能社会是由各行各业对智能互联服务的需求驱动的。边缘设备已经渗透到社会的方方面面,如智能家居、监控摄像头、自动驾驶汽车、智能生产机器人等。因此,连接的设备数量不断增加。因此,全球设备生成的数据量正在急剧增加。基于数据量的持续海量增长和各种数据处理需求,基于云的大数据处理呈现出诸多不足:

  • 实时性:大量数据传输到云端导致网络传输带宽负荷大,造成数据传输延迟。云计算将无法满足实时业务需求。
  • 能源消耗:数据中心的电力消耗显着增加。云计算无法满足日益增长的优化能源消耗的需求。
  • 安全和隐私:将数据上传到云端并存储在中心化环境中会带来隐私泄露风险或攻击。由于到服务器的路径较长,云计算中数据途中攻击的概率高于边缘计算。

因此,边缘计算技术旨在在网络和数据生成的边缘提供服务和执行计算。边缘计算的目标是将云端的网络、计算、存储能力和资源迁移到网络边缘,在边缘提供智能服务。这需要满足 IT 行业在实时业务、应用智能、数据优化、安全和隐私方面的关键需求,并满足网络低延迟和高带宽的要求。

边缘计算与云计算的区别

传统的云计算将所有数据通过网络传输到云计算中心,集中解决计算和存储问题。但是,边缘计算的出现并不会取代云计算。两种理念相辅相成,更大程度上赋能行业数字化转型。

边缘计算是云计算的高级版本,它通过使服务更接近最终用户来减少延迟。此外,它通过在边缘网络中提供资源和服务来最大限度地减少云的负载。在一些互联网业务中,有些数据经过边缘计算处理后,需要返回云端进行处理,比如深度分析的数据挖掘和共享,这就需要两个概念的配合。

云计算和边缘计算的主要区别如下:

  • 云:云计算的主要特点是可以处理大量数据,进行深入分析,在非实时数据处理,如商业决策等领域发挥着重要作用。
  • 边缘:边缘计算侧重于本地(设备上)。因此,它可以在小规模、实时的智能分析中发挥更好的作用,比如满足分布式服务的实时性需求。

这时候就需要边缘计算来分担云端的压力,负责边缘范围内的任务。此外,本地数据处理降低了大规模数据丢失的风险。这些因素为包括网络连接设备 (IoT) 的服务带来了稳定性。

什么是雾计算?

雾计算是使用最终用户终端设备或连接最终用户设备的边缘设备,以分布式协作架构进行资料存储(相较于将资料集中存储在云数据中心),或进行分布式网络数据包传输通信(相较于透过互联网骨干路由),或相关分布式控制或管理。雾计算是由思科(Cisco)在2014年所提出的概念[1],为云计算的延伸,这个架构可以将计算需求分层次、分区域处理,以化解可能出现的网络塞车现象。

雾计算的应用和物联网(IoT)及智能联网(M2M)有密不可分的关系。在物联网中,我们日常使用中的大多数设备将被彼此连接,最为具体精神概念为缩短处理资料时间,亦TSN(Time Sensative Networking),多数应用为医疗,智能工厂 , 智能车 ,智能电网等 在讲求AI的这个时代,雾计算可以协助后台计算运作更有效率 , 在靠近IOT DEVICE端就具备计算,监控,收集资料的功能, 之后再将资料传至数据中心做更随为大量的资料分析及演算

在这里插入图片描述
雾计算是云计算的智能扩展,旨在弥合与物联网设备的差距。因此,雾计算不应被视为传统云架构的替代品,而是一种将物联网、边缘计算和云计算结合在一起的新架构。

边缘计算特性

边缘计算具有与云计算相似的几个特性,但扩展了云没有的特定架构如:

  • 地理分布:通过边缘计算平台可以获取传感器网络下的物联网的本地数据。可以更准确地快速执行大数据分析。边缘系统支持大规模的实时分析和人工智能处理。
  • 移动支持:随着移动设备数量的快速增长,边缘计算还支持移动性以直接与移动设备通信。
  • 位置访问:允许使用GPS等技术来查找设备的位置。因此,边缘计算应用程序可以使用位置访问,例如基于雾的车辆安全应用程序和基于边缘的灾难管理。
  • 临近:本地附近的计算资源和服务是允许用户利用网络上下文信息来做出服务使用决策。
  • 低延迟:边缘计算的低延迟使用户能够在边缘设备上执行资源密集型和延迟敏感的应用程序。此类应用包括联网车辆、远程健康监控、仓库物流和工业控制系统。
  • 异构性:边缘计算元素(终端设备、边缘服务器和网络)可以使用的不同平台、架构、计算和通信技术。
  • 带宽密集型用例:如今,越来越多的物联网部署生成的数据是带宽密集型的,尤其是来自监控摄像头视频的数据(视频分析)。将计算资源尽可能靠近高带宽数据源意味着需要将更少的数据发送到遥远的云数据中心。

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

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

相关文章

我要是在学习 C 语言之前知道这些就好了

学习 C 语言好难啊。这门语言本身的基础知识并不是很难,但是“用 C 语言编程”需要用到各种知识,这些知识可没有那么容易掌握: C 语言在各个平台和操作系统上的行为有所差异,因此你需要了解平台; C 语言有许多编译器选…

SpringCloud+SpringCloud Alibaba(尚硅谷2020版)

文章目录1.传统单体架构和微服务架构的对比1.1传统单体架构1.1.1传统单体架构概述1.1.2单体架构的特点1.1.3单体架构的优点1.1.4单体架构的缺点1.2微服务架构1.2.1微服务架构概述1.2.2微服务架构的特点1.2.3微服务架构的优点1.2.4微服务架构的缺点2.SpringCloud简介3.SpringClo…

Service入门

Service入门 1.什么是Service 1.1手机中的Service案例 1.2为什么会有service? 由于手机的原因一个时刻只允许一个激活状态的Activity,其余的处于未激活 后台服务机制应运而生 1.3Service简介 四大组件之一没有UI界面,后台服务,长时…

Word处理控件Aspose.Words功能演示:在 Python 中将 Markdown 转换为 PDF

Aspose.Words 是一种高级Word文档处理API,用于执行各种文档管理和操作任务。API支持生成,修改,转换,呈现和打印文档,而无需在跨平台应用程序中直接使用Microsoft Word。此外, Aspose API支持流行文件格式处…

人物百度百科创建:建立人物百度百科都需要什么资料?

人物百度百科词条就像一张网络名片,词条上面的内容是非常具有权威性和公信力的。创建一个百度百科词条,可以帮助你很好地打造个人ip,尤其是在当今互联网时代,ip的打造对于个人的重要性是不言而喻的。 如果你想要提升自己的知名度…

2023年全国管理类联考综合试卷真题及解析

1.油价上涨5%后,加一箱油比原来多花20元,一个月后油价下降了4%,则加一箱油需要花( )钱 A.384元 B.401元 C.402.8元 D.403.2元 E.404元 2.已知甲、乙两公司的利润之比为3:4,甲、丙两公司的利润之比为1&am…

二硬脂酰磷脂酰乙醇胺-聚乙二醇-巯基吡啶 DSPE-PEG-OPSS;常用于脂质体的合成

DSPE-PEG-OPSS 、OPSS-PEG-DSPE 巯基吡啶聚乙二醇磷脂、磷脂聚乙二醇巯基吡啶 中文名称 :磷脂聚乙二醇巯基吡啶、巯基吡啶聚乙二醇磷脂 简称 :OPSS O-PEG-DSPE、DSPE-PEG-OPSS 外观 :白色液体、半固体或固体,取决于分子量。 …

Spring之底层架构核心概念-Environment

文章目录1.Environment作用2.用法2.1 systemEnvironment 和 systemProperties2.2 MutablePropertySources3.实际用法4.总结1.Environment作用 Environment:获取环境变量 2.用法 2.1 systemEnvironment 和 systemProperties public static void main(String[] ar…

【UE4 第一人称射击游戏】13-瞄准开火

上一篇: 【UE4 第一人称射击游戏】12-全自动步枪并显示剩余弹药量 本篇效果: 步骤: 1.打开“ThirdPersonCharacter”,添加一个骨架网格体组件 将其作为Mesh(继承)的子级 父项套接字选为“Weapon_Attach”…

2022需求最大的 8 种编程语言:Python第二,ta居榜首

一直以来,编程语言都是程序员非常关注的话题。虽然有超过200编程语言,但其中只有少数用于现实世界的行业。 2022年也快接近尾声,今年最受欢迎使用最多的语言有哪些呢? 从2021年10月到2022年11月,DevJobsScanner分析了…

国内葡萄酒行业数据浅析

大家好,这里是小安说网控。 葡萄酒是最为常见的果酒,在国内酒品市场上占据着一席之地。近年来,受整体经济环境影响,葡萄酒行业的各项数据都不甚理想。 今年,1-10月份,国内葡萄酒产值,无论是当期…

[ 代码审计篇 ] 代码审计案例详解(一) SQL注入代码审计案例

🍬 博主介绍 👨‍🎓 博主介绍:大家好,我是 _PowerShell ,很高兴认识大家~ ✨主攻领域:【渗透领域】【数据通信】 【通讯安全】 【web安全】【面试分析】 🎉点赞➕评论➕收藏 养成习…

skywalking 快速入门

一、skywalking简介 1、skywalking介绍 Skywalking是一个国产的开源框架,2015年有吴晟个人开源,2017年加入Apache孵化器,国人开源的产品,主要开发人员来自于华为,2019年4月17日Apache董事会批准SkyWalking成为顶级项…

村政府小型网站

小型网站架构 编程工具,编程语言,编程细节 编程工具 idea最好的java项目编程工具,集合springboot框架。 编程语言 java,jsp,数据库表编程 编程细节 配置springboot,pom.xml相关配置文件,熟练使用idea以及相关目…

再学C语言15:其他运算符

C大约有40个运算符 一、sizeof运算符和size_t运算符 sizeof运算符:以字节为单位返回其操作数大小;操作数可以是一个具体的数据对象(如一个变量名)或者一个类型(如float);如果数据对象是一个类…

unity前端通过java后端实现将图片上传到阿里云OSS并在前端显示

一、开通对象存储OSS服务 阿里云-搜索推荐 (1)申请阿里云账号 (2)实名认证 (3)开通对象存储oss服务 (4)进入管理控制台 (5)创建bucket (6&a…

基于注解的自动装配之@Autowired的原理及注意事项

基于注解的自动装配之Autowired的原理及注意事项 1. Autowired的原理 首先根据所需要的组件类型到IOC容器中查找 能够找到唯一的bean:直接执行装配 如果完全找不到匹配这个类型的bean:装配失败 和所需类型匹配的bean不止一个 没有Qualifier注解&#…

YGG 与 Mike Ovecka 对 Web3 电子竞技的愿景

(从左到右)YGG 内容创作者 Een Mercado、Ampverse Web3 负责人 Sascha Jochum、Axie Infinity 菲律宾负责人 Nix Eniego、MetaSports 联合创始人兼 CEO Joe Josue 和 YGG 电子竞技负责人 Mike Ovecka 在 Philippine Web3 Festival 的“区块链游戏电子竞…

MybatisPlus代码生成器配置(处理blob等类型)

一&#xff1a;新建springboot项目 二&#xff1a;导包 <dependencies><dependency><groupId>com.baomidou</groupId><artifactId>mybatis-plus-generator</artifactId><version>3.3.2</version></dependency><depe…

ATJ2158界面绘制LVGL---定时器

LVGL定时器 在lv_timer.c中有相关的操作函数 Create a timer&#xff08;创建定时器&#xff09; LVGL 有一个内置的定时器系统。可以注册一个函数以定期调用它。定时器在lv_timer_handler()中被处理和调用&#xff0c;它需要每隔几毫秒调用一次 Ready and Reset&#xff0…