[发明专利]调度运行设备的方法、设备和运行设备有效
申请号: | 201710112027.3 | 申请日: | 2017-02-28 |
公开(公告)号: | CN108509256B | 公开(公告)日: | 2021-01-15 |
发明(设计)人: | 朱韧;周伟 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F9/50;G06F11/36 |
代理公司: | 北京龙双利达知识产权代理有限公司 11329 | 代理人: | 范华英;毛威 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 调度 运行 设备 方法 | ||
本申请实施例提供了一种调度运行设备的方法和中央控制设备、控制设备和运行设备,实现了以分区为单位合理调度运行设备,并根据任务的测试结果选择了执行该任务的合理分区,对集群内的系统资源进行了合理利用,对运行设备进行了合理调度。该方法包括:该中央控制设备向集群内的多个分区的控制设备发送测试任务,该多个分区中每个分区包括至少一个运行设备;获取该多个分区的控制设备发送的该测试任务的测试结果;根据该测试结果,从集群内的多个分区中选择用于执行该第一任务的第一分区;向该第一分区的控制设备发送任务,以便于该控制设备从该第一分区中选择执行该任务的运行设备。
技术领域
本申请涉及通信领域,并且更具体地,涉及一种调度运行设备的方法、设备和运行设备。
背景技术
随着信息网络在世界范围内的高速普及,基于互联网产生的数据迅速增长。如何处理海量的数据与服务,以有效地为用户提供方便、快捷的服务,已成为信息技术(Information Technology,IT)发展面临的一个重要问题。
云计算能够以便利、按需的方式访问计算资源共享池,其中,计算机资源共享池中包括的资源可称为系统资源,该资源包括网络,服务器,存储,应用软件和服务等。现有的资源调度方案集中管理系统资源和作业调度,并且不能实时探知整个系统的资源使用情况,无法得到更优化的调度方案。
因此,如何进行系统资源的管理和作业调度,合理利用系统资源是一项亟待解决的问题。
发明内容
本申请实施例提供了一种调度运行设备的方法、设备和运行设备,实现了分区管理系统资源,可以实时探知整个系统的资源使用情况,对运行设备进行合理的调度,合理利用系统资源。
第一方面,提供了一种调度运行设备的方法,包括:向集群内的多个分区的控制设备发送测试任务,该多个分区中每个分区包括至少一个运行设备;获取该多个分区的控制设备发送的该测试任务的测试结果;根据该测试结果,从集群内的多个分区中选择用于执行第一任务的第一分区,该第一任务为执行的任务;向该第一分区的控制设备发送该第一任务,以便于该控制设备从该第一分区中选择执行该第一任务的目标运行设备。
可选地,该中央控制设备和不同分区的控制设备可以为同一个设备。
因此,在本申请实施例中,该中央控制设备向集群内的多个分区的控制设备发送测试任务,实现了以分区为单位合理调度运行设备,中央控制设备通过该测试任务的测试结果从集群内的多个分区中选择用于执行该第一任务的分区,选择了执行该第一任务的合适的分区,对集群内的系统资源进行了合理利用。
在第一方面的一种可选实现方式中,该向集群内的多个分区的控制设备发送测试任务,包括:将该第一任务封装为该测试任务;向该每个分区的控制设备发送该测试任务。
可选地,该中央控制设备和/或该每个分区的控制设备可以属于该集群。
可选地,该中央控制设备和/或该每个分区的控制设备可以不属于该集群。
可选地,中央控制设备可以在多个分区内随机选择向至少一个分区的控制设备发送封装的该第一任务。
在第一方面的一种可选实现方式中,该测试结果包括:该第一任务测试时的运行状态参数值、该第一任务能够承受的最大干扰强度和该第一任务对该运行设备产生的干扰强度中的至少一种。
可选地,该第一任务测试时的运行状态参数包括以下一个或多个信息,如时延、每秒查询率、响应时间和吞吐率等指标。
可选地,该中央控制设备选择影响该第一任务的一个或多个运行状态参数作为选择执行该第一任务的第一分区的指标。
可选地,该中央控制设备根据该第一任务能够承受的最大干扰强度与每个分区的干扰强度的匹配度,选择执行该第一任务的第一分区。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710112027.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:硬件中断的处理方法和装置
- 下一篇:一种基于多线程的消息处理方法及装置