[发明专利]作业信息的统计方法、装置、计算机设备和存储介质在审
申请号: | 202111050624.0 | 申请日: | 2021-09-08 |
公开(公告)号: | CN113835953A | 公开(公告)日: | 2021-12-24 |
发明(设计)人: | 肖邦;郝文静;吕灼恒;王家尧;张博;周干 | 申请(专利权)人: | 曙光信息产业股份有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F9/50 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 郑义 |
地址: | 300000 天津市华苑产*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 作业 信息 统计 方法 装置 计算机 设备 存储 介质 | ||
本申请涉及一种作业信息的统计方法、装置、计算机设备和存储介质。所述方法通过获取SLURM作业调度系统中目标作业的作业信息,并从作业信息中提取统计目标作业所需的目标作业信息,以及根据目标作业信息对目标作业的预设参数进行统计,其中,目标作业为SLURM作业调度系统中正在运行的作业,预设参数用于评估目标作业所在集群的作业运行情况。上述方法实现了对SLURM计算集群中的作业进行实时统计,解决了传统的统计方法难以实现对作业进行实时统计的问题。
技术领域
本申请涉及计算机技术领域,特别是涉及一种作业信息的统计方法、装置、计算机设备和存储介质。
背景技术
作业调度系统(Simple Linux Utility for Resource Management,SLURM)是一种可用于大型计算节点集群的高度可伸缩的集群管理器或作业调度系统,会对集群中的作业调度信息按照时间、用户、空间等角度进行统计,生成各种统计报表,通过对统计报表的分析,可以对集群的使用情况、用户的行为有一个更为清晰和准确的把握。
目前,基于SLURM系统对作业进行统计分析时,通常是在作业调度完成后将调度完成的作业的相关信息存储至数据库中,以便之后从数据库中读取出作业的相关信息,并采用相应的统计方法对该作业进行不同角度的统计分析,从而得到统计结果。
但是,采用上述统计方法难以实现对作业进行实时统计。
发明内容
基于此,有必要针对上述技术问题,提供一种能够实现实时作业统计的作业信息的统计方法、装置、计算机设备和存储介质。
第一方面,一种作业信息的统计方法,所述方法包括:
基于SLURM作业调度系统获取目标作业的作业信息;所述目标作业为计算集群中正在运行的作业;
从所述作业信息中提取统计所述目标作业所需的目标作业信息;
根据所述目标作业信息对所述目标作业的预设参数进行统计;所述预设参数用于评估所述计算集群的作业运行情况。
上述作业信息的统计方法,通过获取SLURM作业调度系统中目标作业的作业信息,并从作业信息中提取统计目标作业所需的目标作业信息,以及根据目标作业信息对目标作业的预设参数进行统计,其中,目标作业为SLURM作业调度系统中正在运行的作业,预设参数用于评估目标作业所在集群的作业运行情况。上述方法实现了对SLURM计算集群中的作业进行实时统计,解决了传统的统计方法难以实现对作业进行实时统计的问题。
在其中一个实施例中,所述基于SLURM作业调度系统获取目标作业的作业信息之后,所述方法还包括:
将所述目标作业的作业信息存储至本地内存中;
所述从所述作业信息中提取统计所述目标作业所需的目标作业信息,包括:
从所述本地内存中读取所述作业信息;
对读取出的作业信息进行解析,以提取所述目标作业所需的目标作业信息。
上述实施例使用缓存技术来存储实时数据,且由于存储的均是原始的作业数据,若后期统计的预设参数发生变化,也不需要重新获取目标作业的作业信息或改变获取作业信息的方式,只需要从作业信息中解析出不同的目标作业信息即可,所以上述实施例提供了一种灵活多变的统计方式。
在其中一个实施例中,所述目标作业信息包括:所述目标作业的实际运行时间和所述目标作业的运行核心数;所述预设参数为核时。
在其中一个实施例中,所述根据所述目标作业信息对所述目标作业的预设参数进行统计,包括:
获取预设的筛选时间;
根据所述筛选时间和所述目标作业的实际运行时间确定所述目标作业的统计运行时间;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于曙光信息产业股份有限公司,未经曙光信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111050624.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种云边协同管控系统及方法
- 下一篇:传输数据的方法、终端设备和网络设备
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置