您现在的位置是:首页 >互联网 > 2020-11-05 14:02:39 来源:
BlueData启动开源计划以优化Kubernetes的AI和分析
数据处理提供商BlueData Inc.今天推出了BlueK8s,这是一个开放源代码计划,旨在使Kubernetes在人工智能和分析工作负载中更好地工作。
Kubernetes是管理使用软件容器构建的应用程序的领先框架。随着越来越多的企业采用容器来使用该技术来部署服务,因为该容器使代码能够在不同类型的基础架构上运行,因此该项目的重要性日益提高。
BlueData与Blue8Ks的目标是简化将这些好处带入AI和分析用例的任务。该公司表示,该计划将包括旨在推进这一使命的多个项目。首个项目是KubeDirector,这是一款旨在简化应用程序部署的软件。
将流行的分析和AI工具(例如TensorFlow)打包到容器中是棘手的,因为它们并不是在考虑技术的情况下创建的。因此,设置过程往往涉及大量的手动工作。大型数据处理环境通常由多个应用程序组成,每个应用程序都必须分别部署,这一事实进一步加剧了这一挑战。
BlueData声称KubeDirector消除了许多繁重的工作。据该公司称,该软件无需将现有应用程序的组件分解为容器。它还使企业免于创建自定义运行时来管理部署后工作负载行为的麻烦。
“集群的预期状态作为请求提交给API服务器,并存储在Kubernetes etcd数据库中。“ KubeDirector将应用必要的特定于应用程序的工作流,以将集群的当前状态转换为集群的预期状态。” BlueData联合创始人兼首席架构师Tom Phelan在博客中写道。
根据Phelan的说法,KubeDirector为已经熟悉Kubernetes的开发人员提供了“最小”的学习曲线。该软件将支持大量开源应用程序,包括TensorFlow,Hadoop和Spark等。
Phelan写道,BlueK8s计划利用了BlueData与公司合作实施数据处理工作负载所获得的见解。这家位于加利福尼亚州圣克拉拉的公司出售一个软件平台,该平台使用户能够使用容器快速部署AI和分析环境。BlueData最近开始对使用Kubernetes的产品版本进行原型设计。
该公司是致力于优化有状态应用程序或在会话之间保留数据的服务的框架的几个行业参与者之一。同时,维护Kubernetes的开源社区一直在努力为框架提供支持此类工作负载的本机功能。