[发明专利]用于作业处理的方法、设备和计算机程序产品在审
申请号: | 201911187922.7 | 申请日: | 2019-11-28 |
公开(公告)号: | CN112860421A | 公开(公告)日: | 2021-05-28 |
发明(设计)人: | 聂雨虹;吴鹏飞;刘金鹏;贾真 | 申请(专利权)人: | 伊姆西IP控股有限责任公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 李峥宇 |
地址: | 美国马*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 作业 处理 方法 设备 计算机 程序 产品 | ||
本公开涉及用于处理作业的方法、设备和计算机程序产品。在一种方法中,获取作业中的第一部分中的第一组任务,第一组任务可以由第一组处理设备来并行地执行。基于分布式处理系统中的多个处理设备中的处理设备的处理资源的状态,分别向多个处理设备设置多个优先级,处理资源包括计算资源以及存储资源中的至少任一项。基于多个优先级,从多个处理设备中选择第一组处理设备。分别向第一组处理设备分配第一组任务,使得第一组处理设备分别利用各自的处理资源来处理第一组任务以生成第一组任务结果。可以利用分布式处理系统中的具有较高优先级的处理设备来执行任务。根据本公开的示例性实现方式,提供了相应的设备和计算机程序产品。
技术领域
本公开的各实现方式涉及作业(job)处理,更具体地,涉及用于以分布式方式来处理作业的方法、设备和计算机程序产品。
背景技术
随着分布式处理技术的发展,目前已经出现了提供分布式处理能力的云服务架构。云服务架构可以由云服务提供商来提供,以便处理来自客户端的作业。根据作业的描述,作业可以被划分为一个或多个部分,并且每个部分可以被划分为多个任务(task)。在此多个任务可以以并行方式运行于云架构中的多个处理设备中。多个处理设备可以分别返回各自的处理结果,以便用于生成针对作业的最终作业结果。
通常而言,云服务提供商拥有大量的处理设备、可以提供强大的处理能力,并且在安全性和处理速度方面可以提供可靠的服务。目前,在网络环境中还存在具有空闲处理设备的大量个人和/或小型组织等。这些空闲处理设备可以被连接至网络环境被向用户提供处理服务。然而,由于个人和/或小型组织不具有构建云服务架构的能力,并且广大用户可能并不信任他们所提供的处理设备,这导致并不能有效地利用网络环境中的空闲处理能力。
目前已经提出了基于区块链技术来连接个人和/或小型组织处的处理设备以提供基于区块链的处理系统。基于区块链的处理系统可以与基于云的处理系统一起来处理来自用户的作业。然而,在两种处理系统之间将会存在大量的通信,这导致处理作业的性能并不令人满意。因而,如何以更为有效的方式管理处理设备以便提供处理作业的更高能力,成为一个研究热点。
发明内容
因而,期望能够开发并实现一种以更为有效的方式来处理作业的技术方案。期望该技术方案能够与现有的用于分布式处理的技术方案相兼容,并且通过改造现有的分布式处理系统的各种配置,来以更为有效的方式处理作业。
根据本公开的第一方面,提供了一种用于处理作业的方法。在该方法中,获取作业中的第一部分中的第一组任务,第一组任务可以由第一组处理设备来并行地执行。基于分布式处理系统中的多个处理设备中的处理设备的处理资源的状态,分别向多个处理设备设置多个优先级,处理资源包括计算资源以及存储资源中的至少任一项。基于多个优先级,从多个处理设备中选择第一组处理设备。分别向第一组处理设备分配第一组任务,使得第一组处理设备分别利用各自的处理资源来处理第一组任务以生成第一组任务结果。
根据本公开的第二方面,提供了一种电子设备,包括:至少一个处理器;以及与至少一个处理器耦合的存储器,存储器具有存储于其中的指令,指令在被至少一个处理器执行时使得设备执行用于处理作业的动作。该动作包括:获取作业中的第一部分中的第一组任务,第一组任务可以由第一组处理设备来并行地执行;基于分布式处理系统中的多个处理设备中的处理设备的处理资源的状态,分别向多个处理设备设置多个优先级,处理资源包括计算资源以及存储资源中的至少任一项;基于多个优先级,从多个处理设备中选择第一组处理设备;以及分别向第一组处理设备分配第一组任务,使得第一组处理设备分别利用各自的处理资源来处理第一组任务以生成第一组任务结果。
根据本公开的第三方面,提供了一种计算机程序产品,计算机程序产品被有形地存储在非瞬态计算机可读介质上并且包括机器可执行指令,机器可执行指令用于执行根据本公开的第一方面的方法。
附图说明
结合附图并参考以下详细说明,本公开各实现方式的特征、优点及其他方面将变得更加明显,在此以示例性而非限制性的方式示出了本公开的若干实现方式。在附图中:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于伊姆西IP控股有限责任公司,未经伊姆西IP控股有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911187922.7/2.html,转载请声明来源钻瓜专利网。