[发明专利]一种去中心化的跨集群资源管理与任务调度系统与调度方法有效
申请号: | 201210580401.X | 申请日: | 2012-12-27 |
公开(公告)号: | CN103207814B | 公开(公告)日: | 2016-10-19 |
发明(设计)人: | 吴增巍;王琪 | 申请(专利权)人: | 北京仿真中心 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 北京正理专利代理有限公司 11257 | 代理人: | 张雪梅 |
地址: | 100854 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 中心 集群 资源管理 任务 调度 系统 方法 | ||
1.一种去中心化的跨集群资源管理与任务调度系统,其特征在于,该调度系统包括:
提供管理与协调服务的子系统,收集其它子系统的信息,提供监控、报表与计费、资源共享协调工作,同时对高性能计算系统的管理、规划提供决策参考;
提供计算服务的子系统,设置有高性能计算节点的数据中心,作为提供计算子系统,同时收集本地和远程的资源,以此为依据进行作业调度;
提供接入的子系统,为用户提供本地化的作业提交、管理访问服务。
2.根据权利要求1所述的一种去中心化的跨集群资源管理与任务调度系统,其特征在于,所述提供管理与协调服务的子系统、提供计算服务的子系统和提供接入的子系统分别包括:
个性化门户,用于与客户交互请求资源信息;
资源监控器,用于对本地集群及远端集群的资源监控,为任务管理分发提供依据;
任务管理器,用于对本地集群资源和外集群资源进行分析,对请求任务进行分配。
3.根据权利要求1所述的一种去中心化的跨集群资源管理与任务调度系统,其特征在于,所述提供管理与协调服务的子系统,提供计算服务的子系统和提供接入的子系统之间的调用采用web service实现,保证接口的统一性和对防火墙的跨越性。
4.一种去中心化的跨集群资源管理与任务调度方法,其特征在于,该方法包括:
1)个性化门户提供用户交互界面,提交任务至任务管理器;
2)资源监控器搜集本地集群或者跨集群搜集可用资源信息;
3)根据获取的可用资源信息,任务管理器选择任务分配的目的集群并由该集群执行分配任务。
5.根据权利要求4所述的一种去中心化的跨集群资源管理与任务调度方法,其特征在于,所述步骤2中资源监控器搜集本地集群资源的具体方法为:资源监控器每隔一定的时间收集本集群及其他集群的资源信息,当有任务通过门户提交时,任务管理器查看资源管理中心收集集群内资源信息,如是否有所需软件、是否计算资源足够、任务队列是否过长等,并对采集到的信息进行判断,如果能够满足条件则将该任务加入到本地队列中,任务队列按照优先级与加入时间依次执行,任务执行完毕后将结果返回给个性化门户。
6.根据权利要求4所述的一种去中心化的跨集群资源管理与任务调度方法,其特征在于,所述步骤2中资源监控器跨集群搜集资源时的具体方法为:每个集群通过本地的个性化门户接受到任务后,资源监控器查询本地资源能否满足计算需求,如能满足,则在集群内部完成任务,如果不能满足计算需求,则遍历配置文件中的集群,选取合适的集群并将任务分配至该集群上。
7.根据权利要求4所述的一种去中心化的跨集群资源管理与任务调度方法,其特征在于,所述步骤3中集群执行分配任务的具体步骤包括:
(1)用户登录本地门户,验证通过后,提交任务;
(2)提交作业时,任务管理器根据本地资源管理中心提供的数据,判断本地资源是否满足需求;
(3)如果本地资源满足任务的需求则使用本地调度组件将任务提交至本地运行;
(4)如果本地资源无法满足任务的需求,则跨集群收集信息,使用远程调度组件将任务转发至适当的集群系统;
(5)远程的集群系统要根据所需进行许可证license申请;申请成功后执行计算资源预留操作;预留成功后再发出数据文件的传输请求,用户上传至本地的数据文件将传输至远程集群系统中,传输完毕后立即执行作业。当某个环节失败后将对前面的步骤进行回滚操作,如计算资源预留失败将释放license资源;
(6)作业完成后,将计算结果取回本地,提供用户下载、在线浏览方式的使用,对于运行时间较长的任务,还可以随时取回中间结果以方便用户核对与使用。
8.根据权利要求4所述的一种去中心化的跨集群资源管理与任务调度方法,其特征在于,所述的步骤2中的资源信息根据信息的变换,分为静态信息和动态信息,所述静态信息在首次资源收集时写入资源配置文件时,不再重复采集;所述动态信息为资源加入时随时发生变动的数据,由系统周期性或接受请求时采集。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京仿真中心,未经北京仿真中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210580401.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:提高芯片性能的方法
- 下一篇:一种安全灵活的固件升级方法