[发明专利]一种作业提交方法、系统及服务器有效
申请号: | 201611187399.4 | 申请日: | 2016-12-20 |
公开(公告)号: | CN106844040B | 公开(公告)日: | 2020-08-28 |
发明(设计)人: | 陈超;陈健;黄新平;范瑾;乔楠 | 申请(专利权)人: | 北京并行科技股份有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F8/30 |
代理公司: | 北京思睿峰知识产权代理有限公司 11396 | 代理人: | 谢建云;赵爱军 |
地址: | 100094 北京市海淀区西*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 作业 提交 方法 系统 服务器 | ||
本发明公开了一种作业提交方法,该方法在服务器中执行,服务器分别与多个超级计算中心和多个客户端相连,其中,多个超级计算中心上布置不同的作业提交单元,用于运行不同作业,该方法包括步骤:接收由客户端发送的作业提交请求,该请求是客户端响应于用户输入参数生成的,该请求包括待提交作业的作业提交单元参数、脚本参数和运行环境参数;根据作业提交单元参数确定适于提交该作业的超级计算中心;以及将请求提交至该超级计算中心,以便超级计算中心解析脚本参数和运行环境参数、并根据解析出的脚本参数和运行环境参数配置超级计算中心上的作业提交单元的脚本和运行环境,以运行该作业。本发明还公开了相应的作业提交系统和服务器。
技术领域
本发明互联网数据技术领域,尤其是一种作业提交方法、系统及服务器。
背景技术
当管理人员通过超级计算中心的计算资源运行作业时,由于超级计算中心之间具有差异性,并不是所有的超级计算中心都可以运行任一个作业的。因此,用户往往需要根据作业的应用类型寻找合适的超级计算中心,并自行搭建环境、编译测试等,费时费力。再者,对每个超级计算中心布置一个相应的作业提交模板,用于提交该超级计算中心能够运行的作业,这样的作业提交方案缺乏通用性。
发明内容
为此,本发明提供了一种作业提交方法、系统及服务器,以力图解决或者至少缓解上面存在的至少一个问题。
根据本发明的一个方面,提供了一种作业提交方法,该方法在服务器中执行,服务器分别与多个超级计算中心和多个客户端相连,其中,多个超级计算中心上布置不同的作业提交单元,用于运行不同作业,方法包括步骤:接收由客户端发送的作业提交请求,该请求是客户端响应于用户输入参数生成的,该请求包括待提交作业的作业提交单元参数、脚本参数和运行环境参数;根据作业提交单元参数确定适于提交该作业的超级计算中心;以及将请求提交至该超级计算中心,以便超级计算中心解析脚本参数和运行环境参数、并根据解析出的脚本参数和运行环境参数配置超级计算中心上的作业提交单元的脚本和运行环境,以运行该作业。
可选地,在根据本发明的作业提交方法中,还包括步骤:关联存储超级计算中心标识和其上布置的作业提交单元标识。
可选地,在根据本发明的作业提交方法中,根据作业提交单元参数确定适于提交该作业的超级计算中心的步骤包括:解析作业提交单元参数,得到适于运行该待提交作业的作业提交单元标识;以及获取与该作业提交单元标识相关联的超级计算中心标识。
可选地,在根据本发明的作业提交方法中,脚本参数包括待提交作业的脚本参数。
可选地,在根据本发明的作业提交方法中,脚本参数还包括作业提交单元的脚本参数,作业提交单元的脚本参数定义运行该作业需占用的计算资源。
可选地,在根据本发明的作业提交方法中,还包括步骤:接收由超级计算中心返回的作业运行结果,并将该结果发送给客户端。
根据本发明的另一方面,提供了一种适于执行作业提交方法的服务器,服务器分别与多个超级计算中心和多个客户端相连,其中,多个超级计算中心上布置不同的作业提交单元,用于运行不同作业,服务器包括:连接管理装置,适于接收由客户端发送的作业提交请求,该请求是客户端响应于用户输入参数生成的,该请求包括待提交作业的作业提交单元参数、脚本参数和运行环境参数;计算装置,适于根据作业提交单元参数确定适于提交该作业的超级计算中心;以及连接管理装置还适于将请求提交至算得的超级计算中心,以便超级计算中心解析脚本参数和运行环境参数、并根据解析出的脚本参数和运行环境参数配置超级计算中心上的作业提交单元的脚本和运行环境,以运行该作业。
可选地,在根据本发明的服务器中,还包括:存储装置,适于关联存储超级计算中心标识和其上布置的作业提交单元标识。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京并行科技股份有限公司,未经北京并行科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611187399.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:眼镜(BTG15278‑1)
- 下一篇:眼镜(BG15285B)