【技术实现步骤摘要】
节点资源管控方法、装置、电子设备及存储介质
本申请涉及集群资源管理
,具体而言,涉及一种节点资源管控方法、装置、电子设备及存储介质。
技术介绍
kubernetes是一种容器编排引擎,用于在集群管理系统中构建容器管理平台。其中,集群管理系统包括主节点(masternode)和从节点(slavenode),该主节点可以用于对该从节点的资源进行管控。经专利技术人研究发现,在现有的一些从节点的资源管控技术中,存在着管控不合理的问题。
技术实现思路
有鉴于此,本申请的目的在于提供一种节点资源管控方法、装置、电子设备及存储介质,以改善现有技术中对节点资源的管控存在不合理的问题。为实现上述目的,本申请实施例采用如下技术方案:一种节点资源管控方法,包括:获取目标节点的剩余资源的资源信息;基于所述资源信息判断所述剩余资源是否满足预设的预留条件;若所述剩余资源满足所述预留条件,则对所述剩余资源进行预留处理。在本申请实施例较佳的选择中,在上述节点资源管控方法中,所述基于所述资源信息判断所述剩余资源是否满足预设的预留条件的步骤,包括:基于待调度资源的需求信息、待预留资源的预留信息和所述资源信息,判断所述剩余资源是否满足预设的预留条件。在本申请实施例较佳的选择中,在上述节点资源管控方法中,所述基于待调度资源的需求信息、待预留资源的预留信息和所述资源信息,判断所述剩余资源是否满足预设的预留条件的步骤,包括:基于待调度资源的需求信息、待预留资源的预 ...
【技术保护点】
1.一种节点资源管控方法,其特征在于,包括:/n获取目标节点的剩余资源的资源信息;/n基于所述资源信息判断所述剩余资源是否满足预设的预留条件;/n若所述剩余资源满足所述预留条件,则对所述剩余资源进行预留处理。/n
【技术特征摘要】
1.一种节点资源管控方法,其特征在于,包括:
获取目标节点的剩余资源的资源信息;
基于所述资源信息判断所述剩余资源是否满足预设的预留条件;
若所述剩余资源满足所述预留条件,则对所述剩余资源进行预留处理。
2.根据权利要求1所述的节点资源管控方法,其特征在于,所述基于所述资源信息判断所述剩余资源是否满足预设的预留条件的步骤,包括:
基于待调度资源的需求信息、待预留资源的预留信息和所述资源信息,判断所述剩余资源是否满足预设的预留条件。
3.根据权利要求2所述的节点资源管控方法,其特征在于,所述基于待调度资源的需求信息、待预留资源的预留信息和所述资源信息,判断所述剩余资源是否满足预设的预留条件的步骤,包括:
基于待调度资源的需求信息、待预留资源的预留信息和所述资源信息,将所述剩余资源与所述待调度资源和所述待预留资源进行比较;
若所述剩余资源小于所述待调度资源与所述待预留资源之和,但大于或等于所述待预留资源,则判定所述剩余资源满足预设的预留条件。
4.根据权利要求3所述的节点资源管控方法,其特征在于,所述基于待调度资源的需求信息、待预留资源的预留信息和所述资源信息,判断所述剩余资源是否满足预设的预留条件的步骤,还包括:
若所述剩余资源大于或等于所述待调度资源与所述待预留资源之和,或所述剩余资源小于所述待预留资源,则判定所述剩余资源不满足预设的预留条件。
5.根据权利要求2所述的节点资源管控方法,其特征在于,所述基于待调度资源的需求信息、待预留资源的预留信息和所述资源信息,判断所述剩余资源是否满足预设的预留条件的步骤,包括:
基于待调度资源的需求信息、待预留资源的预留信息和所述资源信息,将所述剩余资源与所述待调度资源和所述待预留资源进行比较;
若所述剩余资源小于所述待调度资源与所述待预留资源之和,但大于或等于所述待预留资源,则判断已经进行预留处理的剩余资源对应的节点的节点数目是否小于预设值;
若所述节点数目小于所述预设值,则判定所述目标节点的剩余资源满足预设的预留条件。
6.根据权利要求5所述的节点资源管控方法,其特征在于,所述基于待调度资源的需求信息、待预留资源的预留信息和所述资源信息,判断所述剩余资源是否满足预设的预留条件的步骤,还包括:
若所述剩余资源大于或等于所述待调度资源与所述待预留资源之和,或所述剩余资源小于所述待预留资源,或所述节点数目不小于所述预设值,则判定所述剩余资源不满足预设的预留条件。
7.根据权利要求1-6任意一项所述的节点资源管控方法,其特征在于,在所述获取目标节点的剩余资源的资源信息的步骤之前,所述方法还包括:
基于待调度资源的需求信息和待预留资源的预留信息,判断所...
【专利技术属性】
技术研发人员:田帅,王兴刚,毛茂德,
申请(专利权)人:广州虎牙科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。