[发明专利]基于系统稳定性测试的获取nvme盘信息的方法及系统在审

专利信息
申请号: 201711080236.0 申请日: 2017-11-06
公开(公告)号: CN107783907A 公开(公告)日: 2018-03-09
发明(设计)人: 巩祥文 申请(专利权)人: 郑州云海信息技术有限公司
主分类号: G06F11/36 分类号: G06F11/36;G06F9/44
代理公司: 济南诚智商标专利事务所有限公司37105 代理人: 黄晓燕
地址: 450018 河南省郑州市*** 国省代码: 河南;41
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 系统 稳定性 测试 获取 nvme 信息 方法
【说明书】:

技术领域

发明涉及计算机技术领域,具体地说是基于系统稳定性测试的获取nvme盘信息的方法及系统。

背景技术

NVME(Non-Volatile Memory Express,非易失性存储器标准)是使用PCI-E(peripheral component interconnect express,是一种高速串行计算机扩展总线标准)通道的SSD(Solid State Drives,固态硬盘)的一种规范,NVME的设计之初就有充分利用到PCI-E SSD的低延时以及并行性,还有当代处理器、平台与应用的并行性。SSD可被主机的硬件与软件充分利用。NVME盘的主要优势是有更低的延时、更高的传输性能、更低的功耗控制。

操作系统的稳定性测试包括AC、DC和reboot(重启)测试等,但在现有测试方法中,只是使用系统自带工具进行每次启动抓取CPU、内存、硬盘的信息,例如CPU、内存可以使用系统下dmidecode工具抓取,普通硬盘可以使用fdisk和smartctl抓取;而fdisk只能抓取到nvme盘的容量信息。

在reboot测试中需要反复重启操作系统,在多次开机的过程中,可能会存在nvme盘掉盘的情况,影响稳定性测试的准确性,但现有稳定性测试中,并没有考虑nvme盘掉盘的问题。

发明内容

本发明的目的在于提供基于系统稳定性测试的获取nvme盘信息的方法及系统,用于完善现有操作系统的稳定性测试方法,使稳定性测试的结果准确可靠。

本发明解决其技术问题所采用的技术方案是:基于系统稳定性测试的获取nvme盘信息的方法,包括以下步骤:

执行系统的稳定性测试并开机;

获取nvme盘的配置信息,保存并输出所述配置信息;

获取并输出nvme盘的属性信息;

读取并输出nvme盘smart日志中crc error的数量。

进一步地,在所述执行系统的稳定性测试之前还包括搭建测试环境的步骤,所述测试环境的搭建包括为待测机安装操作系统和拷贝nvme工具到测试机系统。

进一步地,所述获取nvme盘的配置信息并保存的具体过程为:

利用fdisk工具查看系统下nvme盘的配置信息;

将所述配置信息保存至第一文件夹;

获取第一文件夹中带有nvme盘符信息的行数;

根据所述行数确定系统中nvme盘的数量,将所述nvme盘的数量在屏幕上输出。

进一步地,所述nvme盘的配置信息包括nvme盘的盘符、数量和硬盘分区情况。

进一步地,所述获取并输出nvme盘的属性信息的具体过程为:

利用nvme工具获取nvme盘的属性信息;

读取所述属性信息并输出在屏幕上。

进一步地,所述nvme盘的属性信息包括nvme盘的厂商信息、sn号、Firmware和model号。

进一步地,所述方法还包括将nvme盘的smart日志信息保存至第二文件夹。

进一步地,在所述执行系统的稳定性测试并开机前还包括步骤:检测系统中是否存在第二文件夹的,若存在,重命名第二文件夹。

基于系统稳定性测试的获取nvme盘信息的系统,所述系统包括

测试模块,用于执行系统的稳定性测试;

第一处理模块,用于获取nvme盘的配置信息,保存并输出所述配置信息;

第二处理模块,用于获取并输出nvme盘的属性信息;

第三处理模块,用于读取并输出nvme盘smart日志中crc error的数量。

进一步地,所述系统还包括存储模块,用于记录nvme盘的smart日志信息;

第四处理模块,用于检测存储模块中是否存在记录smart日志信息的文件夹,若存在,重命名该文件夹。

发明内容中提供的效果仅仅是实施例的效果,而不是发明所有的全部效果,上述技术方案中的一个技术方案具有如下优点或有益效果:

1、在系统稳定性测试中加入抓取nvme盘信息的过程,并将nvme盘的相关信息输出到屏幕上,方便工作人员了解系统稳定性测试过程中nvme盘的在位情况,准确了解稳定性测试的可靠性。

2、将稳定性测试过程中nvme盘出现的error的数量和smart日志的内容进行保存,方便工作人员查看测试过程中nvme盘出现的问题,进行针对性的故障修复,使问题在开发测试阶段有效解决。

附图说明

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201711080236.0/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top