[发明专利]一种计算机集群资源分配与调度系统在审
申请号: | 201810799301.3 | 申请日: | 2018-07-19 |
公开(公告)号: | CN108932165A | 公开(公告)日: | 2018-12-04 |
发明(设计)人: | 曾栋;杜云飞;沈逸仙;卢宇彤;钟康游;李家辉;颜辉;陈璟锟;张曦 | 申请(专利权)人: | 中山大学 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 广州润禾知识产权代理事务所(普通合伙) 44446 | 代理人: | 林名钦;周郑奇 |
地址: | 510275 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用户接入 计算机集群 资源管理器 资源分配 调度系统 翻译器 资源分配请求 分配资源 请求资源 软件发送 软件分配 管理器 集群 调度 发送 翻译 管理 转换 | ||
1.一种计算机集群资源分配与调度系统,其特征在于,包括用户接入软件、翻译器与资源管理器;
用户接入软件,用于请求资源管理器分配资源;
翻译器,用于将用户接入软件发送的资源分配请求翻译成所述资源管理器能够识别的请求;
资源管理器,用于对计算机集群的资源进行管理以及根据用户接入软件的资源分配请求为用户接入软件分配资源。
2.根据权利要求1所述的一种计算机集群资源分配与调度系统,其特征在于,所述用户接入软件为带有许可证信息的商业软件,所述商业软件发送的资源分配请求包括许可证信息;
所述计算机集群资源分配与调度系统还包括判断器,所述判断器用于验证商业软件的许可证信息是否合法,如果合法,判断器用于将资源分配请求发送到资源管理器。
3.根据权利要求2所述的一种计算机集群资源分配与调度系统,其特征在于,还包括预先储存商业软件许可证信息的数据库;商业软件发送的资源分配请求中还包括软件请求资源量,数据库中还预先储存每个商业软件对应的可用资源量;
所述判断器用于判断许可证信息合法时还用于将商业软件中的请求资源量与预先储存在数据库中的商业软件可用资源量进行比对,
若商业软件请求资源量小于或等于该商业软件对应的可用资源量,则将资源分配请求发送到资源管理器。
4.根据权利要求3所述的一种计算机集群资源分配与调度系统,其特征在于,还包括分配监控器,所述分配监控器用于将资源管理器分配给商业软件的资源转发给商业软件并监控所述资源管理器为商业软件分配的资源的状态。
5.根据权利要求4所述的一种计算机集群资源分配与调度系统,其特征在于,还包括消息队列,所述消息队列包括待分配队列;
当判断器判断商业软件请求资源量大于该商业软件对应的可用资源量时,判断器用于将该资源分配请求发送到消息队列的待分配队列中;
当判断器根据分配监控器所监控的资源状态判断待分配队列中的资源分配请求的软件请求资源量小于该商业软件对应的可用资源量时,判断器将该资源分配请求发送给资源管理器,由资源管理器为该商业软件分配资源。
6.根据权利要求5所述的一种计算机集群资源分配与调度系统,其特征在于,还包括分配管理器,判断器将资源分配请求发送给资源管理器前先将其发送给分配管理器,由分配管理器提交给资源管理器,分配管理器还用于将已提交给资源管理器的资源分配请求从消息队列中的待分配队列中移除。
7.根据权利要求6所述的一种计算机集群资源分配与调度系统,其特征在于,所述消息队列还包括已分配队列,所述已分配队列包括分配管理器向资源管理器发送的资源分配请求,
分配监控器用于根据资源管理器为商业软件分配的资源的状态保留或移除已分配队列中资源分配请求。
8.根据权利要求7所述的一种计算机集群资源分配与调度系统,其特征在于,分配监控器还用于根据资源管理器为商业软件分配的资源的状态更改已分配队列中资源分配请求的状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中山大学,未经中山大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810799301.3/1.html,转载请声明来源钻瓜专利网。