[发明专利]针对高性能计算的动态的存储资源划分方法在审
申请号: | 201910789241.1 | 申请日: | 2019-08-26 |
公开(公告)号: | CN112433840A | 公开(公告)日: | 2021-03-02 |
发明(设计)人: | 何晓斌;魏巍;余婷;陈起;王红艳;肖伟;王涛 | 申请(专利权)人: | 无锡江南计算技术研究所 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 苏州创元专利商标事务所有限公司 32103 | 代理人: | 王健 |
地址: | 214083 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 针对 性能 计算 动态 存储 资源 划分 方法 | ||
1.一种针对高性能计算的动态的存储资源划分方法,其特征在于:基于以下模块:
用户接口模块,用于向高性能计算上运行的作业提供特定的管理命令与接口,以project为基本单位,对project所需要的存储资源进行申请、查询、释放操作;
Project配置模块,接收用户接口模块的申请操作指令,为project分配所需要的存储资源,为每个作业创建project标识符、配置project标识符的属性,并保存到数据库,还用于从数据库取出project配置信息,提供给作业管理系统;
配置于计算节点内的存储服务启停模块,根据作业管理系统所发送的资源分配情况,自动连接到所分配的存储服务资源,并在作业管理系统退出时自动与存储服务资源断开连接;
服务监控模块,用于实时获取存储服务节点的资源是否正常、负载、能力数据,并将这些信息写入到数据库;
作业管理系统,用于启动或停止应用,在应用启动时根据作业的project标识符,则直接从数据库取出project所分配的存储资源列表信息,并传递给计算节点上的存储服务启停模块;
数据库,用于存储多类信息,包括存储资源的基本信息和project标识信息,所述存储资源的基本信息包括是否正常、服务能力、负载占用、采集时间数据,所述project标识信息,包括project的名称、用户、申请的资源、分配的资源列表、申请时间、分配时间信息;
包括以下步骤:
S1、用户接口模块提出为应用project分配存储资源的申请;
S2、Project配置模块为project分配存储资源,并写入数据库;
S3、作业管理系统启动project,并在启动时将project所分配的存储资源的列表发送给应用project运行的所有计算节点;
S4、计算节点上运行的存储服务启停模块根据作业管理系统所传递的存储资源列表自动计算其所需要连接的存储资源,并启动存储服务;
S5、project运行结束后,存储服务启停模块自动停止存储服务;
S6、Project配置模块在project声明周期结束后释放其所分配的资源,更新数据中的project标识信息表,删除project信息,更新存储资源信息表,减少相应存储资源负载占用。
2.根据权利要求1所述的针对高性能计算的动态的存储资源划分方法,其特征在于:所述用户接口模块可以直接查询数据库,获取某一个project所申请与分配的资源信息。
3.根据权利要求1所述的针对高性能计算的动态的存储资源划分方法,其特征在于:所述服务监控模块实时监控每个存储资源节点上的状态,主要包括服务是否正常,系统负载即其所服务的计算节点数量,并写入数据库的存储资源的信息表。
4.根据权利要求1所述的针对高性能计算的动态的存储资源划分方法,其特征在于:所述project标识符的属性对应对存储的相应需求,包括作业需要带宽与IOPS需求信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于无锡江南计算技术研究所,未经无锡江南计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910789241.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种膀胱灌注患者专用卫生间
- 下一篇:防爆双传感气体探测器