一种kubernetes中的资源可伸缩组合调度方法

基本信息

申请号 CN201910631475.3 申请日 -
公开(公告)号 CN110347490A 公开(公告)日 2019-10-18
申请公布号 CN110347490A 申请公布日 2019-10-18
分类号 G06F9/48;G06F9/50;G06F9/52 分类 计算;推算;计数;
发明人 张伟 申请(专利权)人 北京天云融创软件技术有限公司
代理机构 北京智沃律师事务所 代理人 梁晨
地址 100176 北京市大兴区北京经济技术开发区地盛北街1号18号楼6层604号
法律状态 -

摘要

摘要 本发明公开了一种kubernetes中的资源可伸缩组合调度方法,具体包括:步骤一:以Pod组为基本调度单位,一个Pod组对应一个优先级,Pod组内包含多种资源副本,每个资源副本设置最大和最小Pod数,每个Pod对应一个资源需求;步骤二:组合调度器选择优先级高的Pod组优先调度,获取到Pod组内的所有资源需求后,轮询调度每个Pod,预留调度成功的Pod资源;步骤三:当集群资源紧张时,在满足所有资源副本的最小Pod数需求前提下,通过回收其部分Pod资源,让高优先级应用尽快启动运行;步骤四:兼容Kubernetes原生调度器的所有规则策略。