IBM Research 周三公布了 CodeFlare,这是一种用于在混合云环境中集成和扩展大数据和 AI 工作流的新框架。 开源框架旨在帮助开发人员减少他们创建管道来训练和优化机器学习模型所花费的时间。
CodeFlare 建立在 Ray 之上,Ray 是加州大学伯克利分校的一项开源技术。 它基于 Ray 构建,具有特定元素,可以更轻松地扩展工作流。 CodeFlare 使用基于 Python 的管道接口,可以更轻松地集成、并行化和共享数据。 这有助于跨多个平台统一管道工作流,而无需数据科学家学习新的工作流语言。
虽然 IBM 表示 CodeFlare 管道可以在其新的无服务器平台 IBM Cloud Code Engine 和 Red Hat OpenShift 上轻松运行,但开发人员几乎可以在任何地方部署它。 CloudFlare 还通过为事件触发器(例如新文件的到达)提供适配器,帮助开发人员与其他云原生生态系统集成和桥接管道。 它还提供来自各种来源的负载和分区数据,包括云对象存储、数据湖和分布式文件系统。
CodeFlare 在 GitHub 上可用,IBM 正在分享在 IBM Cloud 和 Red Hat Operate First 上运行的示例。 IBM 表示,已经使用 CodeFlare 的开发人员已经将他们的工作缩减了几个月。
混合云是 IBM 增长战略的重要组成部分。 在 2020 财年,IBM 的云总收入增长了 20%,这在很大程度上要归功于 IBM 旗下的 Red Hat 提供的混合云计划。