CNCF技术监督委员会(TOC)[1]已经投票接受 Volcano 作为 CNCF 孵化项目。
Volcano[2]是一个云原生批处理系统,也是 CNCF 的第一个批处理计算项目。它旨在通过提供以下功能,将云从微服务扩展到大数据、人工智能和 HPC:
该项目于 2019 年 3 月创建,并于 2020 年 4 月获接受为 CNCF 沙箱项目。自从加入沙箱以来,贡献者的数量从 70 多人增加到 350 多人,从 5 家增加到 50 多家组织,包括亚马逊、惠普、华为、谷歌、甲骨文等。
“Volcano 已经帮助各行各业的用户,包括学术界、金融、软件和交通,将他们的 AI/ML、大数据和 HPC 工作负载从传统环境过渡到云原生基础设施,”Volcano 联合创始人王泽锋说。“随着该项目进入孵化阶段,我们很高兴能够继续让它变得更加强大。”
Volcano 已获 30 多家机构在生产环境采用,其中近三分之二是知名的中国和全球互联网公司,包括百度、腾讯、爱奇艺、小红书等。
第一个生产就绪版本v1.0[3]于 2020 年发布,该版本添加了高级调度算法,并与大多数主流计算平台集成。Volcano 属于 CNCF 技术顾问组(Technical Advisory Group,TAG)运行时,并与 Argo、gRPC、KubeEdge、Prometheus 等其他 CNCF 项目保持一致和集成。
“我非常自豪地看到 Volcano 帮助越来越多的最终用户在云原生环境中运行高性能工作负载,”Volcano 联合创始人马达表示。“成为 CNCF 的孵化项目将确保该项目的独立未来,并鼓励更多的公司采用并为该项目做出贡献,我期待着这种在全球范围内的持续增长。”
“批处理有助于简化 Kubernetes 中复杂工作负载的部署,这对人工智能和大数据等不断增长的领域尤为重要,”CNCF 首席技术官 Chris Aniszczyk 说。“以云原生方式简化大量数据的处理提供了宝贵的见解,而 Volcano 这样的工具正在帮助 Kubernetes 成为科学研究、高性能计算等行业的世界级工具。”
在未来,Volcano 团队将扩展和支持更多的批处理场景,如弹性训练、多集群调度、细粒度的资源管理、DAG 调度、性能优化。你可以在路线图[4]中了解更多计划中的功能。
要了解更多关于 Volcano 的信息,请观看2021 年欧洲 KubeCon + CloudNativeCon[5]和2021 年中国 KubeCon + CloudNativeCon + Open Source Summit[6]的近期会议。你也可以加入Slack[7],在Twitter[8]上关注这个项目。
作为一个由 CNCF 托管项目,Volcano 是该中立基金会的一部分,与其技术利益相一致,同时也是一个更大的 Linux 基金会的一部分,该基金会提供治理、营销支持和社区拓展服务。Volcano 加入了 Argo、Backstage、Buildpacks、Chaos Mesh、Cilium、CloudEvents、CNI、Contour、Cortex、CRI-O、Crossplane、Dapr、Dragonfly、emissary-ingress、Falco、Flagger、Flux、gRPC、in-toto、KEDA、Knative、KubeEdge、Litmus、Longhorn、NATS、Notary、OpenMetrics、OpenTelemetry、Operator Framework、SPIFFE、SPIRE 和 Thanos 等技术行列。有关每个等级成熟度要求的更多信息,请访问CNCF 毕业标准[9]。
[1]技术监督委员会(TOC): https://github.com/cncf/toc
[2]Volcano: https://github.com/volcano-sh
[3]v1.0: https://github.com/volcano-sh/volcano/releases/tag/v1.0.0
[4]路线图: https://github.com/volcano-sh/volcano/blob/master/docs/community/roadmap.md
[5]2021 年欧洲 KubeCon + CloudNativeCon: https://www.youtube.com/watch?v=cDPGmhVcj7Y
[6]2021 年中国 KubeCon + CloudNativeCon + Open Source Summit: https://kccncosschn21.sched.com/event/q8I5/27dvolcanozha-yu-nanokui-zhu-meng-exploration-about-mixing-technology-of-online-services-and-offline-jobs-based-on-volcano-leibo-wang-lei-wu-huawei?iframe=no
[7]Slack: http://volcano-sh.slack.com/
[8]Twitter: https://twitter.com/volcano_sh
[9]CNCF 毕业标准: https://github.com/cncf/toc/blob/master/process/graduation_criteria.adoc
CNCF (Cloud Native Computing Foundation)成立于2015年12月,隶属于Linux Foundation,是非营利性组织。
CNCF(云原生计算基金会)致力于培育和维护一个厂商中立的开源生态系统,来推广云原生技术。我们通过将最前沿的模式民主化,让这些创新为大众所用。