8 月 1 日,为期 3 天的“CloudNative + Open Source Virtual Summit China 2020 中国线上峰会”圆满落幕。该大会由 Linux 基金会旗下非营利组织云原生基金会(CNCF)主办,每年的线下大会都将吸引来自全球各地上万名开发者参与,堪称一年一度的开源技术盛事。
今年是 KubeCon 来到中国的第三年,华为、百度、阿里巴巴、腾讯、IBM、谷歌、红帽等国内外领先的云计算企业和一线技术专家齐聚一堂,共同分享交流在 Kubernetes、微服务、DevOps 等领域的前沿技术实践。而受疫情影响,本次大会首次以线上参会的形式召开,这样的方式也让更多的国内开源爱好者获得了与业内顶尖技术大牛交流学习的机会。
在过去的三天里,我们惊叹于以 Kubernetes(K8s)为核心的云原生容器生态在全球范围内的高速发展,也为中国开发者在云原生开源社区中的卓越贡献感到敬佩,同时还进一步了解了云原生与 AI、边缘计算等新兴技术领域融合的未来趋势。下面就让我们来回顾本次大会上的精彩亮点。
飞速发展的云原生
今年 Keynote 的首位演讲者依然是前 CNCF 总经理 Dan Kohn 。Dan 现在的职务是 Linux 基金会公共卫生(LFPH)总经理。Dan 在演讲中结合了他的儿子非常喜欢玩的游戏《我的世界》,他把 K8s 比作游戏中的工作台,能够把游戏中的所有基础材料组合成非常有用的工具,而要做出什么样的工具则取决于玩家也就是使用 K8s 的开发者,你可以去自由组合,完成自己的创新性、定制化的应用。
Dan 在演讲中提到,Kubernetes 已经度过了早期探索的阶段,但仍然还有很多企业没有开始采用或者充分利用它。他把 K8s 的企业用户分成了两种,一种是《我的世界》初级玩家,这些用户需要高级玩家的帮助,才能充分地利用好工具台的强大功能。而如何把这些初级玩家与高级玩家聚集在一起,就是 CNCF 举办 KubeCon 的意义所在。让新手能得到高手的帮助,也能让高手得到来自新手的不管是商业还是技术方面的反馈。
正是在 CNCF 的努力下,K8s 近年来的发展速度令人惊讶。在本次大会上首次与中国开发者见面的 CNCF 新任总经理 Priyanka Sharma 展示了 K8s 的惊人增速:
在 Priyanka看来,以 K8s 为代表的云原生技术之所以能够获得成功,离不开 CNCF 一贯坚持的开放治理原则,即对 CNCF 所有的项目参与者一视同仁,CNCF 管理委员会、技术监督委员会和终端用户社区是并列关系,用户的反馈对基金会非常重要。
云原生的中国力量
作为一个诞生于 2014 年的项目,K8s 在短短 6 年的时间里,发展成全球互联网公司容器生态构建的事实标准,而成立仅 5 年的 CNCF 也成为了全球最著名的开源基金会之一,这其中,来自中国开发者的贡献不可忽视。
正如 Priyanka所说,中国跟 CNCF 的关系非常密切,CNCF 在中国已有 50 个成员、3 个白金会员、6 个黄金会员以及 37 个白银会员。中国企业中 PingCAP 和华为的贡献者人数位居前列,蚂蚁金服、民生银行、中国联通、宜信、京东、网易、奇虎 360、思岚科技等也是其重要成员。CNCF 中由中国驱动的明星项目还包括 TiKV、Harbor、Dragonfly、KubeEdge 等。
在本次大会上,来自阿里巴巴、华为、VMware中国等公司的中国工程师也为大家讲述了这些由中国团队开发的明星项目的故事。
VMware 中国研发的首席架构师张海宁是 Harbor 项目的创建者和维护者,他介绍了 Harbor 的发展历史和最新版本功能,以及社区运营发展情况。Harbor 最早于 2014 年 6 月上线,2016 年 3 月开源,2017 年 4 月便在 GitHub 上获得 2000 Stars,和 46 位 contributors。今年 6 月,Harbor 正式从 CNCF 毕业,成为首个毕业于 CNCF 的中国项目。4 月,Harbor 发布 4.0 版本,这一版本不仅可以在容器镜像之外,管理 Helm charts、CNAB 等。
来自华为的容器技术总监刘赫伟为大家介绍了华为云在云原生领域的最新技术进展,包括社区项目 Volcano、KubeEdge 在近期推出的新版本、新特性及后续规划,以及华为云云原生技术平台 Vessel 的最新版本能力介绍。
云原生与新技术融合
近年来,技术圈关于云原生生态的讨论,很多都开始聚焦于云如何与 AI、边缘计算、区块链等等新技术融合。在本次的 KubeCon 大会上,就有不少嘉宾分享了这一类的技术实现与案例。
华为计算开源生态部副总监黄之鹏为大家介绍了 MindSpore 如何助力全新云与 AI 原生生态系统。黄之鹏表示,MindSpore 自身的发展离不开整个开源系统,比如说,MindSpore 可以和 Volcano 结合,实现 Kubernetes 的调度,实现大规模推理集群的部署;MindSpore 与 Kubeflow 结合,将 MindSpore 的推理功能和其他开源项目结合,实现面向推理服务的开源软件栈。
而北京数软科技的架构师董晓龙和华为云 IEF 首席架构师张琦则为大家介绍了 KubeEdge 在全国收费站 10万+ 节点系统中的应用实例,讲述了云原生在边缘计算领域的发展趋势。
云原生的未来
伴随着云原生技术在全球范围内的升温,相关技术人才也成了各大互联网企业发展的刚需。为满足日渐增长的云原生人才需求,Linux 基金会开源软件大学业务发展总监杨轩也在本次大会上介绍了 Linux 基金会开源软件大学课程和证书。
杨轩认为,软件开发行业的未来属于复合型人才,而 Linux 基金会开源软件大学正致力于为国内开发者提供这样一个提升自己的平台。Linux 基金会开源软件大学有资源和能力,联合各技术的源头技术与专家、做课程培训与考试认证。目前,Linux 基金会开源软件大学主要培训方向有5个:Linux、云原生、区块链、边缘计算、用户体验。以用户端开发为例,Linux 基金会开源软件大学提供 OpenJS Node 认证,这是基于业内对 Node JS 能力认证的需求。
改变世界的云原生
在成立短短 5 年的时间里,CNCF 已经吸引了超过 9 万开发者参与其项目代码贡献,来自全球超过 16 万的用户在 edX 上注册学习了 K8s 的教学课程,101 个厂商提供了认证的 K8s 发行版。这些惊人的全球增长趋势,蕴含着巨大的潜力。
Marc Andreessen 曾说,软件正在吞噬世界,而如今,开源正在吞噬软件,而云原生正在吞噬开源……可以预见的是,未来将有越来越多的企业拥抱云原生,以云原生技术为代表的开源技术将成为不可阻挡的时代潮流。
原因正如 Linux 基金会执行董事 Jim Zemlin 在本届大会上所说,“ 无论政治或经济如何改变,任何时候开源代码都是每个人免费获得的公共物品,这也是 Linux 基金会的使命”。
当然,此次大会还有众多国内外一线技术大牛分享的云原生技术原理以及相关技术在生产环境中的实现案例,想要了解更多云原生技术干货的朋友,可以查看本次大会的官网了解更多信息:https://cncf.lfasiallc.cn/