边缘计算概述

简介: 边缘计算概述

什么是边缘计算


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


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


因此,传统的云计算已经不足以支撑当今对智能服务和智能数据处理的需求,边缘计算技术应运而生。边缘计算将计算数据、应用程序和服务从云服务器转移到网络边缘。因此,应用程序开发人员可以通过向用户提供更接近用户的服务来使用设备上的计算系统。

边缘计算的特点是高带宽、超低延迟和实时访问可供多个应用程序使用的网络信息。因此,边缘计算是下一代边缘智能的基础,将机器学习算法部署到生成数据的边缘设备


边缘计算的定义


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



边缘计算的背景和需求


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


实时性:大量数据传输到云端导致网络传输带宽负荷大,造成数据传输延迟。云计算将无法满足实时业务需求。

能源消耗:数据中心的电力消耗显着增加。云计算无法满足日益增长的优化能源消耗的需求。

安全和隐私:将数据上传到云端并存储在中心化环境中会带来隐私泄露风险或攻击。由于到服务器的路径较长,云计算中数据途中攻击的概率高于边缘计算。

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


边缘计算与云计算的区别


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


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


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


云:云计算的主要特点是可以处理大量数据,进行深入分析,在非实时数据处理,如商业决策等领域发挥着重要作用。

边缘:边缘计算侧重于本地(设备上)。因此,它可以在小规模、实时的智能分析中发挥更好的作用,比如满足分布式服务的实时性需求。

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


什么是雾计算?


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


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

97565dfe6e1343c4ab5e78088f087e2b.png


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


边缘计算特性


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


地理分布:通过边缘计算平台可以获取传感器网络下的物联网的本地数据。可以更准确地快速执行大数据分析。边缘系统支持大规模的实时分析和人工智能处理。

移动支持:随着移动设备数量的快速增长,边缘计算还支持移动性以直接与移动设备通信。

位置访问:允许使用GPS等技术来查找设备的位置。因此,边缘计算应用程序可以使用位置访问,例如基于雾的车辆安全应用程序和基于边缘的灾难管理。

临近:本地附近的计算资源和服务是允许用户利用网络上下文信息来做出服务使用决策。

低延迟:边缘计算的低延迟使用户能够在边缘设备上执行资源密集型和延迟敏感的应用程序。此类应用包括联网车辆、远程健康监控、仓库物流和工业控制系统。

异构性:边缘计算元素(终端设备、边缘服务器和网络)可以使用的不同平台、架构、计算和通信技术。

带宽密集型用例:如今,越来越多的物联网部署生成的数据是带宽密集型的,尤其是来自监控摄像头视频的数据(视频分析)。将计算资源尽可能靠近高带宽数据源意味着需要将更少的数据发送到遥远的云数据中心。

相关文章
|
2月前
|
存储 机器学习/深度学习 算法
​​LLM推理效率的范式转移:FlashAttention与PagedAttention正在重塑AI部署的未来​
本文深度解析FlashAttention与PagedAttention两大LLM推理优化技术:前者通过分块计算提升注意力效率,后者借助分页管理降低KV Cache内存开销。二者分别从计算与内存维度突破性能瓶颈,显著提升大模型推理速度与吞吐量,是当前高效LLM系统的核心基石。建议收藏细读。
623 125
|
3月前
|
Java 测试技术
Java浮点类型详解:使用与区别
Java中的浮点类型主要包括float和double,它们在内存占用、精度范围和使用场景上有显著差异。float占用4字节,提供约6-7位有效数字;double占用8字节,提供约15-16位有效数字。float适合内存敏感或精度要求不高的场景,而double精度更高,是Java默认的浮点类型,推荐在大多数情况下使用。两者都存在精度限制,不能用于需要精确计算的金融领域。比较浮点数时应使用误差范围或BigDecimal类。科学计算和工程计算通常使用double,而金融计算应使用BigDecimal。
1721 102
|
3月前
|
机器学习/深度学习 编解码 人工智能
102类农业害虫数据集(20000张图片已划分、已标注)|适用于YOLO系列深度学习分类检测任务【数据集分享】
在现代农业发展中,病虫害监测与防治 始终是保障粮食安全和提高农作物产量的关键环节。传统的害虫识别主要依赖人工观察与统计,不仅效率低下,而且容易受到主观经验、环境条件等因素的影响,导致识别准确率不足。
|
2月前
|
传感器 边缘计算 人工智能
边缘计算:让数据不再“绕远路”,实时处理能力这样提升!
边缘计算:让数据不再“绕远路”,实时处理能力这样提升!
256 1
|
边缘计算 安全 物联网
探索边缘计算:架构、优势与未来趋势
探索边缘计算:架构、优势与未来趋势
|
6月前
|
机器学习/深度学习 人工智能 运维
运维不靠玄学!用AI预测系统负载,谁用谁说香!
运维不靠玄学!用AI预测系统负载,谁用谁说香!
287 18
|
存储 Serverless 数据库
科普文:云计算服务类型IaaS, PaaS, SaaS, BaaS, Faas说明
本文介绍了云计算服务的几种主要类型,包括IaaS(基础设施即服务)、PaaS(平台即服务)、SaaS(软件即服务)、BaaS(后端即服务)和FaaS(函数即服务)。每种服务模式提供了不同的服务层次和功能,从基础设施的提供到应用的开发和运行,再到软件的交付使用,满足了企业和个人用户在不同场景下的需求。文章详细阐述了每种服务模式的特点、优势和缺点,并列举了相应的示例。云计算服务的发展始于21世纪初,随着互联网技术的普及,这些服务模式不断演进,为企业和个人带来了高效、灵活的解决方案。然而,使用这些服务时也需要注意服务的稳定性、数据安全性和成本等问题。
10643 5
|
存储 边缘计算 自动驾驶
什么是边缘计算?
本文介绍了边缘计算的定义、应用场景和重要性。边缘计算是一种分布式计算模型,将计算能力和数据存储靠近数据源和消费者之间的边缘,以减少延迟和网络拥塞。其核心特点包括低延迟、高可用性和隐私安全。边缘计算已经在智能城市、工业自动化、医疗保健、零售业和自动驾驶汽车等领域找到了应用。边缘计算解决了传统云计算模型存在的实时性、带宽和网络压力以及数据隐私问题。随着物联网设备的普及和5G网络的推广,边缘计算将变得更加普遍和强大,未来将看到更多创新的应用。
|
存储 开发框架 JavaScript
Threejs中三维物体和HTML的爱恨情仇:CSS2DRenderer
【8月更文挑战第7天】Threejs中三维物体和HTML的爱恨情仇:CSS2DRenderer
1367 4
Threejs中三维物体和HTML的爱恨情仇:CSS2DRenderer
|
Java 数据库连接 API
【Java笔记+踩坑】Spring Data JPA
从常用注解、实体类和各层编写方法入手,详细介绍JPA框架在增删改查等方面的基本用法,以及填充用户名日期、分页查询等高级用法。
【Java笔记+踩坑】Spring Data JPA