[发明专利]一种K8S集群容器应用性能提升的方法、装置、设备及介质在审

专利信息
申请号: 202310419388.8 申请日: 2023-04-14
公开(公告)号: CN116489024A 公开(公告)日: 2023-07-25
发明(设计)人: 赵海丽;杨川 申请(专利权)人: 济南浪潮数据技术有限公司
主分类号: H04L41/0823 分类号: H04L41/0823;H04L41/0894;G06F9/455
代理公司: 北京连和连知识产权代理有限公司 11278 代理人: 杨帆;黄艳南
地址: 250000 山东省济南市中国(山东)自由贸易*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 k8s 集群 容器 应用 性能 提升 方法 装置 设备 介质
【权利要求书】:

1.一种K8S集群容器应用性能提升的方法,其特征在于,包括以下步骤:

部署K8S集群,并在K8S集群中安装Calico网络插件;

在K8S集群中生成VF直通网络,并对VF直通网络进行配置;

将配置完成的VF直通网络的信息上报到K8S集群中;

选择已配置的VF直通网络进行容器和应用的创建以使不同的容器和应用在互相通信时实现直通。

2.根据权利要求1所述的方法,其特征在于,在K8S集群中生成VF直通网络,并对VF直通网络进行配置包括:

在K8S集群中部署sriov-network-config-operator组件、device-plugin组件、multus-cni组件、sriov-cni组件和whereabout组件;

以daemonset模式部署Sriov-Network-Config组件,Sriov-Network-Config组件根据supported-nic-ids的网卡配置信息获取过滤宿主机网卡,实时监测SriovNetworkNodeState的CR并加载内核iommu以生成相应数量的VF直通网络;

重启节点SR-IOV-Device-Plugin组件的容器以实现VF直通网络快速上报。

3.根据权利要求1所述的方法,其特征在于,将配置完成的VF直通网络的信息上报到K8S集群中包括:

以daemonset模式部署SR-IOV-Device-Plugin组件以识别并上报VF直通网络的信息。

4.根据权利要求1所述的方法,其特征在于,选择已配置的VF直通网络进行容器和应用的创建以使不同的容器和应用在互相通信时实现直通包括:

响应于创建容器,K8S集群的Scheduler根据容器需要的VF直通网络的个数将容器调度到VF直通网络的节点。

5.根据权利要求4所述的方法,其特征在于,K8S集群的Scheduler根据容器需要的VF直通网络的个数将容器调度到VF直通网络的节点包括:

响应于Kubelet监听到容器创建事件,从内存中为容器分配足够的deviceID;

将deviceID、podUID、ResourceName信息存储到/var/lib/kubelet/device-plugins/kubelet_internal_checkpoint文件中,其中文件供Mutus-CNI查询并将deviceID传递给SRIOV-CNI使用。

6.根据权利要求5所述的方法,其特征在于,还包括:

Mutus-CNI根据podUID与ResourceName查询deviceID信息,并连同Kubelet传递的入参依次调用Calico和Sriov-CNI配置网络,其中Calico为容器生成eth0主网络并实现K8S定义的service/networkPolicy网络概念,Sriov-CNI将VF直通网络挂载到容器中。

7.根据权利要求1所述的方法,其特征在于,选择已配置的VF直通网络进行容器和应用的创建以使不同的容器和应用在互相通信时实现直通包括:

响应于创建应用,调用接口查询K8S集群的NAD资源,并根据条件进行筛选;

将选择出的合法的NAD资源的name作为参数传递到创建应用的接口中;

在创建应用的接口中根据NAD资源的name查询NAD资源的详细信息;

将NAD资源的name和namespace添加到应用的注解k8s.v1.cni.cncf.io/networks中,将NAD的注解k8s.v1.cni.cncf.io/resourceName写入应用的resources的limit和request中。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于济南浪潮数据技术有限公司,未经济南浪潮数据技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202310419388.8/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top