Kubeflow-chart 是一款由灵雀云自主研发的开源企业级 MLOps 工具,它可以简化部署步骤,帮助企业免去调研、部署、运维、应用迁移、应用适配等成本,极大程度的降低企业应用 MLOPS 的成本。
Kubeflow-chart 可以将常见的配置项,如镜像地址,认证配置信息,默认账户,依赖组件安装开关等常用配置项抽出,只需要更改 values.yaml 文件,即可完成 kubeflow 对不同 K8s 环境完成部署,同时提供 values-cn.yaml 免去在国内开发者对镜像下载的困扰。Kubeflow-chart 可以帮助开发者轻松实现在 Kubernetes 上快速方便地部署、使用、管理当前最流行的机器学习软件。
在开源版本的Kubeflow-chart 之上,灵雀云还推出了企业级 MLOps 解决方案,集成 MLFlow,SQLFlow, kfpdist,elyra 等工具,补充 Kubeflow 难以应用之处,帮助企业构建完整的 MLOPS ,加速企业级MLops落地。
为更好解决企业AI落地难题,Kubelfow-chart 会逐步推出下述功能,助力企业快速搭建适合实际环境的 MLOps 平台,构建 MLOps 完整的开源解决方案:
· 使用 Helm Chart 方式快速在任意环境部署 Kubeflow 以及其他组件
· SQLFlow 助力降低企业 AI 研发成本,使用 SQL 即可就可以完成模型训练预测
· kfpdist 统一 Kubeflow 工作流和分布式训练,无需再使用 TFJob
· elyra 实现可视化 AI 工作流建模
· Volcano 实现更适合 AI 任务的调度器,提升 CPU/GPU 资源利用率
· MLFlow 替代 Kubeflow 实验追踪,获得更易用的实验追踪功能
灵雀云企业级 MLOps 平台架构
kubeflow-chart 是灵雀云企业级 MLOps 平台的一部分,在灵雀云企业级 MLOps 平台中还将提供更完整的企业级功能包括:
· 多租户
· vGPU
· 高可用和跨区域部署
· 可视化、中文化
· 丰富案例教程
· 监控报警等