草庐IT

边缘计算 101:了解五种不同类型的边缘解决方案

Couchbase 2023-08-12 原文

根据 IDC 的研究,在人工智能、5G、网络和物联网技术激增的推动下,到 2025 年,对边缘解决方案的投资预计将增至约 2740 亿美元。 通过将计算移至更靠近数据创建位置的位置,组织可以体验到更高的效率、更少的延迟和更长的正常运行时间——最终改善客户体验。

然而,为了充分利用边缘计算,了解各种类型的边缘解决方案以及何时使用它们很重要。

  •  Micro Edge 是指部署在网络最边缘的边缘计算设备,例如手机或嵌入式系统。 这些设备的处理能力和存储容量有限,旨在处理数据收集、预处理和基本分析等简单任务。
  •  Mini Edge是指部署在网络边缘的边缘计算设备,例如在建筑物或校园级别。 这些设备比 Micro Edge 设备具有更强的处理能力和存储容量,旨在处理更复杂的任务,例如数据处理、分析和机器学习。
  •  Medium Edge设备部署在网络边缘,但在城市或区域级别。 这些设备比 Mini Edge 设备具有更强的处理能力和存储容量,旨在处理更复杂的任务,例如数据处理、分析和机器学习,以及更高级的应用程序,例如增强现实和虚拟现实。
  •  Heavy Edge 设备部署在数据中心或云级别的网络边缘。 这些设备拥有所有边缘计算设备中最强的处理能力和存储容量,旨在处理最复杂的任务,如数据处理、分析和机器学习,以及人工智能和深度学习等高级应用。
  •  多访问边缘 (MEC) 是一种边缘计算部署,其中设备部署在网络的多个级别,例如设备、建筑物、城市和数据中心级别。 这些设备协同工作以提供无缝且高效的边缘计算体验,每个级别的设备都提供不同的功能和资源。

边缘采用的现状

总的来说,Mini Edge和Medium Edge是目前应用最广泛的边缘计算解决方案类型。 这些设备提供了计算能力和存储容量的平衡,使其适合处理复杂的任务,例如数据处理、分析和机器学习。 手机和平板电脑等 Micro Edge 设备在特定用例中也很受欢迎,特别是在员工需要在移动中访问关键业务数据和处理能力的行业中,无论互联网连接或速度如何。

此外,MEC 的采用呈上升趋势,特别是在航空公司和邮轮行业,因为它们利用新的公共和私有 5G 网络解决方案以及 SpaceX Starlink 等卫星网络来提供无缝连接。

MEC、下一代网络和分布式数据库技术的结合提供了更高的性能、增强的安全性、成本节约、可扩展性和更高的可用性,这是云计算和集中式数据库单独无法提供的。 更具体地说,这包括:

  •  改进的延迟:MEC 通过处理更靠近最终用户的数据来减少延迟,从而加快响应时间并改善用户体验。
  •  增加网络容量:MEC 支持在边缘进行处理,释放带宽并减少集中式网络的压力。
  •  增强的安全性:MEC 提供了更高的安全性,因为数据在靠近源头的地方进行处理和存储,从而降低了网络攻击的风险。
  •  节省成本:通过在更靠近源头的地方处理数据,MEC 减少了通过集中式网络传输的数据量,从而节省了网络基础设施和带宽的成本。
  •  可扩展性:MEC 支持边缘处理,释放集中式系统上的资源。
  •  可用性:通过在设备上存储和处理数据,MEC 即使在与系统其余部分断开连接时也可以继续运行。

对流行的边缘计算行业用例进行分类

边缘计算在各个行业继续获得发展势头,尤其是那些需要敏捷应用程序来为最终用户提供优质体验的行业。 这些包括:

  •  工业物联网 (IIoT),通常属于 Mini Edge 或 Medium Edge 类别,其中边缘计算设备用于收集、处理和分析来自工业机器和设备的数据,从而实现对制造的实时监控和控制 过程。
  •  自动驾驶车辆属于中型边缘或重型边缘类别,其中边缘计算设备用于处理和分析来自自动驾驶车辆的传感器数据,从而实现实时决策和导航。
  •  Medium Edge 包括智能城市,其中边缘计算设备用于收集和处理来自智能城市基础设施的数据,例如交通信号灯、摄像头和传感器,从而实现对城市基础设施的实时监控和管理。
  •  医疗保健用例通常属于中边缘或重边缘类别。 设备用于收集、处理和分析来自可穿戴设备和诊断设备等医疗设备的数据,从而实现对患者健康数据的实时监测和分析。
  •  零售通常属于中边缘类别,其中边缘计算设备用于分析来自店内摄像头、传感器和其他设备的数据,从而实时监控客户行为和库存管理。

随着越来越多的组织采用边缘计算策略,了解各种类型的边缘计算并知道何时使用它们将成为在当今竞争激烈的商业环境中取得成功的关键组成部分。

有关边缘计算 101:了解五种不同类型的边缘解决方案的更多相关文章

  1. ruby - 在 jRuby 中使用 'fork' 生成进程的替代方案? - 2

    在MRIRuby中我可以这样做:deftransferinternal_server=self.init_serverpid=forkdointernal_server.runend#Maketheserverprocessrunindependently.Process.detach(pid)internal_client=self.init_client#Dootherstuffwithconnectingtointernal_server...internal_client.post('somedata')ensure#KillserverProcess.kill('KILL',

  2. ruby-on-rails - 使用一系列等级计算字母等级 - 2

    这里是Ruby新手。完成一些练习后碰壁了。练习:计算一系列成绩的字母等级创建一个方法get_grade来接受测试分数数组。数组中的每个分数应介于0和100之间,其中100是最大分数。计算平均分并将字母等级作为字符串返回,即“A”、“B”、“C”、“D”、“E”或“F”。我一直返回错误:avg.rb:1:syntaxerror,unexpectedtLBRACK,expecting')'defget_grade([100,90,80])^avg.rb:1:syntaxerror,unexpected')',expecting$end这是我目前所拥有的。我想坚持使用下面的方法或.join,

  3. ruby - Infinity 和 NaN 的类型是什么? - 2

    我可以得到Infinity和NaNn=9.0/0#=>Infinityn.class#=>Floatm=0/0.0#=>NaNm.class#=>Float但是当我想直接访问Infinity或NaN时:Infinity#=>uninitializedconstantInfinity(NameError)NaN#=>uninitializedconstantNaN(NameError)什么是Infinity和NaN?它们是对象、关键字还是其他东西? 最佳答案 您看到打印为Infinity和NaN的只是Float类的两个特殊实例的字符串

  4. ruby - 检查方法参数的类型 - 2

    我不确定传递给方法的对象的类型是否正确。我可能会将一个字符串传递给一个只能处理整数的函数。某种运行时保证怎么样?我看不到比以下更好的选择:defsomeFixNumMangler(input)raise"wrongtype:integerrequired"unlessinput.class==FixNumother_stuffend有更好的选择吗? 最佳答案 使用Kernel#Integer在使用之前转换输入的方法。当无法以任何合理的方式将输入转换为整数时,它将引发ArgumentError。defmy_method(number)

  5. ruby - Ruby 有 `Pair` 数据类型吗? - 2

    有时我需要处理键/值数据。我不喜欢使用数组,因为它们在大小上没有限制(很容易不小心添加超过2个项目,而且您最终需要稍后验证大小)。此外,0和1的索引变成了魔数(MagicNumber),并且在传达含义方面做得很差(“当我说0时,我的意思是head...”)。散列也不合适,因为可能会不小心添加额外的条目。我写了下面的类来解决这个问题:classPairattr_accessor:head,:taildefinitialize(h,t)@head,@tail=h,tendend它工作得很好并且解决了问题,但我很想知道:Ruby标准库是否已经带有这样一个类? 最佳

  6. ruby - 查找字符串中的内容类型(数字、日期、时间、字符串等) - 2

    我正在尝试解析一个CSV文件并使用SQL命令自动为其创建一个表。CSV中的第一行给出了列标题。但我需要推断每个列的类型。Ruby中是否有任何函数可以找到每个字段中内容的类型。例如,CSV行:"12012","Test","1233.22","12:21:22","10/10/2009"应该产生像这样的类型['integer','string','float','time','date']谢谢! 最佳答案 require'time'defto_something(str)if(num=Integer(str)rescueFloat(s

  7. ruby-on-rails - 在 Rails 开发环境中为 .ogv 文件设置 Mime 类型 - 2

    我正在玩HTML5视频并且在ERB中有以下片段:mp4视频从在我的开发环境中运行的服务器很好地流式传输到chrome。然而firefox显示带有海报图像的视频播放器,但带有一个大X。问题似乎是mongrel不确定ogv扩展的mime类型,并且只返回text/plain,如curl所示:$curl-Ihttp://0.0.0.0:3000/pr6.ogvHTTP/1.1200OKConnection:closeDate:Mon,19Apr201012:33:50GMTLast-Modified:Sun,18Apr201012:46:07GMTContent-Type:text/plain

  8. 屏幕录制为什么没声音?检查这2项,轻松解决 - 2

    相信很多人在录制视频的时候都会遇到各种各样的问题,比如录制的视频没有声音。屏幕录制为什么没声音?今天小编就和大家分享一下如何录制音画同步视频的具体操作方法。如果你有录制的视频没有声音,你可以试试这个方法。 一、检查是否打开电脑系统声音相信很多小伙伴在录制视频后会发现录制的视频没有声音,屏幕录制为什么没声音?如果当时没有打开音频录制,则录制好的视频是没有声音的。因此,建议在录制前进行检查。屏幕上没有声音,很可能是因为你的电脑系统的声音被禁止了。您只需打开电脑系统的声音,即可录制音频和图画同步视频。操作方法:步骤1:点击电脑屏幕右下侧的“小喇叭”图案,在上方的选项中,选择“声音”。 步骤2:在“声

  9. 【高数】用拉格朗日中值定理解决极限问题 - 2

    首先回顾一下拉格朗日定理的内容:函数f(x)是在闭区间[a,b]上连续、开区间(a,b)上可导的函数,那么至少存在一个,使得:通过这个表达式我们可以知道,f(x)是函数的主体,a和b可以看作是主体函数f(x)中所取的两个值。那么可以有,  也就意味着我们可以用来替换 这种替换可以用在求某些多项式差的极限中。方法: 外层函数f(x)是一致的,并且h(x)和g(x)是等价无穷小。此时,利用拉格朗日定理,将原式替换为 ,再进行求解,往往会省去复合函数求极限的很多麻烦。使用要注意:1.要先找到主体函数f(x),即外层函数必须相同。2.f(x)找到后,复合部分是等价无穷小。3.要满足作差的形式。如果是加

  10. 深度学习部署:Windows安装pycocotools报错解决方法 - 2

    深度学习部署:Windows安装pycocotools报错解决方法1.pycocotools库的简介2.pycocotools安装的坑3.解决办法更多Ai资讯:公主号AiCharm本系列是作者在跑一些深度学习实例时,遇到的各种各样的问题及解决办法,希望能够帮助到大家。ERROR:Commanderroredoutwithexitstatus1:'D:\Anaconda3\python.exe'-u-c'importsys,setuptools,tokenize;sys.argv[0]='"'"'C:\\Users\\46653\\AppData\\Local\\Temp\\pip-instal

随机推荐