一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种服务调度方法、装置、设备及存储介质与流程

2022-11-23 16:25:57 来源:中国专利 TAG:

技术特征:
1.一种服务调度方法,其特征在于,包括:接收各节点发送的trap消息,其中,所述trap消息包含所述节点收集的自身的资源信息;对所述trap消息中的所述资源信息进行汇总分析以判断所有所述节点的资源占用状态是否为占用过高状态;如果否,则确定出所述资源占用状态为所述占用过高状态的第一目标节点,并将所述第一目标节点内运行的服务调度至所述资源占用状态为非过高状态的第二目标节点上。2.根据权利要求1所述的服务调度方法,其特征在于,所述接收各节点发送的trap消息之前,还包括:利用预设的加密算法对所述trap消息进行加密,得到加密后trap消息;相应的,所述接收各节点发送的trap消息,包括:接收各节点发送的所述加密后trap消息。3.根据权利要求2所述的服务调度方法,其特征在于,所述利用预设的加密算法对所述trap消息进行加密,得到加密后trap消息,包括:利用预设的加密算法对所述trap消息对应的预设消息格式中的团体名和协议数据单元进行加密,得到加密后trap消息。4.根据权利要求1所述的服务调度方法,其特征在于,所述将所述第一目标节点内运行的服务调度至所述资源占用状态为非过高状态的第二目标节点上之前,还包括:根据各所述节点对应的各子资源指标的可用资源状况对各所述节点进行排序,得到各所述子资源指标对应的节点排序结果;根据所述节点排序结果选取出预设排序位置的各所述子资源指标对应的第三目标节点;判断各所述子资源指标对应的所述第三目标节点中是否存在相同节点;如果各所述子资源指标对应的所述第三目标节点中存在相同节点,则从各所述子资源指标对应的所述第三目标节点中确定出所述相同节点,并将所述相同节点确定为所述资源占用状态为非过高状态的第二目标节点。5.根据权利要求4所述的服务调度方法,其特征在于,所述判断各所述子资源指标对应的所述第三目标节点中是否存在相同节点之后,还包括:如果各所述子资源指标对应的所述第三目标节点中不存在所述相同节点,则对各所述节点对应的各所述子资源指标进行加权运算得到各所述节点对应的计算结果;将数值最高的所述计算结果对应的节点确定为所述资源占用状态处于非过高状态的第二目标节点。6.根据权利要求5所述的服务调度方法,其特征在于,所述对各所述节点对应的各所述子资源指标进行加权运算得到各所述节点对应的计算结果,包括:确定调度请求对应的请求类型,并确定出所述请求类型对各所述子资源指标的依赖程度;所述调度请求为将所述第一目标节点内运行的服务调度至所述资源占用状态为非过高状态的第二目标节点上对应的请求;基于所述依赖程度确定各所述节点的各所述子资源指标对应的加权值;基于各所述子资源指标对应的节点总数和所述节点排序结果确定出各所述节点对应
的各所述子资源指标的实际取值;利用所述加权值对各所述子资源指标的所述实际取值进行加权运算得到各所述节点对应的计算结果。7.根据权利要求1至6任一项所述的服务调度方法,其特征在于,所述对所述trap消息中的所述资源信息进行汇总分析以判断所有所述节点的资源占用状态是否为占用过高状态之后,还包括:如果所有所述节点的所述资源占用状态为所述占用过高状态,则判定当前集群业务量过大,并产生提示对当前所述集群进行扩容的告警信息。8.一种服务调度装置,其特征在于,包括:消息接收模块,用于接收各节点发送的trap消息,其中,所述trap消息包含所述节点收集的自身的资源信息;信息分析模块,用于对所述trap消息中的所述资源信息进行汇总分析以判断所有所述节点的资源占用状态是否为占用过高状态;服务调度模块,用于当所有所述节点的资源占用状态非占用过高状态,则确定出所述资源占用状态为所述占用过高状态的第一目标节点,并将所述第一目标节点内运行的服务调度至所述资源占用状态为非过高状态的第二目标节点上。9.一种电子设备,其特征在于,包括:存储器,用于保存计算机程序;处理器,用于执行所述计算机程序,以实现如权利要求1至7任一项所述的服务调度方法的步骤。10.一种计算机可读存储介质,其特征在于,用于存储计算机程序;其中,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述的服务调度方法的步骤。

技术总结
本申请公开了一种服务调度方法、装置、设备及存储介质,涉及计算机技术领域,包括:接收各节点发送的包含所述节点收集的自身的资源信息的trap消息;对trap消息中的资源信息进行汇总分析以判断所有节点的资源占用状态是否为占用过高状态;如果否,则确定出资源占用状态为占用过高状态的第一目标节点,并将第一目标节点内运行的服务调度至资源占用状态为非过高状态的第二目标节点上。本申请接收各节点发送的trap消息,也即,各节点以trap消息的方式上报资源信息,便于对分布式集群内的所有节点进行资源监控,将资源占用过高的第一目标节点内运行的服务调度至资源占用非过高的第二目标节点上,从而提升分布式集群的服务调度管理的智能化。理的智能化。理的智能化。


技术研发人员:周文强
受保护的技术使用者:济南浪潮数据技术有限公司
技术研发日:2022.08.19
技术公布日:2022/11/22
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献