[发明专利]一种量子计算机集群分布式队列调度方法及系统在审
申请号: | 202010605010.3 | 申请日: | 2020-06-29 |
公开(公告)号: | CN111782361A | 公开(公告)日: | 2020-10-16 |
发明(设计)人: | 李彦祯;刘强;金长新 | 申请(专利权)人: | 济南浪潮高新科技投资发展有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王云晓 |
地址: | 250104 山东省济南市*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 量子 计算机 集群 分布式 队列 调度 方法 系统 | ||
1.一种量子计算机集群分布式队列调度方法,其特征在于,应用于队列管理服务器,包括:
查询数据库内新增的量子计算任务信息;
将所述量子计算任务信息上传至网络队列;
当获取到任一任务执行节点所发送的任务请求时,根据所述网络队列内量子计算任务信息的先后顺序,将预设个数的所述量子计算任务信息发送至所述任务执行节点,以通过与所述任务执行节点连接的量子计算机处理所述量子计算任务信息;多个所述任务执行节点与多个所述量子计算机一一对应连接。
2.根据权利要求1所述的方法,其特征在于,还包括:
通过结果队列接收由所述任务执行节点所发送的任务处理结果信息;所述任务处理结果信息为所述量子计算机处理所述量子计算任务信息后得到的任务处理结果信息。
3.根据权利要求2所述的方法,其特征在于,在所述通过结果队列接收由所述任务执行节点所发送的任务处理结果信息之后,还包括:
将所述结果队列内存储的任务处理结果信息发送至所述数据库进行存储。
4.根据权利要求1所述的方法,其特征在于,所述数据库为关系型数据库。
5.根据权利要求1所述的方法,其特征在于,所述量子计算任务信息包括提交时间和优先级;
所述将所述量子计算任务信息上传至网络队列包括:
依据所述优先级和所述提交时间在所述网络队列内排列所述量子计算任务信息。
6.一种量子计算机集群分布式队列调度系统,其特征在于,包括数据库、队列管理服务器、多个量子计算机和多个任务执行节点,多个所述任务执行节点与多个所述量子计算机一一对应连接,全部所述任务执行节点均与所述队列管理服务器连接,所述队列管理服务器与所述数据库连接;所述队列管理服务器内维护有网络队列;
所述队列管理服务器用于:
查询所述数据库内新增的量子计算任务信息;
将所述量子计算任务信息上传至所述网络队列;
当获取到任一所述任务执行节点所发送的任务请求时,根据所述网络队列内量子计算任务信息的先后顺序,将预设个数的所述量子计算任务信息发送至所述任务执行节点,以通过与所述任务执行节点连接的量子计算机处理所述量子计算任务信息。
7.根据权利要求6所述的系统,其特征在于,所述队列管理服务器内还维护有结果队列;
所述队列管理服务器还用于:
通过所述结果队列接收由所述任务执行节点所发送的任务处理结果信息;所述任务处理结果信息为所述量子计算机处理所述量子计算任务信息后得到的任务处理结果信息。
8.根据权利要求7所述的系统,其特征在于,所述队列管理服务器还用于:
将所述结果队列内存储的任务处理结果信息发送至所述数据库进行存储。
9.根据权利要求6所述的系统,其特征在于,所述数据库为关系型数据库。
10.根据权利要求6所述的系统,其特征在于,所述量子计算任务信息包括提交时间和优先级;
所述队列管理服务器具体用于:
依据所述优先级和所述提交时间在所述网络队列内排列所述量子计算任务信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于济南浪潮高新科技投资发展有限公司,未经济南浪潮高新科技投资发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010605010.3/1.html,转载请声明来源钻瓜专利网。