2022 年,云原生开源技术生态取得什么重要进展?
黄玉奇阿里云高级技术专家,Kubernetes Member,CNCF OpenYurt 项目发起人,开放原子基金会 TOC 成员。拥有丰富的云原生领域经验,多年来致力于持续探索云原生技术新场景,新边界。曾主导多个大型边缘计算项目的云原生转型,整体负责阿里云边缘计算云原生产品 ACK@Edge。
近日,OSCHINA 和 Gitee 联合发布了《2022 中国开源开发者报告》。阿里云高级技术专家、Kubernetes Member 黄玉奇在报告中对开源云原生领域发展进行了解读,以下为原文。
云原生开源技术生态取得重要进展
以 Kubernetes 为核心的技术体系自诞生之日起,就在持续推进云原生开源技术生态的发展。Kubernetes 作为分布式集群管理系统的核心本质,其生态同样需要能够应对以下挑战:一是对多形态异构资源的支持;二是对多样化工作负载的支持;三是满足多维度业务需求,包括效率、稳定性、利用率、开发效率等等;四是如何提供更加丰富、有效的手段来降本增效。而这,也正是云原生生态发展的主脉络。过去一年,云原生开源生态在以下几个领域取得了重要发展:
(1)多云、多集群部署已经成为常态,云原生进入多云管理服务的时代。OCM(OpenClusterManagement)、Clusternet、Karmada、Kubevela 等众多云原生多云开源方案致力于打造面向多云、多集群场景的应用管理平台,支持用户将云原生化的应用扩展到分布式云,全局视角统一管理和运维分布式云资源,解决混合云、分布式云带来的技术挑战。
(2)随着边缘计算发展,CI/CD、DevOps、MLOps、容器和微服务等云原生的概念越来越被应用到端和边缘。过去一年,边缘计算正在成为云原生领域的一个重要分支。面向不同的业务场景,CNCF 涌现了非常多的开源项目,并共同推动着这个新兴业务方向的发展(CNCF OpenYurt、KubeEdge、K3s、akri、SuperEdge 等),在云边协同、设备管理、轻量化、云边网络等方面带来了大量创新。
(3)云原生技术的发展趋势正在朝着利用 Kubernetes 作为公共抽象层来实现高度一致的、跨云、跨环境的应用交付而不断迈进。然而,尽管 Kubernetes 在屏蔽底层基础架构细节方面表现出色,它并没有在混合与分布式的部署环境之上引入上层抽象来为软件交付进行建模。因此,在云原生开源领域诞生了以 OAM、KubeVela 为代表的应用交付与管理平台,也是一个独立于运行时集群的应用交付控制平台。过去一年,KubeVela 在资源状态可视化、插件化,自动化等方面进行了全面的升级。
(4)“充分利用云的资源弹性、异构算力、标准化服务以及容器、自动化、微服务等云原生技术手段,为 AI/ML 提供工程效率高、成本低、可扩展、可复制的端到端解决方案。”这是业界对云原生 AI 的一种比较完整的定义。在过去一年,不论是开源社区(Kubeflow、Fluid)还是商业方案(阿里云 ACK 云原生 AI 套件)都聚焦在持续优化异构资源效率,和高效运行 AI 等异构工作负载上。
(5)CNCF 和 FinOps 基金会在持续将 FinOps 最佳实践和标准进行推广,以改善云财务管理。Kubecost 开源的 OpenCost,有望成为 Kubernetes 成本监控的开源标准。另外,云原生成本优化开源项目 Crane 的核心能力和 FinOps 基金会提出的能力模型也非常契合。另外一个和降本增效相关的就是混部技术。Koordinator、Vocalno 等优秀的开源混部项目推出和落地普及,为整个行业带来了成熟的混部、调度能力。
《2022 中国开源开发者报告》报告由” 前沿开源技术领域解读 “ ” 中国开源创业观察 2022“,以及” 开发者画像分析 “ 三个章节组成。
在 “前沿开源技术领域解读” 部分,多位在其领域有所建树的一线开发者和开源商业化公司创始人,对目前国内外流行的前沿开源技术领域过去的发展和未来的趋势进行了深入的洞察,覆盖开源云原生、开源 AI、开源大前端、开源大数据、开源 DevOps、RISC-V、开源操作系统、开源数据库、编程语言九大领域。
欲了解更多报告内容,请点击:https://gitee.com/report/china-open-source-2022/

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
为什么在线跑 JavaScript 越来越流行?
九十 淘宝高级技术专家,负责阿里 JavaScript 在线服务的体系,团队开源产品包括 Midway 框架 、Noslate Runtime、Noslate Debugger 等。多年来一直致力于让 JavaScript 在线服务发挥更大的实用价值,更高的交付效率和更低的资源成本。 近日,OSCHINA 和 Gitee 联合发布了《2022 中国开源开发者报告》。淘宝高级技术专家九十在报告中对开源大前端领域发展进行了解读,以下为原文。 在线跑 JavaScript 越来越流行 过去一二十年,将 Javascript 跑在服务端的方式一直都存在,比如 Node.js、ASP 等。但近年来,这种将标准 Web API 规范跑在服务器上,进而实现 JavaScript Workload 的云边端同构的技术方案,被提炼成了一个新概念——JavaScript Container 或者说 W3C Web-interoperable Runtime 的在线运行时。目前,很多厂商都参与在其中,比如国内的阿里、字节,海外的 Cloudflare、Shopify、Vercel。 究其原因,主要有两个方面...
- 下一篇
英特尔提交最新 Linux 性能补丁,有效减少跨 CPU 唤醒次数
由英特尔发起的最新内核性能补丁改进了 Linux 内核的公平调度程序代码,这个补丁系列的重点是避免不必要的跨 CPU 唤醒,可增强搭载高核心数 CPU 的 Linux 系统性能。 该 Linux 内核调度补丁主要是将短任务放在当前 CPU 上,以避免跨 CPU 唤醒。Intel 工程师陈宇在补丁邮件中解释道: 在高负载系统中,短期任务频繁跨 CPU 唤醒可能会成为性能问题的主要来源,因为它会带来频繁的上下文切换。 在该补丁生效后,如果唤醒者和被唤醒者都是短期任务,则通过仅将唤醒者放置在唤醒 CPU 上,来抑制跨 CPU 唤醒。 该策略仅在系统繁忙时生效,在还有空闲CPU的时候禁止空闲 CPU 进行扫描是不合理的。 该代码也得到了 AMD 工程师和其他利益相关者的测试/反馈,AMD 和英特尔平台都受益于这系列补丁。 据外媒Phoronix介绍,这些补丁特别有利于 AMD EPYC 和英特尔至强服务器处理器,以及其他具有高内核数的 HEDT 系统,具体的性能改进程度则因工作负载和系统繁忙程度而异。 总体而言,在 Intel Xeon 2 x 56C 机器上测试时,该补丁在某些超载情况下对性...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- CentOS8编译安装MySQL8.0.19
- CentOS6,CentOS7官方镜像安装Oracle11G
- CentOS7,8上快速安装Gitea,搭建Git服务器
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- MySQL8.0.19开启GTID主从同步CentOS8
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- Red5直播服务器,属于Java语言的直播服务器
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7