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

资源分配调整方法、装置、电子设备和可读存储介质与流程

2021-10-24 07:02:00 来源:中国专利 TAG:分布式 电子设备 资源管理 装置 可读

技术特征:
1.一种资源分配调整方法,其特征在于,应用于分布式系统中的管理节点,所述分布式系统还包含多个代理节点,各所述代理节点执行至少一个任务实例,所述方法包括:针对各所述代理节点,获得所述代理节点所执行的各所述任务实例的资源申请量和资源实际使用量;根据所述资源申请量和资源实际使用量确定第一资源调整量和第二资源调整量;基于所述第一资源调整量为所述代理节点进行资源分配调整,并基于所述第二资源调整量为所述代理节点所执行的各所述任务实例进行资源分配调整。2.根据权利要求1所述的资源分配调整方法,其特征在于,根据所述资源申请量和资源实际使用量确定第一资源调整量的步骤,包括:分别根据所述代理节点所执行的所有任务实例的资源申请量和资源实际使用量,获得所述代理节点的显示占用资源量和实际占用资源量;获得所述代理节点的运行繁忙度;根据所述显示占用资源量、实际占用资源量和运行繁忙度确定第一资源调整量。3.根据权利要求2所述的资源分配调整方法,其特征在于,所述根据所述显示占用资源量、实际占用资源量和运行繁忙度确定第一资源调整量的步骤,包括:在所述显示占用资源量大于所述实际占用资源量,且所述运行繁忙度低于预设值时,计算得到所述显示占用资源量与所述实际占用资源量之间的差值;基于所述差值确定第一资源调整量。4.根据权利要求3所述的资源分配调整方法,其特征在于,所述基于所述差值确定第一资源调整量的步骤,包括:获得所述代理节点的总资源量;根据所述差值和所述总资源量确定第一资源调整量,以使在所述代理节点的总资源量上加上所述第一资源调整量后相应的剩余可用资源满足设定要求,所述剩余可用资源等于更新后的总资源量减去显示占用资源量。5.根据权利要求1所述的资源分配调整方法,其特征在于,根据所述资源申请量和资源实际使用量确定第二资源调整量的步骤,包括:针对所述代理节点执行的各所述任务实例,获得所述任务实例被提交时携带的当前可调整率;在所述任务实例的资源申请量、资源实际使用量和当前可调整率之间的关系满足预设关系时,根据所述当前可调整率确定第二资源调整量。6.根据权利要求5所述的资源分配调整方法,其特征在于,所述方法还包括获得提交的任务实例的当前可调整率的步骤,该步骤包括:在当前提交的任务实例为非首次提交时,获得所述任务实例在历史提交并执行后的历史资源信息;根据所述历史资源信息计算得到所述任务实例的历史可调整率;基于所述任务实例的历史可调整率获得所述任务实例的当前可调整率。7.根据权利要求6所述的资源分配调整方法,其特征在于,所述基于所述任务实例的历史可调整率获得所述任务实例的当前可调整率的步骤,包括:获得所述任务实例在历史提交时携带的历史扫描数据量,以及所述任务实例本次提交
时携带的当前扫描数据量;根据所述历史扫描数据量和当前扫描数据量计算得到扫描数据量差率;基于所述扫描数据量差率和所述历史可调整率获得所述任务实例的当前可调整率。8.根据权利要求1

7任意一项所述的资源分配调整方法,其特征在于,各所述代理节点具有多种计算资源;所述获得所述代理节点所执行的各所述任务实例的资源申请量和资源实际使用量的步骤,包括:获取所述代理节点所执行的各所述任务实例对各所述计算资源的资源申请量;每间隔预设时长,采集所述代理节点所执行的各所述任务实例对各所述计算资源的资源实际使用量,并记录采集时的时间戳;将记录的时间戳、各所述计算资源的资源实际使用量和资源申请量按预设格式打包后保存。9.一种资源分配调整装置,其特征在于,应用于分布式系统中的管理节点,所述分布式系统还包含多个代理节点,各所述代理节点执行至少一个任务实例,所述装置包括:获得模块,用于针对各所述代理节点,获得所述代理节点所执行的各所述任务实例的资源申请量和资源实际使用量;确定模块,用于根据所述资源申请量和资源实际使用量确定第一资源调整量和第二资源调整量;分配调整模块,用于基于所述第一资源调整量为所述代理节点进行资源分配调整,并基于所述第二资源调整量为所述代理节点所执行的各所述任务实例进行资源分配调整。10.一种电子设备,其特征在于,包括一个或多个存储介质和一个或多个与存储介质通信的处理器,一个或多个存储介质存储有处理器可执行的机器可执行指令,当电子设备运行时,处理器执行所述机器可执行指令,以执行权利要求1

8中任意一项所述的方法步骤。11.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有机器可执行指令,所述机器可执行指令被执行时实现权利要求1

8中任意一项所述的方法步骤。

技术总结
本申请提供一种资源分配调整方法、装置、电子设备和可读存储介质,通过获得系统中各个代理节点所执行的各个任务实例的资源申请量和资源实际使用量,根据资源申请量和资源实际使用量确定第一资源调整量和第二资源调整量,基于第一资源调整量为代理节点进行资源分配调整,并基于第二资源调整量为代理节点所执行的各任务实例进行资源分配调整。本方案中,分别从代理节点整体以及代理节点内部任务实例的资源进行调整,实现代理节点之间的资源合理分配和代理节点内部任务实例之间的资源合理分配,并且,综合资源申请量和资源实际使用量确定资源调整量,缓解资源的申请与资源实际使用不相符的问题,可提高资源使用率。可提高资源使用率。可提高资源使用率。


技术研发人员:陈作鹏
受保护的技术使用者:广州虎牙科技有限公司
技术研发日:2021.07.14
技术公布日:2021/10/23
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

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

相关文献

  • 日榜
  • 周榜
  • 月榜