Azure IoT Edge网关方案

时间:2019-08-19 10:28:26

标签: azure-iot-hub azure-iot-edge

我了解透明网关的概念,但是有两个问题:

  • 与不透明网关相比,使用透明网关有什么好处?到目前为止,我想到了这些:
    • 叶子设备的扩展脱机功能
    • 某些IoT Hub limits and quotas适用于每个设备。但据我所知,这只是C2D消息和并发文件上传。 C2D消息传递和文件上传是否甚至可以在透明网关场景下工作(通过IoT中心将C2D消息发送到分支设备,通过IoT Edge使用设备SDK中的文件上传API透明地发送给叶子设备)?
    • 每个叶子设备的凭据/身份允许黑名单等。

拥有透明网关还有其他好处吗?

关于身份转换模式,除了每台设备的凭据/身份允许列入黑名单以及每台设备具有更高的限制和配额之外,还有什么好处?

1 个答案:

答案 0 :(得分:0)

Microsoft docs提供了一个很好的起点。

为了使用透明网关,设备需要能够连接到IoT中心。如果设备能够直接连接到IoT中心,则几乎没有理由使用不透明的网关。 Opaque网关要求您创建一个在IoT Edge上运行的模块,并包装去往/来自边缘设备的所有命令/报告以指示它们与哪个边缘设备相关联,因为就集线器而言,它们都是一个设备。权衡复杂性与管理凭据是一个权衡。

您提到的其他好处是与直接连接每个设备相比的优势,例如:

如果您的无线传感器网络具有受约束的设备,而固定的IoT Edge设备具有强大的电源,计算或存储资源。边缘服务器可以缓冲所有测量报告,以实现慢速或间歇性的网络连接,因此尽管传感器上的资源有限,数据仍得以保留。