2022年六大值得关注的边缘计算趋势

1bb5479cae62f5aba1f61104f720efb9.png

来源: 边缘计算社区

关于边缘计算的许多方面并不新鲜,但它仍在快速发展。例如,“边缘计算”包括已经存在了几十年的分布式零售商店分支系统。这个术语也包含了当地工厂和电信提供商计算系统的各种形式,尽管这是一种比历史规范更紧密、更不私有的方式。

随着传感器数据和机器学习数据的激增,边缘计算可帮助IT和业务领导者解决问题。

然而,即使我们在某些边缘计算部署中看到旧架构的回声,我们也会看到正在发展的边缘趋势,这些趋势很新,至少与以前存在的完全不同。例如,随着传感器数据和机器学习数据的激增,他们正在帮助IT和商业领袖解决从电信到汽车等行业的问题。

关于边缘计算的许多方面并不新鲜,但它仍在快速发展。例如,“边缘计算”包括已经存在了几十年的分布式零售商店分支系统。这个术语也包含了当地工厂和电信提供商计算系统的各种形式,尽管这是一种比历史规范更紧密、更不私有的方式。

随着传感器数据和机器学习数据的激增,边缘计算可帮助IT和业务领导者解决问题。

然而,即使我们在某些边缘计算部署中看到旧架构的回声,我们也会看到正在发展的边缘趋势,这些趋势很新,至少与以前存在的完全不同。例如,随着传感器数据和机器学习数据的激增,他们正在帮助IT和商业领袖解决从电信到汽车等行业的问题。

应该关注的边缘计算趋势

边缘专家探讨了IT和业务领导者在2022年应关注的六大趋势:

一、边缘工作负载越来越大

我们看到的一大变化是边缘上的计算和存储越来越多。分散系统的存在通常更多地是为了减少对网络链接的依赖,完成实际上无法在一个中心位置完成的任务,这个前提是要有合理可靠的通信。但这正在改变。

根据定义,物联网通常涉及收集数据。然而,随着机器学习应用所需的数据从众多传感器流入,原本可能是涓涓细流的事情现在变成了洪水。但即使训练模型通常是在集中式数据中心开发的,这些模型的持续应用也会被推到网络边缘。这限制了网络带宽要求,并允许快速本地操作,例如关闭机器以响应异常的传感器读数。此目标是提供见解并在需要时采取行动。

二、RISC-V取得进展

当然,数据密集型和计算密集型的工作负载需要运行硬件。具体取决于应用以及性能、功耗、成本等之间所需的权衡。传统上的选择通常是自定义、ARM或x86。它们没一个是完全开放的,ARM和x86随着时间的推移开发了一个支持硬件和软件的大型生态系统,它们主要是由领先的处理器组件设计者驱动的。

RISC-V是一种新的、有趣的、基于硬件的开放指令集架构。

为什么耐人寻味?红帽全球新兴技术布道师Yan Fisher是这样说的:“RISC-V的独特之处在于其设计过程和规范是真正开放的。该设计反映了社区基于集体经验和研究的决定。”

这种开放的方法以及与之相伴的活跃生态系统,已经在帮助推动RISC-V设计在广泛的行业中获胜。RISC-V International首席执行官Calista Redmond观察到:“随着向边缘计算的转变,我们看到整个生态系统对RISC-V进行了大量投资,从阿里巴巴、Andes Technology和NXP等跨国公司,到SiFive、Esperanto Technologies和GreenWaves技术等初创公司,都在设计创新的边缘人工智能RISC-V解决方案。”

三、vRAN成为越来越重要的边缘用例

无线电接入网络负责启用和连接诸如智能手机或物联网 设备之类的设备到移动网络。作为5G部署的一部分,运营商正在转向更灵活的vRAN方法,通过解耦硬件和软件来分解高级逻辑RAN组件,并使用云技术进行自动部署、扩展和工作负载分配。

作为5G部署的一部分,运营商正在转向更灵活的虚拟无线接入网络vRAN方法。

红帽电信解决方案经理Hanen Garcia和红帽新兴技术布道师Ishu Verma指出:“一项研究表明,与传统的分布式/集中式RAN配置相比,部署虚拟RAN (vRAN)/开放RAN (oRAN)解决方案可以实现高达44%的网络TCO节省。”他们补充说,“通过这种现代化,通信服务提供商 (CSP) 可以简化网络运营并提高灵活性、可用性和效率——同时为越来越多的用例提供服务。与专有或基于虚拟机的解决方案相比,云原生和基于容器的RAN解决方案成本更低,更易于升级和修改,能够横向扩展,并且供应商锁定更少。”

四、规模驱动运营方式

边缘计算架构的许多方面可能与仅在数据中心内实施的架构不同。设备和计算机的物理安全性可能较弱,并且现场没有IT人员。网络连接可能不可靠。良好的带宽和低延迟不是天然就有的。但许多最紧迫的挑战都与规模有关。可能有数千个(或更多)网络端点。

“严格实行标准化,最大限度地减少操作面积。”

红帽高级首席软件工程师Kris Murphy确定了应对规模问题必须采取的四个主要步骤:“最大限度标准化、最小化操作‘表面积’、尽可能拉而不是推,以及将小事自动化。”

例如,她建议进行事务性更新,即原子性更新,这样系统就不会最终仅部分更新,从而处于不确定的状态。在更新时,她还认为端点提取更新是一种很好的做法,因为“出口连接更可能可用”。还应注意不要同时进行所有更新,以限制峰值负载。

五、边缘计算需要鉴证

在资源紧张的情况下,需要很少或不需要当地资源的能力是值得考虑的务实选择。此外,再说一次,任何方法都需要高度可扩展,否则用途和好处将变得极其有限。一个突出的选择是Keylime项目。“像Keylime这样的技术应该考虑广泛部署,它可以验证计算设备启动,并保持大规模的可信运行状态,尤其是在资源受限的环境中”,红帽新兴技术传播者Ben Fisc

未来智能实验室的主要工作包括:建立AI智能系统智商评测体系,开展世界人工智能智商评测;开展互联网(城市)大脑研究计划,构建互联网(城市)大脑技术和企业图谱,为提升企业,行业与城市的智能水平服务。每日推荐范围未来科技发展趋势的学习型文章。目前线上平台已收藏上千篇精华前沿科技文章和报告。

  如果您对实验室的研究感兴趣,欢迎加入未来智能实验室线上平台。扫描以下二维码或点击本文左下角“阅读原文”

f7889e5e866d963171f97195177e19e3.png

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

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

相关文章

RateLimiter的 SmoothBursty(非warmup预热)及SmoothWarmingUp(预热,冷启动)

SmoothBursty 主要思想 记录 1秒内的微秒数/permitsPerSencond 时间间隔interval,每一个interval可获得一个令牌 根据允许使用多少秒内的令牌参数,计算出maxPermits setRate时初始化下次interval时间,及storedPermits acquire时,计算当前now…

C++学习——引用和指针

文章目录1. 引用和指针的区别&#xff1f;2. C中的指针参数传递和引用参数传递1. 引用和指针的区别&#xff1f; 指针是一个实体&#xff0c;需要分配内存空间。引用只是变量的别名&#xff0c;不需要分配内存空间。 #include<iostream> using namespace std;class sol…

未来已来:全球XR产业洞察

来源&#xff1a;德勤Deloitte编辑&#xff1a;蒲蒲近日&#xff0c;德勤中国科技、传媒和电信行业推出元宇宙系列报告《元宇宙系列白皮书—未来已来&#xff1a;全球XR产业洞察》&#xff0c;聚焦XR产业发展趋势。报告指出&#xff0c;多元融合是元宇宙的演变趋势。在元宇宙发…

C++学习——static

文章目录1. static的用法和作用&#xff1f;2.静态变量什么时候初始化1. static的用法和作用&#xff1f; 1.先来介绍它的第一条也是最重要的一条&#xff1a;隐藏。&#xff08;static函数&#xff0c;static变量均可&#xff09; 当同时编译多个文件时&#xff0c;所有未加…

谷歌、哈佛联手绘出「百万分之一」人脑神经3D连接图!天量数据竟可塞满14亿块1T硬盘...

来源&#xff1a;神经科技编辑&#xff1a;Yezi审阅&#xff1a;mingzlee7前不久&#xff0c;谷歌和哈佛大学联手发布人脑神经3D连接图&#xff0c;涵盖人脑一百万分之一的信息&#xff0c;但数据已经塞满了1400块1T硬盘&#xff01;现在&#xff0c;这个研究团队表示&#xff…

python replace()

转载于:https://www.cnblogs.com/JackFang-X/p/11090449.html

C++学习——const

文章目录1.const的作用2.const成员函数的理解和应用&#xff1f;1.const的作用 1. 阻止一个变量被改变&#xff0c;可以使用const关键字。在定义该const变量时&#xff0c;通常需要对它进行初始化&#xff0c;因为以后就没有机会再去改变它了&#xff1b; #include<iostre…

解决表单提交的数据丢失问题

解决表单提交的数据丢失问题&#xff1a; 一、问题描述&#xff1a; 当我们在给前台页面设置修改功能的时候&#xff0c;因为有些信息是不允许进行修改的&#xff0c;所以在修改表单中没有相应的修改输入框&#xff0c;但是在修改表单的数据提交的时候&#xff0c;那些不允许修…

科学家即将揭示人类大脑神经网络结构的奥秘

来源&#xff1a;今日头条人类即将迎来了解大脑神经网络结构神秘世界的曙光&#xff01;哈佛大学神经科学家和谷歌工程师&#xff0c;发布了第一张人类大脑部分的神经网络连接图&#xff0c;大约针头大小的人类大脑组织用重金属染色&#xff0c;切成 5,000&#xff0c;并在电子…

C++学习—— mutable和 extern

文章目录1. mutable2.extern用法&#xff1f;1. mutable 1) 如果需要在const成员方法中修改一个成员变量的值&#xff0c;那么需要将这个成员变量修饰为mutable。即用mutable修饰的成员变量不受const成员方法的限制; 常成员函数&#xff0c;不允许修改成员变量的值&#xff0c…

温故而知新,6位顶级CV科学家聚首:计算机视觉中的深度学习方法vs传统方法...

来源&#xff1a;AI科技评论作者&#xff1a;Mr Bear编辑&#xff1a;青暮2021 年 10 月 13 日&#xff0c;来自麻省理工学院、加州大学伯克利分校、伊利诺伊大学香槟分校、华盛顿大学、帝国理工学院的六名顶级人工智能科学家、计算机视觉科学家在 ICCV 2021 大会期间进行了题为…

20190626_二次开发BarTender打印机_C#代码_一边读取TID_一边打印_打印机POSTEK

demo代码如下: private void btnPrint_Click(object sender, EventArgs e){if (this.btnPrint.Text "停止打印"){SetBtnPrintUIEnable();return;}//禁用界面上的相关按钮SetBtnPrintUIDisable();var dt new DataTable(); new Task(() >{///开始的打印//1. 获取…

C++学习——string

文章目录1.int转字符串字符串转int?2.strcat,strcpy,strncpy,memset,memcpy的内部实现&#xff1f;1.int转字符串字符串转int? 例:"123"123#include<iostream> #include<string> using namespace std;string string_head_end(string str) {string s&q…

卷积神经网络(CNN)数学原理解析

来源&#xff1a;图灵人工智能作者&#xff1a;Piotr Skalski编辑&#xff1a;python数据科学原标题&#xff1a;Gentle Dive into Math Behind Convolutional Neural Networks翻 译&#xff1a; 通夜&#xff08;中山大学&#xff09;、had_in&#xff08;电子科技大学&#…

仅模糊背景图像而不是前面的文本

正如标题所说。 如何模糊容器的背景图像而不模糊前面的文本&#xff1f; <div class"card"> <div class"head"> <div class"title"> <span>Card Title</span> </div> </div> <div class"body…

C++学习——模板

文章目录1.C模板2.C模板是什么&#xff0c;底层怎么实现的&#xff1f;1.C模板 模板是泛型编程的基础&#xff0c;泛型编程即以一种独立于任何特定类型的方式编写代码。模板是创建泛型类或函数的蓝图或公式。 库容器&#xff0c;比如迭代器和算法&#xff0c;都是泛型编程的例…

【数据结构基础】-串-顺序结构的基本操作实现

2019.10.12 数据结构中串的基本操作实现&#xff0c;包括串的定义&#xff0c;串的初始化&#xff0c;赋值&#xff0c;获取串的长度&#xff0c;串的比较&#xff0c;连接串&#xff0c;求子串&#xff0c;清空串。 语言&#xff1a;c语言 运行环境&#xff1a;dev #include &…

大脑研究正在挑战超级计算,“人脑计划”或需提前部署百亿亿级超级计算机...

来源&#xff1a;DeepTech深科技人脑的复杂性正推动着超级计算释放更多的潜力。据了解&#xff0c;人脑包含大约 860 亿个神经元&#xff0c;可形成数万亿个接触点。如果以细胞分辨率对整个大脑进行成像&#xff0c;甚至会产生数 PB 范围内的数据&#xff0c;这样的的计算量令人…

02 算术、字符串与变量(1)

本章内容 1、交互式命令shell 2、整数算术 3、浮点算术 4、其他数学函数 5、字符串 6、字符串拼接 7、获取帮助 8、类型转换 9、变量和值 10、赋值语句 11、变量如何引用值 12、多重赋值 -------------------------------------- 在学习Python前&#xff0c;我们需要了解数据类…

C++学习——c语言和C++语言中的struct

C语言struct和Cstruct区别 C语言中&#xff1a;struct是用户自定义数据类型&#xff08;UDT&#xff09;&#xff1b; C中struct是抽象数据类型&#xff08;ADT&#xff09;&#xff0c;支持成员函数的定义&#xff0c;&#xff08;C中的struct能继承&#xff0c;能实现多态&am…