在刚刚结束的CLOUD NATIVE+ OPEN SOURCE Virtual Summit China 2020上,由华为云云原生团队主导的容器批量计算项目Volcano正式发布1.0版本,标志着Volcano项目已经开始走向成熟与稳定。
Volcano是基于Kubernetes的云原生批量计算引擎,基于华为云在AI、大数据领域的深厚业务积累,补齐了Kubernetes在面向AI、大数据、高性能计算等批量计算任务调度、编排等场景下的短板,向下支持鲲鹏、昇腾、X86等多元算力,向上使能TensorFlow、Spark、华为MindSpore等主流行业计算框架,让数据科学家和算法工程师充分享受到云原生技术所带来的高效计算与极致体验。
Volcano架构示意图
随着Kubernetes作为AI、大数据和高性能批量计算的下一代基础设施的趋势逐渐清晰,越来越多的企业对Kubernetes在深度学习、科学计算、高性能渲染等方面提出了更高的要求。
然而Kubernetes作为普适的容器化解决方案,仍与业务诉求存在一定差距,主要体现在:
Volcano的诞生正是基于这些痛点,在调度、作业管理、数据管理、资源管理四个方面进行了重点优化。
Volcano v1.0的核心概念和关键特性,主要包含以下要点:
除以上特性外,Volcano始终保持与Kubernetes社区、Golang最新版本保持一致。
经过一年多的发展,Volcano的社区和生态建设已经步入快车道。截至目前,社区和生态建设取得了以下成绩:
如果想更加深入了解Volcano,可以参考以下资源:
Volcano官网:
https://volcano.sh/
Github:
https://github.com/volcano-sh
Volcano简介:
https://github.com/volcano-sh...
Volcano设计:
https://github.com/volcano-sh...
Volcano路线图:
https://github.com/volcano-sh...
Volcano社区交流微信群:
Volcano CN
随着Volcano v1.0的发布,Volcano社区建设与上下游生态的融合必将更加紧密,基于Volcano的商业应用也将极大地促进AI、大数据、科学计算、渲染等领域充分享受到云计算带来的极大便利和极致体验,助力企业数字化转型进入新的高度。
展望未来,华为云也将在云原生领域持续耕耘,持续引领创新、繁荣生态,助力各行业走向快速智能发展之路。
点击关注,第一时间了解华为云新鲜技术~