移动边缘网格应用的框架/产品

问题描述

我正在研究分布式应用程序架构的原型,该架构在物理上可以由大量几乎实时相互通信的智能手机(边缘)组成。一些智能手机将只是“工人”(运行工作负载),而另一些将是“调度员”(协调工作负载平衡,将不同工作人员(也称为边缘设备)的结果拼接在一起。

因此,我决定将 gRPC 用于边缘之间的通信协议:它确实允许工作人员与工作人员、工作人员与控制器使用发布-订阅和服务器端推送通信模型进行单向或双向通信。此外,gRPC 是可互操作的,这意味着可以支持不同的边缘实现(iOS/C、Android/Java、Flutter、ruby 等)。

经过一些非常基本的实现后,我意识到管理边缘之间的连接并实际记录设备上的开放通道和订阅者等的实用任务确实需要一个完整的框架来编码,这实际上超出了我的兴趣,因为它不会让我更接近业务任务的解决方案。

我用谷歌搜索,但是无法找到任何合适的开源框架,可以通过实施 gRPC 为我解决网状网络组织问题。我检查过 Istio、Envoy 和其他一些,但它们更适合具有大规模分布式部署的云应用程序作为服务网格/完全控制系统,并且从未阅读过将此类框架/产品应用于移动边缘计算的任何案例.

有没有人知道类似“服务网格”、开源且针对移动边缘计算网络的东西?如果是这样,请分享这些发现/项目作为回应。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)