浅析边缘计算技术

概念    

        边缘计算是一种分布式计算范式,它将计算任务和数据存储从中心化的云端推向网络的边缘,即设备或终端,以提高响应速度和降低网络带宽需求。在边缘计算中,数据在源头附近进行处理和分析,而不需要将所有数据传输到远程的数据中心。将数据处理和存储能力推送至接近数据源的网络边缘,以降低延迟、提高带宽利用率,并增强隐私和安全性。

云计算和边缘计算是两种不同的计算模式,它们各自有着特定的优势和适用场景。

云计算:

        云计算是一种通过网络提供计算资源和服务的模式,用户可以通过互联网按需获取计算资源,无需在本地部署和维护硬件设备。
        优势:灵活性高,可以根据需求随时扩展或缩减计算资源;资源集中管理,易于维护和更新;适用于需要大规模计算和存储的场景。
        适用场景:大规模数据处理、企业应用托管、弹性网站托管等需要高性能和大规模资源的应用场景。
边缘计算:

        边缘计算是一种将计算和存储资源推向网络边缘的模式,将数据处理和分析功能部署在离数据源更近的地方,以减少数据传输延迟和网络带宽占用。
        优势:降低数据传输延迟,提高响应速度;减少对网络带宽的依赖;支持实时数据处理和分析。
        适用场景:物联网设备、智能城市、工业自动化等需要低延迟和实时处理的场景。

应用场景

        边缘计算的应用场景非常广泛,包括物联网(IoT)、智能家居、自动驾驶、工业、远程医疗、增强现实(AR)和虚拟现实(VR)等。在这些场景中,边缘计算能够显著减少数据传输延迟,提高系统的实时性和响应速度,同时减轻数据中心的负担。 

        智能城市:监控摄像头、交通管理、环境监测等。

        工业物联网:设备监控、预测性维护、生产优化等。

        智能零售:智能货架、用户行为分析、定制化推荐等。

        智能健康:远程医疗监护、个性化健康管理、医疗影像分析等。

必要性

        边缘计算的主要优势包括低延迟、高带宽、安全性和可靠性。由于数据在源头附近处理,可以显著减少数据传输延迟,提高系统的实时性。同时,减少数据传输量可以降低对网络带宽的需求,从而减轻网络拥堵。此外,将敏感数据在本地处理可以减少数据泄露的风险,提高系统的可靠性,因为即使网络连接中断,本地设备仍然可以继续运行。

        降低延迟:通过将计算推送至边缘,减少数据往返时间,实现实时响应需求。

        减轻网络负载:将数据处理在本地,减少对云端资源的依赖,降低网络拥塞风险。

        增强隐私保护:本地数据处理有助于减少数据在传输过程中的暴露风险,提高隐私安全性。

        提高可靠性:分布式边缘计算架构可以提高系统的容错性和可用性,降低单点故障的风险。

功能架构

  • 数据采集与传输:负责从传感器、设备等数据源采集数据,并通过网络传输至边缘节点。
  • 数据处理与分析:在边缘节点上对接收到的数据进行实时处理和分析,生成实时决策或预测结果。
  • 数据存储与管理:负责存储和管理边缘节点处理的数据,提供数据的查询、检索和删除等功能。

技术架构

  • 边缘节点:使用轻量级容器化技术,如Docker或Kubernetes,实现边缘计算任务的部署和管理。
  • 通信协议:采用低功耗广域网(LPWAN)、MQTT等协议,实现设备与边缘节点之间的数据传输。
  • 数据处理引擎:使用Apache Kafka、Apache Flink等实时流处理引擎,实现数据的实时处理和分析。
  • 安全机制:采用TLS/SSL加密、身份认证等技术,保障数据在传输和存储过程中的安全性。

应用架构

  • 边缘节点:部署在物联网设备、智能网关等边缘设备上,负责实时数据处理和决策。
  • 云端平台:提供远程监控和管理功能,接收边缘节点传输的数据,并进行二次处理和存储。

数据架构

  • 实时数据:包括传感器数据、设备状态等实时产生的数据,用于实时监控和决策。
  • 历史数据:包括历史记录、日志等数据,用于分析和回溯。

4+1视图

        逻辑视图:描述系统的功能和数据流程,包括数据处理流程、逻辑组件等。

        物理视图:描述系统的物理组件和部署架构,包括边缘节点、云端服务器等。

        进程视图:描述系统的进程和通信机制,包括数据传输、处理和存储过程。

        开发视图:描述系统的开发环境和工具链,包括开发语言、框架和工具。

        场景视图:描述系统在不同应用场景下的使用情况和配置方式。

边缘计算的市场前景

        预计到2025年,全球将有超过75亿个物联网设备在线,这些设备将产生大量的数据,需要在网络边缘进行实时处理和分析。边缘计算能够降低数据传输延迟,提高处理效率,从而满足物联网应用对实时性和可靠性的高要求。随着物联网设备的爆炸式增长,边缘计算将成为处理和分析这些海量数据的关键技术。 

发展趋势

        边缘计算平台:云厂商如AWS、Azure等将推出更多边缘计算服务,简化边缘应用的开发和部署。

        边缘智能:结合人工智能技术,实现边缘设备的智能化,提高边缘计算的智能决策能力。

        边缘安全:加强边缘计算平台的安全性能,保障边缘设备和数据的安全性。

        边缘标准:制定边缘计算的相关标准。

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

21世纪世界十大名人颜廷利:真正的幸福是快乐, 真正的理想是远航

真正的财富是分享, 真正的情感是珍藏; 真正的人生是奋斗, 真正的自由是飞翔; 真正的幸福是快乐, 真正的理想是远航… (升命学说) 21世纪东方哲学家思想家、科学家、当代中国教育界知名教授、专业周易起名改名字、易经姓名学专家、目前比较有影响力的人…

【C++第七课-string用法】

这里写自定义目录标题 string的初步介绍sring的构造函数string的构造函数-重点掌握无参的构造函数用常量字符串来初始化拷贝构造 string的构造函数-非重点掌握拷贝字符串str从pos位置开始的len个字符拷贝字符串s的前n个字符用n个c去初始化 string的赋值string的遍历和访问下标[…

docker如何生成springboot镜像

1、在springboot的jar包所在的目录下创建Dockerfile文件,此案例的目录为/usr/java Dockerfile的文件内容如下: FROM openjdk:8 LABEL author"zengyanhui" LABEL email"1181159889qq.com" WORKDIR /usr/java/springbootdemo COPY s…

TCP的特性(4)

TCP特性 拥塞控制(可靠性机制)延迟应答(效率机制)捎带应答(效率机制)面向字节流(粘包问题)TCP异常机制小结 拥塞控制(可靠性机制) 虽然TCP引入了滑动窗口,能够高效可靠的传输大量数据,但是在开始阶段就发送大量数据,可能引起一系列问题. TCP引入了慢启动机制,先发少量的数据,判…

PDF Shaper Ultimate 免安装中文破姐版 v14.1

软件介绍 PDF Shaper是一套完整的多功能PDF编辑工具,可实现最高的生产力和文档安全性。它允许你分割,合并,水印,署名,优化,转换,加密和解密您的PDF文件,也可插入和移动页&#xff0…

RabbitMQ知识点总结和复习

之前项目中用到RabbitMQ的场景主要是订单信息的传递,还有就是利用RabbitMQ的死信队列属性设置,实现延迟队列效果,实现超时支付取消功能,以及在两个不同项目中传递数据等场景。 最近几年的工作中都是一直用的RabbitMQ,…

【C++】深入剖析C++11 initializer_list 新的类功能 可变模板参数

目录 一、std::initializer_list 1、std::initializer_list是什么类型 2、std::initializer_list 的应用场景 ①给自定义容器赋值 ② 传递同类型的数据集合 二、新的类功能 1、默认成员函数 2、关键字default 3、关键字delete 三、可变参数模板 一、std::initialize…

关于Linux的“三十年河东,三十年河西”的思考

目录 一、何为“三十年河东,三十年河西”? 二、Linux系统的发展历程简介 三、Linux家族 四、Linux发展分支 五、关于对Linux发展的回顾 一、何为“三十年河东,三十年河西”? “三十年河东,三十年河西”原义是三十…

OpenWRT有线桥接部署教程

前言 之前咱们讲到OpenWRT部署WAN实现PPPoE拨号上网和自动获取IP模式上网的办法: OpenWRT设置PPPoE拨号教程 OpenWRT设置自动获取IP,作为二级路由器 这一次,咱们尝试用OpenWRT有线桥接上一级路由器的教程。 可能有小伙伴敏锐地发现了&am…

20232803 2023-2024-2 《网络攻防实践》实践八报告

目录 1. 实践内容2. 实践过程2.1 动手实践任务一2.2 动手实践任务二:分析Crackme程序2.2.1 crackme1.exe2.2.2 crackme2.exe 2.3 分析实践任务一2.4 分析实践任务二 3. 学习中遇到的问题及解决4. 学习感悟、思考等 1. 实践内容 动手实践任务一:对提供的r…

【Python编程实践1/3】模块

目录 目标 模块 import ​编辑 代码小结 题目 from...import 随机模块 代码小结 randint函数 骰子大战 choice函数 总结 目标 拧一颗螺丝,只会用到螺丝刀;但是修一台汽车,需要一整套汽修的工具。函数就像螺丝刀,可以帮…

Go实战训练之Web Server 与路由树

Server & 路由树 Server Web 核心 对于一个 Web 框架,至少要提供三个抽象: Server:代表服务器的抽象Context:表示上下文的抽象路由树 Server 从特性上来说,至少要提供三部分功能: 生命周期控制&…

FIFO Generate IP核使用——Native读写接口信号详解

Native FIFO接口信号是用于FIFO IP核与外部电路进行通信的信号。当FIFO支持独立的写和读时钟时,这些信号可以包括标准端口和可选端口。 1 当FIFO具有独立时钟时的接口信号 当FIFO具有独立的时钟时,其接口信号会相应地有所变化。特别是关于复位信号rst…

Hibernate入门学习

目录 1、ORM思想概述 2、自定义ORM框架 3、第一个Hibernate程序开发步骤(重要) 1)下载完整包 2)创建项目,导入所需jar包 3)建立student表 4)创建和student表对应的Student实体类 5&…

postman中百度preview无法加载的解决方案

问题 在使用postman关联时,百度接口与天气接口已使用glb_city关联,但在百度接口发送请求时,发现preview无法加载 解决方案 1、进入百度 百度全球领先的中文搜索引擎、致力于让网民更便捷地获取信息,找到所求。百度超过千亿的中…

基于Springboot的民航网上订票系统(有报告)。Javaee项目,springboot项目。

演示视频: 基于Springboot的民航网上订票系统(有报告)。Javaee项目,springboot项目。 项目介绍: 采用M(model)V(view)C(controller)三层体系结构…

vue3 + ts 快速入门(全)

文章目录 学习链接1. Vue3简介1.1. 性能的提升1.2.源码的升级1.3. 拥抱TypeScript1.4. 新的特性 2. 创建Vue3工程2.1. 基于 vue-cli 创建2.2. 基于 vite 创建(推荐)vite介绍创建步骤项目结构安装插件项目结构总结 2.3. 一个简单的效果Person.vueApp.vue …

11个2024年热门的AI编码助手

大家好,人工智能(AI)领域的大型语言模型(LLMs)已经逐渐发展成熟,并且深入到了我们日常的工作当中。在众多AI应用中,编码助手尤为突出,是开发人员编写更高效、准确无误代码的必备辅助…

docker原理

Docker原理 在前面我们学习了Docker,接下来我们探究一下Docker的底层技术原理 Linux 命名空间(namespace)、控制组(cgroups)和 联合文件系统(UnionFS) 三大技术支撑了目前 Docker 的实现&…

STM32入门学习之DMA

1.直接存储访问DMA(Direct Memory Access):DMA传输不需要CPU的参与,直接在内存和I/O设备间开辟了一条新的数据传输通道,不仅提高数据传输的速率,还因为不需要CPU的干预,从而提高了CPU的利用率。(注:文中的资…