[发明专利]一种Pod IP分配方法及相关装置有效

专利信息
申请号: 202211112956.1 申请日: 2022-09-14
公开(公告)号: CN115484231B 公开(公告)日: 2023-07-18
发明(设计)人: 马亮;陆健健;杨佳奇;刘青;周明伟 申请(专利权)人: 浙江大华技术股份有限公司
主分类号: H04L61/5007 分类号: H04L61/5007
代理公司: 北京同达信恒知识产权代理有限公司 11291 代理人: 杜晶
地址: 310053 浙江*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 pod ip 分配 方法 相关 装置
【说明书】:

本申请公开了一种Pod IP分配方法及相关装置,涉及通信技术领域。本申请中,调度器根据Pod创建请求关联保存的IP需求,将Pod创建请求发送至符合IP需求的目标节点中,目标节点向IP管理器申请符合IP需求的Pod IP,创建目标Pod,并为其配置Pod IP,同时在Pod IP与IP需求之间建立绑定关系,Pod IP管理模块持续监听IP需求,当确定IP需求更新时,重新向IP管理器申请新的Pod IP,或将目标Pod驱逐至调度器,重新调度。采用这种方式,即使IP需求更新,Pod也可能避免重新进行调度,提高了IP分配的灵活性,独立管理IP需求,使系统能针对多种IP需求进行IP分配,降低了IP分配方法的局限性。

技术领域

本申请涉及通信技术领域,尤其涉及一种Pod IP分配方法及相关装置。

背景技术

开源容器编排系统(Kubernetes,简称K8s),是一个开源的,用于管理云平台中多个主机上的容器化的应用,Kubernetes的目标是让部署容器化的应用简单并且高效。Pod是Kubernetes的最重要最基本的概念,它是能够被创建,调度和管理的最小部署单元,一个Pod可以封装一个容器或多个容器。Kubernetes为每个Pod都分配了唯一的互联网协议地址(Internet Protocol Address,IP地址),也可以称之为Pod IP,一个Pod里的多个容器共享Pod IP。

随着Kubernetes的使用范围越来越广,现有的IP分配方法逐渐无法满足一些复杂和特定场景中Pod的IP需求。

例如,实际应用中,某些服务以IP地址作为访问的唯一标识,即通过Pod IP调用相应Pod中各容器提供的服务功能,此类Pod在第一次启动时,对IP地址没有特殊需求,系统为其随机分配一个IP地址,而为了保证后续服务的正常访问,此类Pod在重新启动时,就会特别要求使用曾经的IP地址,即Pod重新启动时,会更新其IP需求。

然而,相关技术下的IP分配方法,IP需求与Pod紧密结合,只有在Pod调度阶段才能获取其IP需求,因而无法实现在Pod不重新调度的情况下修改其IP需求,使得IP分配方式不够灵活。

又例如,实际应用中,使用了macvlan虚拟网卡技术的Pod,通常需要在节点的IP地址所在的局域网专属网段中为其分配IP地址;以及使用了cni插件的Pod,通常需要在设置的Pod专属网段中为其分配IP地址,而各类专属网段内的IP地址可能会随着服务商的修改而不断更新,相应地,Pod的IP需求也会随之更新。

然而,相关技术下的IP分配方法,只能根据Pod固定的IP需求,为其分配固定的IP地址,无法应对时刻变化的IP需求,进而对无法对Pod的IP地址进行更新,而一旦无法及时更新IP地址,就会导致相关服务无法顺利继续调用,从而影响服务的使用效果。

因此,需要提出一种能够应对多种不同需求的Pod IP分配方法,提高Pod IP分配的灵活性。

发明内容

本申请实施例提供了一种Pod IP分配方法及相关装置,用以提高Pod IP分配的灵活性。

第一方面,本申请实施例提供了一种Pod IP分配方法,应用于调度器,所述方法包括:

接收Pod创建请求,并获取对应Pod创建请求关联保存的IP需求,以及获得IP需求指示的第一IP类型;

将Pod创建请求发往第一目标节点,以使第一目标节点创建目标Pod,并基于第一IP类型为目标Pod配置相应的Pod IP;其中,第一目标节点使用的IP地址与第一IP类型相适配;

接收第一目标节点基于触发事件驱逐的目标Pod,其中,触发事件为:在持续监听IP需求的过程中,确定IP需求已更新,且Pod IP不符合更新后的IP需求指示的第二IP类型;

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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