云边端协同的遐想

前言

去年打比赛,老师给我们的项目定了个名字,叫“基于xxx的xxx云边端协同管理系统”,之前就是照着念,完全不懂什么意思,最近接触云边端这个概念比较多,所以想借此深入了解,同时也表达我对于此的一些“遐想”。

有纰漏请指出,转载请说明。
学习交流请发邮件 1280253714@qq.com


我所理解的云

这是两年前我写在个人站(已经倒闭啰)的一篇文章:

自然界中的云是大量水滴漂浮在空中聚集而成的。
而对于计算机而言,大量的计算资源、存储资源等构成了云服务

在查看了一些资料之后,关于“云”的一些概念,像是大规模、分布式、虚拟化、安全、拓展性,阿里,腾讯,小米,华为等都在这方面进行宣传。但是对于未曾了解云的人,这些概念很难理解。不如我们从另外一个角度,从计算和存储的角度来理解云。

云存储对于本地算力低的设备

其实我们对云存储并不陌生,云存储离我们身边也很近,亚时我们用的邮箱、网盘、手机中的云空间其实是云存储的一个类型。我们所熟知的网站很多都是运行在大型服务器上面的,但是你可能不会想到,我们的电脑,其实也可以作为服务器运行网站,但是除了极客匠和研究人员之外没有人会这么做,为什么呢?

例如我们计算两个九位数,123456789*987654321,结果是1.22x10的17次方,很难想象这个数能在8位CPU中运算出来,但是如果我们给这个CPU (中央处理器)所处的嵌入式系统中添加一个蓝牙或者是 WiFi模块,我们就能够把这个数传输到算力更强的设备中计算出来,再将结果 (1B1 3114 FBFF 5385)仅仅是8个 byte (字节)的数据返回给这个8位CPU,显然这个通讯的过程比本地计算还要简便不少。

理论上我们甚至可以利用云计算,在一个不支持多线程工作的8位CPU中跑多线程。
这样,通过数据传输,我们就可以在8位CPU中利用32位甚至是64位 CPU的计算能力。

云存储对于本地存储空间少的设备

其实我们对云存储并不陌生,云存储离我们身边也很近,亚时我们用的邮箱、网盘、手机中的云空间其实是云存储的一个类型。我们所熟知的网站很多都是运行在大型服务器上面的,但是你可能不会想到,我们的电脑,其实也可以作为服务器运行网站,但是除了极客匠和研究人员之外没有人会这么做,为什么呢?

如果不考虑成本,想要网站运行在个人电脑上,就需要电脑保持开启和可通信的状态,而且如果运行的是大型网站,电脑的存储空间要足够大。
考虑成本,电脑中的各种接口、键盘、显示器对于一个服务器而言都是资源的浪费,而且电脑需要在更小的空间运行更大的数据,储存更多的内容,这样对芯片和存储器的要求就更高。

云与服务器
在还没有服务器的时代,设备间的通信需要两个设备保持开启状态,而且通信的过程中还不能断联。有了服务器,发送方可以先将数据发送到服务器,服务器再将数据发送到接收方,这样,远程通信,在线通信就有了更快的发展。此时服务器更多的是作为中转站的角色。

如今我们使用网络,比以往需要更高清的画质,更清晰的音质,如此,个人设备需要处理的信息流就更多,现在的手机大部分都是256GB的存储空间,甚至有512的,而笔者十几年前使用的诺基亚手机,存储空间只有少得可怜的几百M,那些几G存储空间的手机,价格贵得离谱。跨入智能手机时代,存储器空间以极高的速度膨胀着,但是笔者预测未来手机的存储空间,很难再突破512G了,原因是,手机存储器确实是以惊人的速度发展着,但是我们随手一拍的一张照片需要十几M的空间,供不应求。随着5G通信网络和云计算云存储的发展,除了操作系统所需的存储空间之外,我们会把更多的照片视频等存储在云空间中。

云存储
想象一下这样的场景,我们拍摄一段视频,用5G网络可以瞬间存储到服务器(云存储)中,在需要用到的时候,同样可以瞬间下载,作为缓存存储在手机中,这样一来我们就不再需要那么多的手机存储空间。
将一个非常庞大的数据库存储在手机中是极不现实的,但是通过云存储我们也可以像手机搜索本地存储空间那样访问这个数据库。这样通过4G、5G通信,我们可以在256G存储空间的手机利用庞大存储空间设备的存储能力。

其实云服务离我们特别近,读者也许接触过“小度”或者“天猫精灵”这类智能音箱。为了完成语音识别,指令分析、特色服务,需要性能比较强悍的芯片来完成这个任务,但是智能音箱售价100多元,这些功能不可能在本地完成,所以下面这些功能需要通过云服务来完成。而智能音箱完成的功能,只需要特定指令唤醒(小度小度、天猫精灵),数据上云,接收云服务器的数据和指令来执行任务。

某智能音箱提供的服务
某智能音箱提供的服务
智能音箱与云服务器的关系
智能音箱与云服务器的关系


我们所熟悉的“端”

端是离我们身边最近的设备,也是在云边端中作为底层的角色,在上面智能音箱的例子中,音箱就是端,它需要完成数据采集、数据上传、数据响应等功能。

以下是ChatGPT的对端设备的介绍

设备端是指物联网或边缘计算中的终端设备,它可以是传感器、智能手机、工控设备、无人机等各种连接到网络的设备。

功能:
1. 数据采集:设备端能够采集环境数据、传感器数据等各种原始数据。
2. 数据存储:设备端可以存储采集到的数据,便于后续处理和分析。
3. 数据计算:设备端可以进行一定程度的数据处理和分析,减少对云端计算资源的依赖。
4. 实时响应:设备端可以根据采集的数据做出实时的决策和响应。
5. 与其他设备通信:设备端可以与其他设备进行通信,实现设备之间的协作和互联。

局限性:
1. 计算能力有限:相比云端服务器,设备端通常具有较低的计算和存储能力,无法处理大规模、复杂的数据。
2. 能耗限制:设备端通常使用电池或低功耗供电,因此能耗是一个重要的限制因素。
3. 存储容量有限:设备端的存储容量通常较小,无法存储大量的数据。
4. 安全性风险:设备端可能存在安全性风险,因为它们可能容易受到物理攻击或恶意软件的入侵。

尽管设备端存在一些局限性,但它们在物联网和边缘计算中扮演着重要的角色,能够提供实时的数据采集和响应,减少数据传输和延迟,提高系统的效率和可靠性。


云+端的服务存在哪些问题

以下是ChatGPT的对传统的云+端的服务的介绍

云+端服务在提供便利和灵活性的同时,也存在一些问题,包括:

1. 延迟和网络依赖:云+端服务需要将数据从边缘设备传输到云端进行处理和存储,这会导致一定的延迟,并且对网络连接的稳定性有一定要求。

2. 数据安全和隐私:云+端服务需要将数据传输到云端进行处理和存储,这可能涉及数据安全和隐私的风险,特别是对于敏感信息和个人隐私数据。

3. 依赖云端基础设施:云+端服务依赖云端基础设施的可靠性和稳定性,如果云端服务出现故障或者网络中断,可能会导致服务不可用或者影响业务的正常运行。

4. 成本问题:云+端服务可能需要支付云端计算和存储资源的费用,特别是在大规模应用场景下,成本可能会成为一个考虑因素。

5. 难以管理和维护:云+端服务涉及到分布在各地的边缘设备和云端服务器的管理和维护,这可能需要投入一定的人力和资源。

6. 兼容性和标准化:云+端服务涉及到边缘设备、云端平台和各种接口的兼容性和标准化问题,这对于不同厂商和不同设备之间的协作和集成可能带来一定的挑战。

针对这些问题,可以采取一些解决方案,如减少数据传输量、加强数据安全措施、实现离线处理能力、提高云端基础设施的可靠性和弹性,以及加强标准化和协作等。同时,随着边缘计算和边缘AI技术的发展,一些问题也会得到缓解,提供更优质的云+端服务。

这里提到了传统云+端的服务存在的问题,笔者举个例子来分析:

现在的道路违章拍照,往往是摄像头采集路面信息,将图片上传到管理中心的云(服务器),服务器分析后,可能将违章信息显示在道路电子指示牌。这个过程存在着三个主要问题,一是端设备(摄像头、电子指示牌等)与服务器可能相隔过远,数据传输存在延迟;二是每一帧图像都需要在服务器完成分析,服务器所承担的运算压力大大增加;三是若服务器需要维护,此时系统将面临一个瘫痪的状态(这里不考虑备用服务器的情况)。

其他如智能楼宇、智慧农业等应用场景也存在类似的问题。


不为人熟知的边缘设备

以下是ChatGPT的对边缘设备的介绍

边缘设备是指位于网络边缘、靠近终端用户的计算设备。与传统的云计算模式相比,边缘设备更接近数据源和终端用户,具备一定的计算、存储和网络传输能力。边缘设备可以是智能手机、物联网设备、嵌入式系统等。

边缘设备的优势包括:

1. 低延迟:边缘设备可以将数据处理和决策推向离用户更近的地方,减少数据传输和处理的时间,从而实现低延迟的服务。

2. 数据隐私:边缘设备可以在本地处理和存储数据,减少数据传输到云端的需求,提升数据隐私和安全性。

3. 离线处理:边缘设备可以在无网络连接的情况下进行数据处理和决策,保证服务的连续性和可靠性。

4. 带宽优化:边缘设备可以在本地进行数据预处理、过滤和压缩,减少对网络带宽的需求,降低数据传输成本。

5. 弹性扩展:边缘设备可以根据需要实现分布式计算,将计算任务分发到多个边缘设备上,提升系统的可扩展性和性能。

边缘设备也存在一些挑战,如资源有限、功耗限制、管理复杂等。但随着边缘计算和边缘AI技术的不断发展,边缘设备将扮演越来越重要的角色,为用户提供更快速、安全和可靠的服务。


未来的云边端协同

云边端各司其职
云边端各司其职

边缘端兼顾算力规模和低时延,具有更快的决策速度和更高的能效比,如更智能的人机交互。当今部署在云端的一些模型,未来在强大算力的支持下,可以运行在边缘端。

以下是ChatGPT的对云边端协同的介绍

"云边端"是指云端和边缘计算的结合,将云计算的能力延伸到离用户和数据源更近的边缘设备。它主要有以下几个区别:

1. 数据处理位置:云计算将数据处理和存储集中在中央云服务器上,而边缘计算将部分数据处理和存储放在接近数据源的边缘设备上。

2. 延迟:云计算通常需要将数据传输到云服务器进行处理,而边缘计算将计算和存储推向边缘,可以减少数据传输的延迟。

3. 带宽需求:云计算需要较大的带宽来传输大量数据到云端,而边缘计算可以利用边缘设备本地的计算和存储资源,减少对带宽的需求。

4. 数据安全性:云计算将数据存储在云服务器上,可能存在数据隐私和安全性的风险。而边缘计算将数据处理在本地设备上,可以提供更高的数据安全性。

5. 网络可用性:云计算依赖于强大的网络连接,当网络不稳定或断开时,会影响到服务的可用性。而边缘计算将计算和存储功能移至设备本地,即使网络不可用,仍然可以进行一些基本的计算和存储操作。

云边端结合可以在数据处理、实时响应等方面提供更好的用户体验和更高的效率,尤其适用于物联网、智能制造、智慧城市等领域。

ChatGPT对于云边端协同的介绍,和对边缘设备的介绍,突出的重点相去不远。

那么可以这么理解,云边端协同就是在传统的云与端的结合上,加入了边缘设备,而正是由于边缘设备的加入,才使得延迟、带宽需求、离线运行、数据安全等问题得以解决。

前阵子苹果推出了Apple Vision Pro,不知读者有没有关注,笔者认为,这个设备就是云边端协同的代表之一,Apple Vision Pro内部含有多传感器(不止是传感器单个参数的分析,而是在某些方面融合了多模态感知),并且有M2和R2芯片的加持,才能在AR/VR/MR(虚拟增强现实)方面有如此好的效果。

边缘计算是未来的浪潮和趋势,未来云边端协同,将在工业互联网、智慧城市、车路协同、智慧农业、智能医疗等领域大放异彩;而在AI大模型、多模态感知、NLP(自然语言处理)等领域,可能因为有多传感器数据融合的边缘计算系统而更加精彩,科幻电影的场景可能就在不远的将来。


参考文章/视频

边缘计算系统逻辑架构:云、边、端协同,定义及关系_云边端_清如许.的博客-CSDN博客

云边协同与人工智能AI的深度融合(云端训练、边端推理)_清如许.的博客-CSDN博客

稚晖君想做什么样的机器人,你知道吗?_哔哩哔哩_bilibili

【中字】三分钟了解什么是边缘计算_哔哩哔哩_bilibili

端侧AI普及,到底卡在哪了? - 知乎

【哈尔滨工业大学 王宏志】 面向智慧城市的云边端协同数据管理_哔哩哔哩_bilibili

云边端具体到底指什么,云?边?端?分别指什么? - 知乎

边缘计算助力下的云边协同九大应用场景 - 知乎

【中文完整版】Apple Vision Pro 官方介绍影片!_哔哩哔哩_bilibili

苹果Vision Pro物料成本曝光,3499美金售价原来是这样来的_手机搜狐网

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

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

相关文章

走向具身智能丨美格高算力AI模组 以端侧智慧连接人和家庭

“贾维斯,我需要你的帮助。”这是钢铁侠Tony Stark在电影中向他的人工智能助手Jarvis寻求支持的场景。《钢铁侠》中的贾维斯不仅令观众着迷,也点燃了人们对于智能助手的想象力。正如电影《她》中所描绘的那样,智能助手还可以与人类建立真实的…

Android集成腾讯直播(无需后台配合一小时让你拥有直播APP)

直播互动的功能,最终选择了腾讯云平台进行开发,LiveRoom组件里面包含了(直播,连麦,弹幕,私信等)功能,我们需要的是推流,拉流都交个腾讯云来处理,腾讯云这方面功能也是比较齐全的了(粗略大概2分钟可看完本文,能像我写如…

工业互联网数据展现软件之组态工具

大家知道,自动化行业很难离开组态,什么是组态?为了把生产企业各个环节的数据和流程以图的形式展示出来。画这个图的过程就是组态,画图所用的软件就是组态软件。 其实呢,几乎每个实时库厂家都有自己的画图工具,比如PHD…

【入门PLC】02、博途TIA Portal V16的HMI简单操作学习(人机交互界面)

目录 一、前言二、了解HMI三、新建触摸屏四、触摸屏与PLC的HMI连接五、数据的交互1.1、修改背景1.2、使用工具箱 六、按钮(灯、文字、翻页) 一、前言 这篇文章是接着上一篇文章写的,有兴趣的读者可以看看之前的文章,也可以单独来…

工控行业各品牌程序扩展格式和软件

部分PLC 触摸屏文件扩展名说明 .gpc   海为plc程序文件 .mwp  西门子200 plc程序文件          .cxp  欧姆龙plc程序文件             .gxw  三菱GX2软件编写的程序文件       .xdp  信捷plc程序文件 .xcp  信捷plc程序文件 XC2 XC3 XC1…

CSharpSCADA - 工控网关, 轻量级组态软件.

SharpSCADA - 工控网关, 轻量级组态软件. 简介 采用技术: 开发语言:C# 运行环境:.NET Framework 数据库:SQL Server 功能: 1.轻量级工控网关: 支持当前几种主要的工业协议如西门子的Profinet、AB的Ether…

OmniVerse + ChatGPT = 智能3D建模

全球各行各业对 3D 世界和虚拟环境的需求呈指数级增长。 3D 工作流是工业数字化的核心,开发实时模拟以测试和验证自动驾驶汽车和机器人,运行数字孪生以优化工业制造,并为科学发现铺平新道路。 今天,3D 设计和世界构建仍然是高度手…

语言模型ChatGPT,为什么能引领各行各业的AI技术革命

为什么ChatGPT这样一个语言模型的发展能引发所有行业的AI技术革命呢? 答案就在于它能理解我们的自然语言, 并能将我们的语言转换成计算机能够完全理解的特征。 自然语言与计算机理解 ChatGPT之所以能引领技术革命,关键在于它能理解我们的…

再见ChatGPT,又一值得国内程序员体验的AI生产力工具问世

众所周知目前 ChatGPT 很火,对于国内用户来说想要亲身体验一下,还是有一定难度的,毕竟从注册账号的第一步就被卡死了。 在得知微软推出了新必应以后,相信很多小伙伴都去申请体验了,但是很遗憾,相信大家应该…

ChatGPT路线图曝光:没有GPT-5、识图功能要等到明年、GPT-3或将开源

来源 | APPSO 上周,OpenAI 的 CEO Sam Altman 和 AI 开发平台 HumanLoop 的创始人Raza Habib 等 20 多位开发者开展了一次闭门讨论会,主要聊了 OpenAI 的使命、AI 的影响以及一些在开发过程中的实际问题。 会后 Raza Habib 做了一份详细的会议要点整理&a…

股票量化分析工具QTYX使用攻略——快速选出强势股(更新2.6.0)

搭建自己的量化交易系统 如果要长期在市场中立于不败之地!必须要形成一套自己的交易系统。 如何学会搭建自己的量化交易系统? 边学习边实战,在实战中学习才是最有效地方式。于是我们分享一个即可以用于学习,也可以用于实战炒股分析…

股票量化分析工具QTYX使用攻略——形态选股叠加业绩报告

搭建自己的量化系统 如果要长期在市场中立于不败之地!必须要形成一套自己的交易系统。 如何学会搭建自己的量化交易系统? 边学习边实战,在实战中学习才是最有效地方式。于是我们分享一个即可以用于学习,也可以用于实战炒股分析的量…

股票量化分析工具QTYX使用攻略——均线系统多头排列选股(更新2.5.7)

搭建自己的量化系统 如果要长期在市场中立于不败之地!必须要形成一套自己的交易系统。 如何学会搭建自己的量化交易系统? 边学习边实战,在实战中学习才是最有效地方式。于是我们分享一个即可以用于学习,也可以用于实战炒股分析的量…

股票量化分析工具QTYX使用攻略——涨停个股挖掘热门板块(更新2.6.5)

搭建自己的量化系统 如果要长期在市场中立于不败之地!必须要形成一套自己的交易系统。 行情不等人!边学习边实战,在实战中学习才是最有效地方式。于是我们分享一个即可以用于学习,也可以用于实战炒股分析的量化系统——QTYX。 QTY…

定制自己的股票量化分析工具QTYX-V2.0版-使用帮助

提供源码的初衷 为了帮助读者建立一座从书本知识到实战应用之间的“桥梁”,购买书籍的读者可以获取与书本配套的学习版量化分析工具源码。 工具的源码是把书中知识点组合起来,使用wxPython封装一层GUI便于操作,实现了包括选股、行情、回测在…

股票量化分析工具QTYX使用攻略代码说明——高速版本地行情源v2.5.1

搭建自己的量化系统 如果要长期在市场中立于不败之地!必须要形成一套自己的交易系统。否则,赚钱或者亏钱我们很难归纳总结,往往是凭借运气赚钱,而不是合理的系统模型,一时凭借运气赚的钱长期来看会因为实力还回去。 QT…

股票量化分析工具QTYX使用攻略——高速版本地行情源(更新v2.5.4)

搭建自己的量化系统 如果要长期在市场中立于不败之地!必须要形成一套自己的交易系统。否则,赚钱或者亏钱我们很难归纳总结,往往是凭借运气赚钱,而不是合理的系统模型,一时凭借运气赚的钱长期来看会因为实力还回去。 如…

祝《玩转股票量化交易》星友们2022年股市收益高涨、财源滚滚!

前言 元宵大师给大家拜年啦!祝大家虎年大吉、阖家安康、万事如意! 最最最重要的是在2022年里,祝愿知识星球《玩转股票量化交易》的小伙伴们能够继续在量化交易之路上取得进步,搭建出属于自己的量化交易系统。 同时,我和…

[独家]自动播放K线图训练盘感能力!股票量化分析工具QTYX-V2.3.5

K线量价的重要性 K线图对炒股的朋友来说太熟悉不过了,每一根K线包含了开盘价、收盘价、最高价和最低价这四个价位信息,分别用红和绿两种颜色来表示上涨或下跌,反映了单位时间周期内价格变动的情况。 不过K线的功效可不仅仅用来记录价格的变动…