1 .一种容器集群的资源调协方法,包括; 获取当前节点的资源使用率以及所述当前节点在所述容器集群中的使用优先级; 获取所述容器集群的平均资源使用率以及所述容器集群中所有节点在所述容器集群 中的使用优先级; 获取使用率上限阈值和使用率下限阈值; 根据所述当前节点的资源使用率、所述当前节点在所述容器集群中的使用优先级、所 述容器集群的平均资源使用率以及所述容器集群中所有节点在所述容器集群中的使用优 先级调整所述使用率上限阈值; 当所述当前节点的资源使用率超过调整后的所述使用率上限阈值,对所述当前节点的 调度单元进行调度,以使所述当前节点的资源使用率低于所述使用率下限阈值,其中,所述 调度单元为所述容器集群进行资源调度的最小调度单位。
2 .根据权利要求1所述的容器集群的资源调协方法,其特征在于,所述获取所述当前节 点的资源使用率以及所述当前节点在所述容器集群中的使用优先级,包括: 获取所述容器集群的节点列表; 在所述节点列表中选出标记为就绪状态的节点,其中,所述就绪状态表示节点处于能 够部署所述调度单元的状态; 在所述标记为就绪状态的节点中选出一个节点作为当前节点; 获取所述当前节点的资源使用率; 获取所述当前节点中所有调度单元的使用优先级,根据所述当前节点中所有调度单元 的使用优先级得到所述当前节点在所述容器集群中的使用优先级。
3 .根据权利要求2所述的容器集群的资源调协方法,其特征在于,所述根据所述当前节 点的资源使用率、所述当前节点在所述容器集群中的使用优先级、所述容器集群的平均资 源使用率以及所述容器集群中所有节点在所述容器集群中的使用优先级调整所述使用率 上限阈值,包括: 根据所述当前节点的资源使用率与所述容器集群的平均资源使用率的比值,得到指标 比值; 根据所述容器集群中所有节点在所述容器集群中的使用优先级,得到优先级总值; 根据所述当前节点在所述容器集群中的使用优先级与所述优先级总值的比值,得到权 重系数; 根据所述指标比值和所述权重系数更新所述使用率上限阈值。
4 .根据权利要求1所述的容器集群的资源调协方法,其特征在于,所述获取使用率上限 阈值和使用率下限阈值,包括如下之一: 查找所述当前节点的第一调协策略,当查找到所述第一调协策略且所述第一调协策略 为启用状态,根据所述第一调协策略获取使用率上限阈值和使用率下限阈值; 查找所述当前节点的第一调协策略,当查找不到所述第一调协策略,获取所述容器集 群的第二调协策略,当所述第二调协策略为启用状态,根据所述第二调协策略获取使用率 上限阈值和使用率下限阈值。
5 .根据权利要求4所述的容器集群的资源调协方法,其特征在于,当所述当前节点的所 述第一调协策略为关闭状态,或者所述第二调协策略为关闭状态,并且所述当前节点被设置有资源压力标识,删除所述资源压力标识。
6 .根据权利要求1所述的容器集群的资源调协方法,其特征在于,所述对所述当前节点 的所述调度单元进行调度,以使所述当前节点的资源使用率低于所述使用率下限阈值,包 括: 获取所述当前节点的调度单元列表; 在所述调度单元列表中剔除带有关键标识的调度单元,其中,所述关键标识表示当前 调度单元不参与调度; 根据所述调度单元列表中调度单元的使用优先级,逐个调度所述调度单元,直到所述 当前节点的资源使用率低于所述使用率下限阈值。
7 .根据权利要求6所述的容器集群的资源调协方法,其特征在于,所述根据所述调度单 元列表中调度单元的使用优先级,逐个调度所述调度单元,包括: 获取所述使用率上限阈值对应的调协速率以及所述当前节点预设的最小副本数量,其 中,所述最小副本数量为所述当前节点在资源调度过程中需要保留的调度单元的数量; 根据所述调协速率和所述调度单元列表中调度单元的使用优先级,逐个调度所述调度 单元,并在调度过程中保持所述调度单元列表中参与调度的所述调度单元的数量不少于所 述最小副本数量。
8 .根据权利要求1至7任一项所述的容器集群的资源调协方法,其特征在于,还包括: 根据所述当前节点的资源使用率、所述当前节点在所述容器集群中的使用优先级、所 述容器集群的平均资源使用率以及所述容器集群中所有节点在所述容器集群中的使用优 先级调整所述使用率下限阈值。
9 .一种容器集群的资源调协装置,其特征在于,包括至少一个处理器和用于与所述至 少一个处理器通信连接的存储器;所述存储器存储有能够被所述至少一个处理器执行的指 令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如权利要求1 至8中任意一项所述的容器集群的资源调协方法。
10 .一种容器集群,其特征在于,包括如权利要求9所述的一种容器集群的资源调协装 置,所述容器集群的资源调协装置作为所述容器集群中的一个节点或者接入到所述容器集 群中的一个节点。
11 .一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机可 执行指令,所述计算机可执行指令用于使计算机执行如权利要求1至8中任意一项所述的容 器集群的资源调协方法。