首页 > 其他分享 >2022 Kube-OVN开源社区年度报告

2022 Kube-OVN开源社区年度报告

时间:2023-05-31 13:44:06浏览次数:56  
标签:原生 容器 社区 网络 2022 Kube OVN

蓝白色简约新媒体新闻分享微信公众号封面 (1).png

感谢各位社区小伙伴陪伴Kube-OVN又走过了快速发展的一年,随着Kubernetes技术的广泛应用,CNI网络插件的使用率逐步攀升,Kube-OVN社区也在不断成长。让我们一起跟随这篇文章,走进Kube-OVN的2022。

 


 

产品功能持续优化

 

2022年,是Kube-OVN夯实基础、巩固优势的一年,完成了从1.10到1.11的升级。

 

在今年的两大版本中,Kube-OVN一如既往地对功能、性能进行了大幅强化,包括 Overlay 和 Underlay 的互通,k8s on k8s 环境下的 Underlay 嵌套,LoadBalancer 类型 Service 支持,SR-IOV Network Operator 支持,自定义 VPC 下的内部负载均衡,自定义 VPC 下的 DNS等。

 

此外,Kube-OVN不断提升稳定性和易用性,对测试体系进行了重构,补充了大量测试,对已有问题进行了持续升级,为成为性能最高、可用性最强的开源容器网络插件而不断努力!

 

" 如果你怀念 SDN 领域丰富的网络能力却在云原生领域苦苦追寻而不得,那么 Kube-OVN 将是你的最佳选择。" 为了帮助大家解决容器网络使用难题,Kube-OVN社区除了持续完善产品功能之外,还特别推出了高级功能专题,逐个为大家介绍Kube-OVN高级功能的工作原理及使用路径,助你快速实现云原生网络进阶!

 

落地实践再添案例

 

随着CNI网络插件使用的进一步普及,高性能CNI网络插件Kube-OVN在更多行业、更多场景落地开花。

 

作为CNCF首个沙箱容器网络项目,在来自中国电信、中国联通、Intel、NVIDIA、F5、字节跳动、天翼云、浪潮、Yealink等公司的社区小伙伴的共同努力下,不断强化功能、性能、稳定性和易用性,为用户解决云原生网络难题,成为众多大型公司技术团队推荐的云原生网络方案。

 

应用场景不断丰富

 

在社区成员的共同努力下,Kube-OVN的应用场景在过去一年里不断丰富完善。随着云原生技术从应用侧向数据中心和基础设施下沉,越来越多的企业开始使用 Kubernetes 和 KubeVirt 来运行虚拟化工作负载,实现在统一的控制平面同时管理虚拟机和容器。Kube-OVN 由于使用了在传统虚拟化网络中得到广泛使用的 OVN/OVS,在开源后得到了很多 KubeVirt 用户的关注,一部分前沿的 KubeVirt 用户根据自己的使用场景进一步完善了 Kube-OVN 的网络能力,包括固定地址,多租户网络和 SR-IOV 以及 OVS-DPDK 等功能,极大地强化了 KubeVirt 的云原生虚拟化体验。

 

与此同时,F5 CES 解决方案也集成了Kube-OVN,以k8s原生方式解决了高动态IP场景下出向流量策略控制的挑战,并通过层次化的设计解决了企业安全、网络、平台、应用运维部门之间多角色配合问题,帮助用户更好的管理k8s内容器出向策略。

 

社区规模不断壮大

 

2022年,Kube-OVN开源社区运营不断完善,受到了越来越多IT从业者的关注。使用者范围不断扩大,除了以往的网络工程师,也收获了架构师、开发工程师、运维工程师、安全工程师等更多职位技术大佬的支持。

 

经不完全统计,目前 Kube-OVN 在 Github 上的 Star 数量从去年的1.1k上升至1.6k+,Forks 从去年的300次上升至近400次,Commits 实现了从2000次到3000+次的突破,Docker 镜像下载量已超 200 万,较去年增加了约40万。社区贡献者增加25%,PR贡献单位数量翻倍,社区用户数量上涨92%,社区成员已经突破1.5k、涨幅达50%……

 

最后,希望更多关注容器网络的人能够加入Kube-OVN社区,壮大K8s开源力量,共同打造更好用的CNI插件,一起引领容器网络发展!

 

关于Kube-OVN

 

Kube-OVN 是一款由灵雀云自主研发的企业级云原生 Kubernetes 容器网络编排系统,它通过将 OpenStack 领域成熟的网络功能平移到 Kubernetes,极大增强了 Kubernetes 容器网络的安全性、可运维性、管理性和性能,为 Kubernetes 生态的落地带来了独特的价值。


2021年初,Kube-OVN成为全球范围内首个被CNCF纳入托管的开源CNI网络项目,也是中国容器公司首次将独立设计研发的项目成功贡献进入CNCF基金会,同时,它也是木兰社区旗下的明星项目之一。

 

上一篇:2022云原生网络趋势 | K8s托管整个基础设施、多云、边缘计算、安全等场景,将云原生网络带向新战场

下一篇:Kube-OVN:大型银行技术团队推荐的金融级云原生网络方案

标签:原生,容器,社区,网络,2022,Kube,OVN
From: https://www.cnblogs.com/alauda/p/17445888.html

相关文章

  • kubectl常用命令
    通过yaml文件创建podkubectlcreate-fpod.yaml停止podkubectldeletepod<pod-name>查看pod日志kubectllogs<pod-name>实时查看pod日志kubectllogs-f<pod-name>进入pod容器kubectlexec-it<pod-name>--/bin/bash......
  • kubernetes删除ns异常状态为:Terminating
    在部署kuboard控制平台的时候,不规范删除,导致ns状态为Terminating[root@master01~]#kubectldeletenamespacekuboard^Croot@master01~]#kubectlgetnsNAMESTATUSAGEdefaultActive25hkube-flannelActive24h......
  • 【夜莺监控】管理Kubernetes组件指标
    !!大家好,我是乔克,一个爱折腾的运维工程,一个睡觉都被自己丑醒的云原生爱好者。作者:乔克公众号:运维开发故事博客:www.jokerbai.com开始之前Kubernetes是一个简单且复杂的系统,简单之处在于其整体架构比较简单清晰,是一个标准的Master-Slave模式,如下:但是,它又是一个复杂的系统,不论是M......
  • 部署 Kubernetes + KubeVirt
    一、基础环境准备在openstack平台上创建两台虚拟机:主:10.104.43.110备:10.104.43.1181、修改主机名并配置映射#所有节点修改主机名[root@k8s-h-master~]#hostnamectlset-hostnamemaster[root@k8s-h-master~]#bash[root@master~]#[root@k8s-h-node~]#hostnam......
  • 2022 AMC 10B Problems
     Problem1DefinetobeforallrealnumbersandWhatisthevalueof Problem2Inrhombus,pointliesonsegmentsothat,,and.Whatistheareaof?(Note:Thefigureisnotdrawntoscale.) Problem3Howmanythree-digitpositivei......
  • 转载-吴伟东-2022 年了,重新理解一波设备驱动
    原文链接:https://mp.weixin.qq.com/s/qqxDObNs8vjTFLQueX1J-A 哈喽,我是老吴。非常怀念写文章的感觉。昨晚复习了一些Linux驱动的基础知识,给大家分享一下吧。先说结论:多年来,我接触到的Linux驱动教程大多都是从0编写,这样对初学者而言最大的好处,就是可以接触到比较多......
  • 《kubernetes 系列》4. etcd 的安装、命令行操作,以及 etcd v2 和 v3 的差异
    楔子通过前面两篇文章,我们已经对etcd有了一个基本的了解,那么接下来就要安装etcd了。安装完之后,再来全面介绍etcd的语法,etcd的功能还是很强大的。下面就来安装etcd。安装etcd先说一下配置,首先操作系统是CentOS7,而且我们这里要搭建三个节点的集群。服务器我在阿里云......
  • 【专题】2022中国新能源汽车发展趋势白皮书报告PDF合集分享(附原数据表)
    报告链接:http://tecdat.cn/?p=31861新能源汽车市场从政策推动到市场驱动的转变过程中,行业也在经过了一个萌芽期和初期的探索期之后,步入了一个迅速发展的时期。此外,在科技力量的加持下,品牌、车型、区域等细分领域都在持续地进行着调整,行业格局已经初具规模,在持续的创新中,产业已经......
  • Kubernetes GoRoutineMap工具包代码详解
    1、概述GoRoutineMap定义了一种类型,可以运行具有名称的goroutine并跟踪它们的状态。它防止创建具有相同名称的多个goroutine,并且在上一个具有该名称的goroutine完成后的一段退避时间内可能阻止重新创建goroutine。使用GoRoutineMap场景:使用协程的方式运行函数逻辑,如果函......
  • Kubernetes 入门实战
    Kubernetes入门实战DockerDocker的安装安装docker.io为了方便,你还可以使用-y参数来避免确认,实现自动化操作:sudoaptinstall-ydocker.io#安装DockerEngineDockerEngine不像DockerDesktop那样可以安装后就直接使用,必须要做一些手工调整才能用起来,所以你还要......