预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共17页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN113886011A(43)申请公布日2022.01.04(21)申请号202111150837.0(22)申请日2021.09.29(71)申请人苏州浪潮智能科技有限公司地址215100江苏省苏州市吴中区吴中经济开发区郭巷街道官浦路1号9幢(72)发明人何志明(74)专利代理机构北京集佳知识产权代理有限公司11227代理人王洋(51)Int.Cl.G06F9/455(2006.01)权利要求书2页说明书10页附图4页(54)发明名称容器组pod的部署配置方法、装置、设备及存储介质(57)摘要本发明公开了一种容器组pod的部署配置方法,应用于NKNet网络插件,包括:对接收到的容器组pod部署配置命令进行解析,得到容器组pod部署信息和容器组pod网络配置信息;根据容器组pod部署信息进行系统资源调度,得到目标系统资源;根据容器组pod网络配置信息进行网络资源调度,得到目标网络资源;利用目标系统资源和目标网络资源进行容器组pod部署配置操作,得到目标容器组pod。本发明避免了对网络扩张的限制,较大地降低了容器组IP地址分配不成功现象出现的概率,提升了Kubernetes集群的网络性能。本发明还公开了一种容器组pod的部署配置装置、设备及存储介质,具有相应技术效果。CN113886011ACN113886011A权利要求书1/2页1.一种容器组pod的部署配置方法,其特征在于,应用于NKNet网络插件,包括:对接收到的容器组pod部署配置命令进行解析,得到容器组pod部署信息和容器组pod网络配置信息;根据所述容器组pod部署信息进行系统资源调度,得到目标系统资源;根据所述容器组pod网络配置信息进行网络资源调度,得到目标网络资源;利用所述目标系统资源和所述目标网络资源进行容器组pod部署配置操作,得到目标容器组pod。2.根据权利要求1所述的容器组pod的部署配置方法,其特征在于,根据所述容器组pod网络配置信息进行网络资源调度,得到目标网络资源,包括:从Neutron虚拟网络服务组件中调取所述容器组pod网络配置信息对应的目标网络资源。3.根据权利要求2所述的容器组pod的部署配置方法,其特征在于,从Neutron虚拟网络服务组件中调取所述容器组pod网络配置信息对应的目标网络资源,包括:通过Restful应用程序编程接口从所述Neutron虚拟网络服务组件中调取所述容器组pod网络配置信息对应的目标网络资源。4.根据权利要求2或3所述的容器组pod的部署配置方法,其特征在于,从Neutron虚拟网络服务组件中调取所述容器组pod网络配置信息对应的目标网络资源,包括:从Neutron虚拟网络服务组件中查找所述容器组pod网络配置信息对应的目标虚拟网卡;利用所述目标系统资源和所述目标网络资源进行容器组pod部署配置操作,包括:利用所述目标系统资源进行容器组pod部署操作,得到初始容器组pod;将所述目标虚拟网卡加载至所述初始容器组pod对应的目标pod网络命名空间中,以建立所述初始容器组pod与所述Neutron虚拟网络服务组件中Br‑int集成网桥的连接。5.根据权利要求4所述的容器组pod的部署配置方法,其特征在于,将所述目标虚拟网卡加载至所述初始容器组pod对应的目标pod网络命名空间中,以建立所述初始容器组pod与所述Neutron虚拟网络服务组件中Br‑int集成网桥的连接,包括:将所述目标虚拟网卡加载至所述初始容器组pod对应的目标pod网络命名空间中,以建立所述初始容器组pod与所述Neutron虚拟网络服务组件中Br‑int集成网桥的连接,并为所述初始容器组pod分配得到容器组pod静态IP地址。6.根据权利要求1所述的容器组pod的部署配置方法,其特征在于,对接收到的容器组pod部署配置命令进行解析,得到容器组pod部署信息和容器组pod网络配置信息,包括:对接收到的容器组pod部署配置命令进行解析,得到所述容器组pod部署信息、所述容器组pod网络配置信息和Kubernetes集群身份信息;在根据所述容器组pod部署信息进行系统资源调度,得到目标系统资源之前,还包括:对所述Kubernetes集群身份信息进行认证操作。7.根据权利要求6所述的容器组pod的部署配置方法,其特征在于,对所述Kubernetes集群身份信息进行认证操作,包括:调用预部署的Keystone身份认证服务组件对所述Kubernetes集群身份信息进行认证操作。2CN113886011A权利要求书2/2页8.一种容器组pod的部署配置装置,其特征在于,应用于NKNet网络插件,包括:命令解析单元,用于对接收到的容器组pod部署配置命令进行解析,得到容器组pod