一种存储设备数据提取方法、装置、设备和介质制造方法及图纸

技术编号:24497445 阅读:19 留言:0更新日期:2020-06-13 03:36
本发明专利技术公开了一种存储设备数据提取方法,包括以下步骤:根据nvme测试日志编写定位词检索库;对nvme测试项信息进行标准化处理;在定位词检索库中查询nvme测试项信息的定位词;根据定位词从nvme测试日志中检索并获取nvme测试项信息的测试值;对测试值进行特征识别以获取识别信息,并且响应于识别信息与nvme测试项信息匹配,输出测试值。本发明专利技术还公开了一种装置、设备和介质。本发明专利技术提出的一种存储设备数据提取方法、装置、设备和介质不仅能减轻测试工作者的工作压力,同时可以提高数据的准确性,避免了人为失误导致测试结果的不准确性。

A data extraction method, device, device and medium for storage equipment

【技术实现步骤摘要】
一种存储设备数据提取方法、装置、设备和介质
本专利技术涉及图像处理领域,更具体地,特别是指一种存储设备数据提取方法、装置、设备和介质。
技术介绍
服务器通常指管理资源并为用户提供服务的计算机,相对于普通PC来说,服务器在稳定性、安全性、性能等方面都要求更高,通常我们通过检测Reliability(可靠性)、Availability(有效性)、Scalability(可扩展性)、Usability(可用性)和Manageability(可管理性)五项(缩写为RASUM)来衡量服务器是否达到了其设计需求;随着当前互联网+行业的腾飞、云数据时代的到来、人工智能的第三次兴起等,对服务器测试领域提出了更高的测试要求,nvme(Non-VolatileMemoryExpress,非易失性存储器标准)作为服务器最主要的存储媒介,存储设备的质量以及存储设备与服务器机型的兼容程度直接决定服务器的综合品质,为保证存储设备的质量,我们需要对其性能进行测试,针对当前测试的性能项目根据不同的需求往往需要设计不同的测试脚本去进行服务器性能测试,测试完成后我们需要根据实际需求去收集相应的测试项,通常我们是通过人工筛选的方式去进行筛选复制数据整理,这样会对测试人员造成很大的工作压力,同时容易出现筛选数据错误的情况。针对国内当前服务器行业在对服务器nvme性能进行测试时往往会遇到大量的数据筛选处理情况,通常,这类的测试数据是根据不同场景下不同的测试需求去进行手动筛选数据,这样会对测试人员带来很大的工作量,同时由于人工的方式长时间高强度筛选数据,难免会影响数据筛选的真实性。
技术实现思路
有鉴于此,本专利技术实施例的目的在于提供一种进行灵活的数据筛选的方法,不仅仅能减轻测试工作者的工作压力,同时可以提高数据的准确性,避免人为失误导致测试结果的不准确性。基于上述目的,本专利技术一方面提供了一种存储设备数据提取方法,该方法包括:根据nvme测试日志编写定位词检索库;对nvme测试项信息进行标准化处理;在定位词检索库中查询nvme测试项信息的定位词;根据定位词从nvme测试日志中检索并获取nvme测试项信息的测试值;对测试值进行特征识别以获取识别信息,并且响应于识别信息与nvme测试项信息匹配,输出测试值。在本专利技术的存储设备数据提取方法的一些实施方式中,该方法还包括:响应于识别信息与nvme测试项信息不匹配,忽略测试值并继续执行根据定位词从nvme测试日志中检索并获取nvme测试项信息的测试值的步骤。在本专利技术的存储设备数据提取方法的一些实施方式中,nvme测试项信息包括:盘符、测试项线程数、队列数据深度、数据块大小、数据块读写类型、测试项指标。在本专利技术的存储设备数据提取方法的一些实施方式中,还包括:由nvme硬盘通过FIO工具配置参数获取nvme测试日志。在本专利技术的存储设备数据提取方法的一些实施方式中,对nvme测试项信息进行标准化处理还包括:从nvme测试项信息中筛选出操作者需要的nvme测试项信息并将nvme测试项信息的格式进行标准化处理。本专利技术实施例的另一方面,还提供了一种存储设备数据提取装置,该装置包括:定位词检索库模块,定位词检索库模块配置为根据nvme测试日志编写定位词检索库;标准化处理模块,标准化处理模块配置为对nvme测试项信息进行标准化处理;查询模块,查询模块配置为在定位词检索库中查询nvme测试项信息的定位词;检索模块,检索模块配置为根据定位词从nvme测试日志中检索并获取nvme测试项信息的测试值;输出模块,输出模块配置为对测试值进行特征识别以获取识别信息,并且响应于识别信息与nvme测试项信息匹配,输出测试值。在本专利技术的存储设备数据提取装置的一些实施方式中,该装置还包括:匹配失败模块,匹配失败模块配置为响应于识别信息与nvme测试项信息不匹配,忽略测试值并继续执行检索模块对应的步骤。在本专利技术的存储设备数据提取装置的一些实施方式中,标准化处理模块还配置为:从nvme测试项信息中筛选出操作者需要的nvme测试项信息并将nvme测试项信息的格式进行标准化处理。本专利技术实施例的另一方面,还提供了一种计算机设备,该计算机设备包括:至少一个处理器;以及存储器,存储器存储有可在处理器上运行的计算机程序,处理器执行程序时执行前述的存储设备数据提取方法。本专利技术实施例的再一方面,还提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,其特征在于,计算机程序被处理器执行时执行前述的存储设备数据提取方法。本专利技术至少具有以下有益技术效果:不仅仅减轻了测试工作者的工作压力,同时提高数据的准确性,避免人为失误导致测试结果的不准确性。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的实施例。图1示出了根据本专利技术的存储设备数据提取方法的实施例的示意性框图;图2示出了根据本专利技术的存储设备数据提取方法的实施例的流程图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本专利技术实施例进一步详细说明。需要说明的是,本专利技术实施例中所有使用“第一”和“第二”的表述均是为了区分两个相同名称非相同的实体或者非相同的参量,可见“第一”和“第二”仅为了表述的方便,不应理解为对本专利技术实施例的限定,后续实施例对此不再一一说明。基于上述目的,本专利技术实施例的第一个方面,提出了一种存储设备数据提取方法的实施例。图1示出的是根据本专利技术的存储设备数据提取方法的实施例的示意图。如图1所示的实施例中,该方法至少包括如下步骤:S100、根据nvme测试日志编写定位词检索库;S200、对nvme测试项信息进行标准化处理;S300、在定位词检索库中查询nvme测试项信息的定位词;S400、根据定位词从nvme测试日志中检索并获取nvme测试项信息的测试值;S500、对测试值进行特征识别以获取识别信息,并且响应于识别信息与nvme测试项信息匹配,输出测试值。在本专利技术的一些实施例中,图2示出的是根据本专利技术的存储设备数据提取方法的实施例的流程图,如图2所示,本专利技术的方法主要包含数据导入,数据收集,以及数据处理。其中测试项包含服务器测试中存储设备的性能测试数据的各项指标测试。本专利技术的实施例中,采用Excel工具,实现根据测试需求灵活的数据筛选,通过Excel程序设计,实现数据定制化筛选分析。本专利技术的一些实施方式如下:通过将测试后的数据导入Excel,大致步骤为新建Excel、选择数据菜单选项、选择自文本、选择nvme性能测试的nohup文件、选择使用分隔符分割、单击下一步、分割符合使用TAB、分号、空格、等于号以及一些特殊符号为确保每个数据被分配到每个单元格内。导入数据后根据测本文档来自技高网
...

【技术保护点】
1.一种存储设备数据提取方法,其特征在于,所述方法包括:/n根据nvme测试日志编写定位词检索库;/n对nvme测试项信息进行标准化处理;/n在所述定位词检索库中查询所述nvme测试项信息的定位词;/n根据所述定位词从所述nvme测试日志中检索并获取所述nvme测试项信息的测试值;/n对所述测试值进行特征识别以获取识别信息,并且响应于所述识别信息与所述nvme测试项信息匹配,输出所述测试值。/n

【技术特征摘要】
1.一种存储设备数据提取方法,其特征在于,所述方法包括:
根据nvme测试日志编写定位词检索库;
对nvme测试项信息进行标准化处理;
在所述定位词检索库中查询所述nvme测试项信息的定位词;
根据所述定位词从所述nvme测试日志中检索并获取所述nvme测试项信息的测试值;
对所述测试值进行特征识别以获取识别信息,并且响应于所述识别信息与所述nvme测试项信息匹配,输出所述测试值。


2.根据权利要求1所述的存储设备数据提取方法,其特征在于,所述方法还包括:
响应于所述识别信息与所述nvme测试项信息不匹配,忽略所述测试值并继续执行根据所述定位词从所述nvme测试日志中检索并获取所述nvme测试项信息的所述测试值的步骤。


3.根据权利要求1所述的存储设备数据提取方法,其特征在于,所述nvme测试项信息包括:盘符、测试项线程数、队列数据深度、数据块大小、数据块读写类型、测试项指标。


4.根据权利要求1所述的存储设备数据提取方法,其特征在于,还包括:由nvme硬盘通过FIO工具配置参数获取所述nvme测试日志。


5.根据权利要求1所述的存储设备数据提取方法,其特征在于,所述对nvme测试项信息进行标准化处理还包括:
从所述nvme测试项信息中筛选出操作者需要的所述nvme测试项信息并将所述nvme测试项信息的格式进行标准化处理。


6.一种存储设备数据提取装置,其特征在于,所述装置包括:
定位词检索库模块,...

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

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

1