Open Horizon 软件项目(IBM Edge Application Manager 所依赖的核心技术)已加入 LF Edge。LF Edge 是 Linux 基金会的一部分,负责托管与边缘计算有关的所有开源项目。
边缘计算可以使计算和数据存储更接近于数据(由用户、场所和物体产生)所在的位置。通过 Open Horizon,可以轻松将合适的应用程序和机器学习模型转移到恰当的计算设备上,并使这些应用程序保持正常运行且处于最新状态。预计到 2022 年将有 50% 的企业数据在边缘进行处理,而如今这一比例仅为 10%;在边缘计算时代,Open Horizon 将极大地影响数据的处理方式。
IBM 履行了其对边缘计算领域标准的信任、透明性和协作方面的承诺,将这个重要项目贡献给 Linux 基金会。
虽然到目前为止,IBM 是该项目的唯一开发者,但是 Open Horizon 的核心组件已实现开源,这样一来,更多的生态系统可以将该技术构建为强大且安全的基础,让所有解决方案提供商都可以将它用作自己的基础。作为 LF Edge 社区的创始成员,IBM 认为它是能组建和发展活跃社区的最有效的组织。
Open Horizon 简介
Open Horizon 之所以能成为突破性项目,其中一个原因是它可以同时自主管理 10,000 多个边缘设备,这是传统解决方案中端点数量的 20 倍。
使用 Open Horizon,您可以:
- 向单一用途的设备添加新功能
- 使设备能够使用其他服务(附近的服务和基于云的服务)来增强其现有功能
- 自动管理设备上的工作负载生命周期
- 将应用程序自动部署到其策略匹配且已达成协议的所有设备上(一个管理员最多可负责 10,000 个设备)
在安装并配置 Open Horizon 后,便可以管理其执行的工作,而无需以物理方式访问设备。例如,您可以使用 Raspberry Pi Zero W 设备(其大小为一包口香糖),可以头一天将其用作离线家庭助手,第二天为其重新分配任务以让其监视家庭用电量。或者,您可以将智能摄像头对准某条街道以统计一天的行人数量,然后部署新的代码和模型以识别第二天经过的车辆的品牌和型号。
开源边缘技术的发展前景
通过听取各方观点并让更多的团体成为项目成功的既定利益相关方,IBM 坚信这样便可以利用开源社区的力量来创建强大的解决方案。通过与其他开发者和组织合作,将他们的需求纳入我们的商用边缘技术,从而为每个人提供更好的技术。IBM 认为,开放式架构对于成功实施边缘战略至关重要。利用基于开源的解决方案,客户可以使用来自不同提供商的边缘设备,并继续提供无缝的边缘体验。
加入 LF Edge 后,项目团队便可以与成员组织建立合作关系,了解他们的需求,并与他们合作创建能解决其问题的解决方案。这种共享方法还有一个附带的好处,那就是 IBM 可以与其他项目和公司一起创建共享方法、开放标准以及通用接口和 API。
通过与 LF Edge 中的其他组织和项目建立合作关系,Open Horizon 已经取得一定的成果。早期的 EdgeX Foundry 项目(一个边缘原生 IoT 平台和数据平面)就是采用这种合作方式。EdgeX Foundry 是 LF Edge 的两个成熟的创始项目之一,它已建立了繁荣的社区和生态系统,拥有大量的参与公司。
去年夏天,Open Horizon 项目团队与 EdgeX Foundry 团队进行了接触,演示了该软件并探讨了合作的可能性。到 11 月,他们的技术指导委员会 (TSC) 投票决定扶持 Open Horizon。在他们的帮助下,Open Horizon 团队了解了如何围绕代码构建社区并运行成功的项目。
在此期间,EdgeX Foundry 在其系统管理工作组的指导下,在组织内成立了一个集成小组。其目的是展示如何使用 Open Horizon 来动态交付和管理 EdgeX Foundry 平台。我是 Open Horizon 的代理主席,并被选为 EdgeX 技术指导委员会 (TSC) 的会员,因此我能够知晓 TSC 的工作方式并找到适合 Open Horizon 项目的最佳实践。
在 LF Edge 的领导下,Open Horizon 项目日趋成熟,该技术的发展前景也一片光明。我们很激动地发现,通过使用开源边缘项目,即使是主题知识有限的开发者也能通过有限的编程技能拼接并部署很棒的应用程序。
四种快速参与方法
可使用以下几种快速方法来使用 Open Horizon:
- 开始使用吧!安装 Open Horizon,并将其与一两个示例结合使用。观看我们的视频(在下面列出)并阅读我们的文档(即将发布!)。如果您发现 bug,请告知我们,并可以提交对文档的改进意见(如果您发现的话)。
- 加入该社区。参加几场工作组会议(即将举行!),在这里您将与该技术的开发者会面,并了解是否存在可以增加价值的特定领域。我们欢迎各种人才的加入,并且需要借助各种各样的技能来促使该项目取得圆满成功。
- 查找要解决的问题。浏览 Anax 存储库,找到标有 “good first issue” 的问题,以了解您是否可以开始对该项目作出贡献。
- 加入对话并尽可能参与讨论。参与到 Slack 频道上的激烈讨论中。
了解更多与IBM相关请访问:http://cloud.51cto.com/act/ibm202010/cloud#p3