[发明专利]高性能计算与云计算混合计算系统及其资源管理方法有效
申请号: | 201510466360.5 | 申请日: | 2015-07-31 |
公开(公告)号: | CN105183554B | 公开(公告)日: | 2019-07-09 |
发明(设计)人: | 胡耀国;晏望龙;李鹏;常艺伟;张转转;刘孟博;陈开渠 | 申请(专利权)人: | 国家超级计算深圳中心(深圳云计算中心) |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F9/455 |
代理公司: | 深圳市顺天达专利商标代理有限公司 44217 | 代理人: | 李琴 |
地址: | 518055 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种高性能计算与云计算混合计算系统及其资源管理方法。该方法在高性能计算资源池的每一个计算节点中设置云计算代理服务模块同时与高性能计算调度系统和云计算管理系统连接。云计算资源不足时,由云计算管理系统向高性能计算调度系统发送节点资源申请,并根据高性能计算调度系统通知的空闲计算节点信息向对应云计算代理服务模块发送第一清理命令以清理该空闲计算节点并将其加入到云计算资源池。云计算资源冗余时,由云计算管理系统释放一部分计算节点,并向对应云计算代理服务模块发送第二清理命令以清理待释放的计算节点,然后由高性能计算调度系统回收到高性能计算资源池。本发明避免资源闲置,提高资源利用率。 | ||
搜索关键词: | 性能 计算 混合 系统 及其 资源管理 方法 | ||
【主权项】:
1.一种高性能计算与云计算混合计算系统,包括高性能计算资源池和云计算资源池,所述高性能计算资源池包括高性能计算调度系统和由其管理的多个计算节点,所述云计算资源池包括云计算管理系统和由其管理的多个计算节点,其特征在于,所述高性能计算资源池中的计算节点均设有云计算代理服务模块,所述云计算代理服务模块同时与高性能计算调度系统和云计算管理系统连接;所述云计算管理系统在监控到资源不足时向高性能计算调度系统发送节点资源申请,并根据高性能计算调度系统通知的空闲的计算节点信息向该空闲的计算节点的云计算代理服务模块发送第一清理命令以由所述云计算代理服务模块清理该空闲的计算节点并将其加入到云计算资源池,以及在监控到资源冗余时释放从高性能计算资源池申请到的一部分计算节点,并向待释放的计算节点的云计算代理服务模块发送第二清理命令以由所述云计算代理服务模块清理待释放的计算节点;所述高性能计算调度系统基于云计算管理系统发送的节点资源申请调度空闲的计算节点并通知给云计算管理系统,以及根据所述云计算代理服务模块基于所述第二清理命令清理相应的计算节点后返回的信息将该清理后的计算节点回收到高性能计算资源池;其中,所述云计算代理服务模块基于所述第一清理命令清理空闲的计算节点包括:结束所有的高性能计算作业进程;卸载高性能计算作业使用的分布式文件系统;设置防火墙策略,设置cgroup资源策略,以禁止高性能计算用户访问该空闲的计算节点;将该空闲的计算节点从高性能计算环境需要的服务切换到云计算环境需要的服务;从云计算管理系统获取云计算需要使用的分布式文件系统或存储资源的连接数据,挂载对应的文件系统或存储资源,并将连接信息反馈给云计算管理系统;创建虚拟交换机,并将该虚拟交换机信息返回给云计算管理系统;其中,所述云计算代理服务模块基于所述第二清理命令清理相应的计算节点包括:卸载云计算使用的分布式文件系统或存储资源;将该计算节点从云计算环境需要的服务切换到高性能计算环境需要的服务,并在成功后通知云计算管理系统以便云计算管理系统将该计算节点从云计算资源池中删除;挂载高性能计算需要的分布式文件系统;设置防火墙和cgroup资源策略,以允许高性能计算用户访问该计算节点;返回相应的信息给高性能计算调度系统以将该计算节点回收到高性能计算资源池中。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国家超级计算深圳中心(深圳云计算中心),未经国家超级计算深圳中心(深圳云计算中心)许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510466360.5/,转载请声明来源钻瓜专利网。