写点什么

华为云开源的 Karmada 正式成为 CNCF 首个多云容器编排项目

发布于: 2 小时前

​​摘要:CNCF(云原生计算基金会)正式接纳由华为云贡献的多云容器编排项目 Karmada,迎来 CNCF 首个多云容器编排项目。

 

北京时间 9 月 15 日,CNCF(云原生计算基金会)正式接纳由华为云贡献的多云容器编排项目 Karmada(https://github.com/karmada-io/karmada),迎来 CNCF 首个多云容器编排项目。Karmada 项目的加入,将 CNCF 的云原生版图进一步扩展至分布式云领域。

 

华为云在技术上一直积极回馈社区,已开源了以智能边缘项目 KubeEdge 和批量计算项目 Volcano 为代表的一系列云原生项目。Karmada 项目由华为云、工商银行、小红书、中国一汽等 8 家企业联合发起,沉淀了各企业在多云管理领域的丰富积累,为开发者提供详实有效的实践指导与帮助,使用 Karmada,可以构建无极可扩展的容器资源池,让开发者像使用单个 Kubernetes 集群一样使用多云集群。

Karmada 介绍

 

随着企业业务的快速发展,多云也逐步成为数据中心建设的基础架构,多区域容灾与多活、大规模多集群管理、跨云弹性与迁移等场景推动云原生多云相关技术的快速发展。然而,在实际的生产落地过程中,云原生的多云仍面临如下挑战:


  • 集群繁多的重复劳动:运维工程师需要应对繁琐的集群配置、不同云厂商集群间的管理差异以及碎片化的 API 访问入口等问题;

  • 业务过度分散的维护难题:应用在各集群的差异化配置繁琐;业务跨云访问以及集群间的应用同步难以管理;

  • 集群的边界限制:应用的可用性受限于集群;资源调度、弹性伸缩受限于集群;

  • 厂商绑定:业务部署的黏性问题,缺少自动化故障迁移;缺少中立的开源多云容器编排项目。

 

Karmada 结合了华为云多云容器平台 MCP 以及 Kubernetes Federation 核心实践,并融入了众多新技术:包括 Kubernetes 原生 API 支持、多层级高可用部署、多集群自动故障迁移、多集群应用自动伸缩、多集群服务发现等,并且提供原生 Kubernetes 平滑演进路径,让基于 Karmada 的多云方案无缝融入云原生技术生态,为企业提供从单集群到多云架构的平滑演进方案。


Karmada 项目全景

生态合作

 

Karmada 项目由华为云、工商银行、浦发银行、小红书、VIPKID、趣头条、中国一汽和 T3 出行联合发起,于 2021 年 4 月 25 日在华为开发者大会(HDC.Cloud)2021 上正式宣布开源。Karmada 自开源以来受到了广泛的关注和支持,目前已有 30+大型企业/机构/高校参与社区开发及贡献。


Karmada 项目源自华为云多云容器平台 MCP,同时融入了工商银行、小红书、中国一汽等不同行业客户在多云管理方面的经验,可以为各企业提供详实有效的落地指导与帮助,企业通过 Karmada 构建跨云、跨数据中心的无极可扩展的应用资源池,可以像管理单个 Kubernetes 集群一样简单、便捷的管理不同云、不同数据中心里的集群与应用。——华为云 CTO 张宇昕

在社区贡献方面,工商银行作为 Karmada 项目的头部参与单位,结合工行多年来多容器集群管理的经验,已在集群生命周期管理、核心调度控制器等核心模块进行深度定制化的开发。后续,工行将持续参与 Karmada 社区的开发和管理工作,计划在多集群自动调度、多集群自动伸缩等模块继续深入研究及贡献,反哺开源社区,持续扩大业界影响力。——工商银行软件开发中心专家 鲁金彪


集团型企业同时存在多个混合容器的复杂场景,跨多云技术架构的运维难题日益突出。华为 Karmada 作为多集群、多云及混合云的集中化、兼容原生 Kubernetes API 接口的管理架构,有效解决目前容器编排多集群、多环境无法集中式管理、安全隔离机制不健全等痛点。希望 Karmada 在加入 CNCF 后,通过社区的共同维护与贡献,不断壮大其功能。期待 Karmada 早日从 CNCF 毕业,反哺云原生生态。——汽体系数字化部技术运营主任 王广


Karmada 原生兼容 Kubernetes API 的能力,可以不加改造地对接现有 Kubernetes 生态。在落地实践过程中,我们使用 Karmada 对接了现有的 GitOps 生态,极大提高了应用跨集群部署的效率。——VIPKID 运维总监 谷玉虎                   


Karmada 提供丰富的多集群调度策略以及开箱即用的内置策略集,可以极大的简化两地三中心、异地容灾和同城双活架构下的系统复杂性,这对于金融行业至关重要。——浦发银行云转型处处长 吕炳刚


未来可期


目前,Karmada 已在华为云多云容器平台(Multi-Cloud Container Platform,MCP)商用,提供分布式云解决方案,提供跨云的多集群统一管理、应用统一部署及流量分发等关键能力。


除 MCP 以外,Karmada 已在数十家来自金融、互联网、教育等企业中落地。

 

此次 CNCF 正式将 Karmada 接纳为云原生领域首个多云容器编排项目,将极大促进 Karmada 上下游社区生态构建及合作,吸引广大云原生企业用户深度参与,Karmada 将在多集群应用管理、服务治理、高可用部署等领域发挥越来越重要的作用,华为云也将在云原生领域持续耕耘、持续引领创新、繁荣生态,助力各行业走向快速智能发展之路。


点击关注,第一时间了解华为云新鲜技术~

发布于: 2 小时前阅读数: 6
用户头像

提供全面深入的云计算技术干货 2020.07.14 加入

华为云开发者社区,提供全面深入的云计算前景分析、丰富的技术干货、程序样例,分享华为云前沿资讯动态,方便开发者快速成长与发展,欢迎提问、互动,多方位了解云计算! 传送门:https://bbs.huaweicloud.com/

评论

发布
暂无评论
华为云开源的Karmada正式成为CNCF首个多云容器编排项目