一种存储集群功耗辅助测量方法、装置、设备及存储介质制造方法及图纸

技术编号:32905719 阅读:53 留言:0更新日期:2022-04-07 11:56
本发明专利技术涉及存储集群领域,尤其涉及一种存储集群功耗辅助测量方法、装置、设备及存储介质。所述方法包括:将数据采集脚本部署到各存储节点,所述数据采集脚本用于按照预设规则采集影响功耗测量的数据;为各存储节点所部署的数据采集脚本清理运行环境;响应于各存储节点完成运行环境清理,且存储集群接入功耗测量仪执行功耗测量程序,则在各存储节点运行所述数据采集脚本以得到影响功耗测量的数据作为辅助数据;响应于所述功耗测量仪执行完所述功耗测量程序,则将各存储节点的所述辅助数据上传到管理节点。本发明专利技术的方案实现了自动采集影响集群的功耗的因素的数据,丰富了功耗测量所采集的数据种类,为后续功耗数据分析提供了依据。据。据。

【技术实现步骤摘要】
一种存储集群功耗辅助测量方法、装置、设备及存储介质


[0001]本专利技术涉及存储集群领域,尤其涉及一种存储集群功耗辅助测量方法、装置、设备及存储介质。

技术介绍

[0002]集群存储是将多台存储设备中的存储空间聚合成一个能够给应用服务器提供统一访问接口和管理界面的存储池,应用可以通过该访问接口透明地访问和利用所有存储设备上的磁盘,可以充分发挥存储设备的性能和磁盘利用率。准确测量存储集群测量功耗一直是一个难题,因为存储集群的功耗受到多种因素的影响。
[0003]目前,传统的存储集群功耗测量的方式是采用功耗测量仪器测量每个存储节点的功耗,此种方式只能测量存储集群功耗数据,但是影响存储集群功耗的数据没有进行采集,最终造成多次测量集群功耗后,每次测量的集群功耗数据都是不尽相同的,但导致功耗数据不相同的原因却无法确定。

技术实现思路

[0004]有鉴于此,有必要针对以上技术问题,提供能够佐证测量存储集群的功耗的正确性的一种存储集群功耗辅助测量方法、装置、设备及存储介质。
[0005]根据本专利技术的第一方面,提供了一种存储集群功耗辅助测量方法,所述方法包括:
[0006]将数据采集脚本部署到各存储节点,其中,所述数据采集脚本用于按照预设规则采集影响功耗测量的数据;
[0007]为各存储节点所部署的数据采集脚本清理运行环境;
[0008]响应于各存储节点完成运行环境清理,且存储集群接入功耗测量仪执行功耗测量程序,则在各存储节点运行所述数据采集脚本以得到影响功耗测量的数据作为辅助数据;
[0009]响应于所述功耗测量仪执行完所述功耗测量程序,则将各存储节点的所述辅助数据上传到管理节点。
[0010]在一些实施例中,所述将数据采集脚本部署到各存储节点的步骤包括:
[0011]获取存储集群中各存储节点的IP地址;
[0012]基于各存储节点的IP地址将存储于管理节点的数据采集脚本部署到各存储节点。
[0013]在一些实施例中,所述为各存储节点所部署的数据采集脚本清理运行环境的步骤包括:
[0014]检测各存储节点是否存在前一次运行数据采集脚本生成的辅助数据;
[0015]若某一存储节点存在前一次运行数据采集脚本生成的辅助数据,则将所述某一存储节点中前一次运行数据采集脚本生成的辅助数据删除。
[0016]在一些实施例中,所述为各存储节点所部署的数据采集脚本清理运行环境的步骤还包括:
[0017]检测各存储节点当前是否运行所述数据采集脚本;
[0018]若某一存储节点存在前一次运行数据采集脚本生成的辅助数据,则将所述某一存储节点当前运行的所述数据采集脚本停止。
[0019]在一些实施例中,影响功耗测量的数据的种类包括以下至少一种:环境温度、CPU温度、CPU使用率、风扇转速、硬盘温度、硬盘使用率。
[0020]在一些实施例中,所述方法还包括:
[0021]在所述管理节点对各存储节点上传的辅助数据进行统计分析以得到分析结果,其中,所述分析结果包括每一种类的影响功耗测量的数据的平均值、最大值、最小值。
[0022]在一些实施例中,所述预设规则为按照预设间隔采集数据,和/或所述预设规则为定时采集数据。
[0023]根据本专利技术的第二方面,提供了一种存储集群功耗辅助测量装置,所述装置包括:
[0024]脚本部署模块,配置用于将数据采集脚本部署到各存储节点,其中,所述数据采集脚本用于按照预设规则采集影响功耗测量的数据;
[0025]环境清理模块,配置用于为各存储节点所部署的数据采集脚本清理运行环境;
[0026]脚本运行模块,配置用于响应于各存储节点完成运行环境清理,且存储集群接入功耗测量仪执行功耗测量程序,则在各存储节点运行所述数据采集脚本以得到影响功耗测量的数据作为辅助数据;
[0027]数据上传模块,配置用于响应于所述功耗测量仪执行完所述功耗测量程序,则将各存储节点的所述辅助数据上传到管理节点。
[0028]根据本专利技术的第三方面,还提供了一种计算机设备,该计算机设备包括:
[0029]至少一个处理器;以及
[0030]存储器,存储器存储有可在处理器上运行的计算机程序,处理器执行程序时执行前述的存储集群功耗辅助测量方法,所述方法包括:
[0031]将数据采集脚本部署到各存储节点,其中,所述数据采集脚本用于按照预设规则采集影响功耗测量的数据;
[0032]为各存储节点所部署的数据采集脚本清理运行环境;
[0033]响应于各存储节点完成运行环境清理,且存储集群接入功耗测量仪执行功耗测量程序,则在各存储节点运行所述数据采集脚本以得到影响功耗测量的数据作为辅助数据;
[0034]响应于所述功耗测量仪执行完所述功耗测量程序,则将各存储节点的所述辅助数据上传到管理节点。
[0035]根据本专利技术的第四方面,还提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序被处理器执行时执行前述的存储集群功耗辅助测量方法,所述方法包括:
[0036]将数据采集脚本部署到各存储节点,其中,所述数据采集脚本用于按照预设规则采集影响功耗测量的数据;
[0037]为各存储节点所部署的数据采集脚本清理运行环境;
[0038]响应于各存储节点完成运行环境清理,且存储集群接入功耗测量仪执行功耗测量程序,则在各存储节点运行所述数据采集脚本以得到影响功耗测量的数据作为辅助数据;
[0039]响应于所述功耗测量仪执行完所述功耗测量程序,则将各存储节点的所述辅助数据上传到管理节点。
[0040]上述一种存储集群功耗辅助测量方法,首先将用于按照预设规则采集影响功耗测量的数据采集脚本部署到存储节点,然后在采集数据脚本运行前对运行环境进行清理,当采用功耗测量仪测量功耗数据时在各个存储节点运行数据采集脚本从而得到辅助数据,最后在功耗测量仪器完成测量后将各存储节点采集的辅助数据上传到管理节点,实现了在测量存储集群的功耗的同时自动采集影响集群的功耗的因素的数据,佐证测量存储集群的功耗的正确性,丰富了功耗测量所采集的数据种类,为后续功耗数据分析提供了依据。
[0041]此外,本专利技术还提供了一种存储集群功耗辅助测量装置、一种计算机设备和一种计算机可读存储介质,同样能实现上述技术效果,这里不再赘述。
附图说明
[0042]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的实施例。
[0043]图1为本专利技术一个实施例提供的一种存储集群功耗辅助测量方法100的流程示意图;
[0044]图2为本专利技术另一个实施例提供的运维人员在管理操作采集存储节点辅助数据的示意图;
[0045]图3为本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种存储集群功耗辅助测量方法,其特征在于,所述方法包括:将数据采集脚本部署到各存储节点,其中,所述数据采集脚本用于按照预设规则采集影响功耗测量的数据;为各存储节点所部署的数据采集脚本清理运行环境;响应于各存储节点完成运行环境清理,且存储集群接入功耗测量仪执行功耗测量程序,则在各存储节点运行所述数据采集脚本以得到影响功耗测量的数据作为辅助数据;响应于所述功耗测量仪执行完所述功耗测量程序,则将各存储节点的所述辅助数据上传到管理节点。2.根据权利要求1所述的储集群功耗辅助测量方法,其特征在于,所述将数据采集脚本部署到各存储节点的步骤包括:获取存储集群中各存储节点的IP地址;基于各存储节点的IP地址将存储于管理节点的数据采集脚本部署到各存储节点。3.根据权利要求1所述的储集群功耗辅助测量方法,其特征在于,所述为各存储节点所部署的数据采集脚本清理运行环境的步骤包括:检测各存储节点是否存在前一次运行数据采集脚本生成的辅助数据;若某一存储节点存在前一次运行数据采集脚本生成的辅助数据,则将所述某一存储节点中前一次运行数据采集脚本生成的辅助数据删除。4.根据权利要求3所述的储集群功耗辅助测量方法,其特征在于,所述为各存储节点所部署的数据采集脚本清理运行环境的步骤还包括:检测各存储节点当前是否运行所述数据采集脚本;若某一存储节点存在前一次运行数据采集脚本生成的辅助数据,则将所述某一存储节点当前运行的所述数据采集脚本停止。5.根据权利要求1所述的存储集群功耗辅助测量方法,其特征在于,影响功耗测量的数据的种类包括以下至少一种:环境温度、CPU温度、CPU使用率...

【专利技术属性】
技术研发人员:苏永奇
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1