0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

通过任何网络将任何设备连接到任何云

星星科技指导员 来源:嵌入式计算设计 作者:Vincent Perrier 2022-09-17 17:03 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

据了解,物联网设备可能无法像个人电脑和移动客户端(智能手机和平板电脑)那样连接到云端。物联网设备可能会连接到窄带、可能是短距离、高延迟和间歇性网络——从物联网设备传输的数据可能会通过具有宽带、高距离互联网接入的网关传输到云中的服务器。

并非所有来自物联网设备的数据都可以或必须发送到云中的服务器进行处理,尤其是当设备操作依赖于短响应时间或需要高数据安全性时。这意味着物联网数据应该在本地处理,最接近它的收集位置,在设备本身或网关中。这种从传感器到网关的本地数据收集、传输、存储和处理构成了雾网络和计算。

重要的是要认识到物联网网络架构不能概括为收集数据并将其发送到智能网关以进行本地存储、处理、聚合并进一步传输到云服务器以进行更大规模分析的愚蠢传感器。这种由 M2M 驱动的愿景可能适用于公共汽车、工业机器或城市街道等大型设备,您可以在其中安装一组通过无线网络连接到小盒子大小的网关的智能传感器。对于可穿戴设备,传感器被集成到智能手表等智能设备中,该智能手表使用配套的智能手机作为连接互联网的网关。在家庭中,一些智能设备,如智能恒温器,集成了传感器,也可以起到网关的作用。

事实上,雾中的元素很可能一次扮演一个或多个角色(角色是数据感知、收集、存储、处理、传输),但也可能需要在以后或在不同的配置中扮演其他角色。雾中的元素也可能需要适应不断变化的环境,因为它们需要与之交互的其他元素可能会随着时间的推移而演变。在快速发展的物联网环境中,只能支持某种类型的网络并连接到特定云平台的设备可能会很快过时。

该行业面临的全球挑战是构建雾架构,使任何设备都可以通过任何网络连接到任何云。提供这种灵活性和适应性的唯一方法是在给定的硬件基础设施上动态部署一组软件功能,这些基础设施本身可以随着时间的推移而发展(旧的硬件元素被移除,新的硬件元素被添加)。如果我们与 IT 世界进行类比,这类似于在虚拟服务器上部署云中的应用程序,而不是在专用物理服务器上部署特定应用程序:硬件虚拟化为软件部署、维护和更新提供了更大的灵活性和适应性。

虚拟化雾计算和网络涉及以下能力:

支持任何类型的 I/O 接口,用于以任何数据格式从传感器检索数据

支持任何类型的处理器架构和相关的软件开发环境(运行时和工具链)来处理数据

支持任何类型的协议栈传输数据

连接到任何云平台、协议栈和数据格式,用于传输聚合数据,还可以管理一组设备及其软件内容

为了部署可扩展且有利可图的雾计算和网络基础设施,这些基础设施能够适应不断变化的运营考虑并随着市场和技术环境的发展而不断发展,这一点很重要。

启用此功能有两个主要因素:

在软件中部署尽可能多的功能,以便可以重新编程

支持软件重新编程和定制

这可以通过云服务器的“传统”客户端轻松完成,例如个人电脑和智能手机/平板电脑,通过软件应用程序下载和更新,这要归功于舒适的存储、网络和处理资源的可用性。由于边缘节点设备中的计算、电力、存储和网络资源稀缺,因此所谓的“软件定义的雾计算”极具挑战性。PC 和移动解决方案不起作用,因此必须提供专为雾网络和计算而设计的创新解决方案,同时考虑到物联网设备的限制。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 处理器
    +关注

    关注

    68

    文章

    20332

    浏览量

    254904
  • 物联网
    +关注

    关注

    2950

    文章

    48126

    浏览量

    418350
  • 服务器
    +关注

    关注

    14

    文章

    10357

    浏览量

    91750
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    具有 I2S 输出的设备连接到 imx93evk,无法读取任何值是哪里出了问题?

    我想将具有 I2S 输出的设备连接到 imx93evk。 由于我想要直接的 I2 而不是中间的编解码器,因此我不需要执行任何作,因为默认情况下引脚位于 EXPI 中。 然后,我将
    发表于 04-14 07:02

    使用 PE 微调试器任何 elf 刷新到 S32K328 时收到报错,为什么?

    在使用 PE 微调试器任何 elf 刷新到 S32K328 时,我随机收到以下错误。 从“127.0.0.1”通过 127.0.0.1 进行连接。从端口“58975”到 6224
    发表于 04-07 06:40

    Visionfive板和蚀刻SD卡,电路板连接到HDMI时,什么也没显示,为什么?

    我最近购买了 Visionfive 板和蚀刻 SD 卡(带 Fedora)。当我电路板连接到 HDMI 时,什么也没显示。显示屏显示错误“显示器显示屏不支持当前输入时序。请根据显示器规格您的输入时序更改为 1920x1820
    发表于 04-01 06:08

    在带有 1.2A 设备的 Ubuntu 上没有网络,为什么?

    。“dmesg”显示了很多东西,但我没有看到任何尝试设置 IP 地址的证据。 我现在只使用串行连接,因为我不太相信图形控制台会从服务器 ISL 映像支持该板。没有图形管理工具并且没有网络来安装
    发表于 03-12 06:42

    CYBLE-416045_EVAL BLE如何连接到Windows?

    Bluetooth_LE_Hello_Sensor 来PSoC™作为外围设备,但当我尝试连接时它失败了。 失败意味着:在 Windows 中配对完成并连接,但在 Windows 中
    发表于 07-24 07:03

    CYPD3171自定义应用程序在接收模式下工作,但在源模式下不通告任何协议是怎么回事?

    的充电器时,芯片会触发快速充电,因此 SINK 模式可以工作,但是当我连接协议测试仪时,它不会检测到任何公布的协议,SOURCE 模式不起作用。因此硬件或软件中存在问题,您能否指出我应该检查代码中的什么内容以及您是否发现原理图有任何
    发表于 07-22 08:21

    使用CCU4产生3个PWM信号,在引脚 P0.8 上看不到任何 PWM 输出,为什么?

    P0.8 上看不到任何 PWM 输出。 我还尝试使用 P0.8 作为XMC_GPIO_MODE_OUTPUT_PUSH_PULL 的数字输出,但这也不起作用。 使用 P0.8 作为数字输出有什么限制吗?这和RTC_XTAL1有关系吗? 聚苯乙烯我不使用 RTC,也不在我的代码中执行
    发表于 07-14 07:01

    外围设备通过手机连接到BLE应用程序,为什么不能连接到Infineaon BLE?

    使用 ch06_ex01_periab \" le 项目创建了外围设备。\" \" 使用像 LightBlue 这样的移动应用程序,我能够连接到这个外围设备并更改特征值。 我已经使用 \"
    发表于 07-07 08:06

    是否有可能使用CYSPP配置文件连接到外围设备

    我们的现有系统使用中央和外围设备,使用基于 Microchip RN4020 的中央和外围设备。 由于供应限制的原因,我们希望英飞凌 CYBT-483056 SoC 用于 BLE central。 我们想知道是否有可能使用CY
    发表于 07-07 06:17

    CYUSB3014与PC通信几小时后断开,通过bus hound抓不到任何通信数据,为什么?

    PC是WIN7系统,PC端APP通过USB3与下位机通信几个小时以后,通信就会断开,通过bus hound抓不到任何通信数据,出错时CYUSB芯片的心跳灯正常,PC的设备管理器
    发表于 06-04 08:27

    TypeC 连接到 DisplayPort 转换电缆时,可能无法检测到 CC 线路,也可能无法显示屏幕,为什么?

    CYPD5225-96BZXI 设计具有 2 个 Type-C 端口的设备 TypeC 连接到 DisplayPort 转换电缆时,可能无法检测到 CC 线路,也可能无法显示屏幕。 ■详细信息
    发表于 05-28 08:11

    启用 ALT DP 通信是否需要任何配置数据?

    。 启用 ALT DP 通信(作为接收控制器)是否需要任何配置数据? 也许是为了正确配置 HOTPLUG_DET 引脚 35? 还是这个设备开箱即用?
    发表于 05-27 06:22

    CYPD3177直接连接 VBUS_IN 而不使用 VBUS_FET_EN 负载开关,会对我们的系统产生任何影响吗?

    PD IC 是否可以通过 I2C 与处理器传达电缆方向信息? 如果我们直接连接 VBUS_IN 而不使用 VBUS_FET_EN 负载开关,会对我们的系统产生任何影响吗?
    发表于 05-20 07:39

    CY7C68013A连接到基板管理控制器 (BMC),读取设备描述符时发生FX2超时错误怎么解决?

    没有任何东西连接到 I2C 线路,但这些线路上也没有上拉电阻。 这是否会导致读取设备描述符时出现超时问题?
    发表于 05-14 07:36

    在USBBulkSourceSink示例中,FX3强制全速并在设备管理器上显示黄色感叹号,怎么解决?

    使用相同的代码, FX3 连接到任何 USB 集线器,然后将其连接到计算机,它可以正常成为全速设备。 有人能帮忙解决这个问题吗?
    发表于 05-09 06:09