一种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原生调度器的所有规则策略。 |
