[发明专利]一种测试SSD一致性的方法在审

专利信息
申请号: 201710736737.3 申请日: 2017-08-24
公开(公告)号: CN107506270A 公开(公告)日: 2017-12-22
发明(设计)人: 郭睿 申请(专利权)人: 郑州云海信息技术有限公司
主分类号: G06F11/22 分类号: G06F11/22
代理公司: 济南舜源专利事务所有限公司37205 代理人: 张亮
地址: 450000 河南省郑州市*** 国省代码: 河南;41
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 测试 ssd 一致性 方法
【说明书】:

技术领域

发明涉及服务器硬盘测试领域,具体涉及一种测试SSD一致性的方法。该方法是先在具体测试每个模块前自动进行预处理动作,然后对需要测试的盘进行读写测试,分析设定时间段内带宽或者iops的一致性,最终得到测试结果。使用本发明所述的方法可以快速满足操作需求,操作简单,实用性较强,能够节省人力,会更效率的满足测试需求,满足产品的多元化要求。

背景技术

随着互联网不断发展,服务器市场已经囊括各个领域,用户对存储的需求越来越大,对服务器硬盘要求也越来越高。用户从一开始关注服务器硬盘性能到现在更多地关注性能在时间段内的变化情况。作为众多服务器产品提供商之一,如何能满足用户多样化的需求,确保各种系统的稳定、可靠是我们必须面临和考虑的问题。因此对于硬盘在我们服务器上使用,必须进行全面的功能性、稳定性及性能等的测试和验证,从而确保该产品的质量。

固态硬盘(Solid State Drives),简称固盘,固态硬盘(Solid State Drive)用固态电子存储芯片阵列而制成的硬盘,由控制单元和存储单元(FLASH芯片、DRAM芯片)组成。固态硬盘采用闪存作为存储介质,读取速度相对机械硬盘更快。固态硬盘不用磁头,寻道时间几乎为0。持续写入的速度非常惊人。固态硬盘的快绝不仅仅体现在持续读写上,随机读写速度也极快。固态硬盘没有机械马达和风扇,工作时噪音值为0分贝。基于闪存的固态硬盘在工作状态下能耗和发热量较低。内部不存在任何机械活动部件,不会发生机械故障,也不怕碰撞、冲击、振动。低功耗、无噪音、抗震动、低热量、体积小、工作温度范围大。

用户对SSD的各种要求越来越高,这主要表现在对硬盘的性能要求方面。无论是SSD刚引入的选型测试还是现场对硬盘的测试,硬盘的性能都是用户最关注的一点,性能波动一致性的变化是测试的重要一环,因为硬盘性能的波动情况会直接影响用户数据读取、写入速度,性能抖动太大会直接影响用户的实际使用。因此对SSD的一致性测试无论是引入测试还是出厂前测试都是必不可少的。另外,在处理用户性能问题时也可以通过观察读写速率和iops在单位时间内的变化情况来判断问题出现的地方,及时定位故障位置。故测试SSD一致性在选型测试和问题处理方面都是必不可少的一环。

但是,目前的情况是,厂家在推出SSD时,一般只会测试SSD在SATA接口的性能而且每个blocksize的测试时间较多,一般为十分钟,是取十分钟的平均值给各家参考,用户无法看到超过十分钟或者更长时间的性能变化。而用户在实际使用时会不断的进行IO吞吐,如果只提供一个短时间段内的均值,无法看到整个时间段内的性能变化情况还是远远不够的。因为有可能在某个时间段内,硬盘的性能会很低,但是从整个时间段的平均性能上看是还是可以的,这样就会漏掉这个性能很低的点,如果用户正是在这个时间点进行重要文件的IO吞吐,写速率突然降低,对用户造成有可能造成不可预料的损失。

针对上述问题,本申请发明一种测试SSD一致性的方法。该方法可以对测试时间进行设定,能够对选型测试、兼容性测试、产线出厂前的测试进行全方位覆盖,同时对处理用户发生的问题也可以及时定位,有助于用户问题的处理。该方法简单易行,容易使用,无论是对测试人员、还是产线生产人员都可以做到更全面的测试。

发明内容

本申请发明一种测试SSD一致性的方法,具体实现方式是采用FIO工具,先在具体测试每个模块前自动进行预处理动作,此次预处理不是根据设定的时间进行预处理而是利用LOOP来打圈进行预处理,这样保证了预处理动作一定是让SSD跑满一遍,因为常用的设定时间的测试法并不是十分精确,SSD中一些模块可能测试不到,无法确定SSD已经进入稳态。通过LOOP可以保证SSD在跑完两圈后一定进入了一个稳态,保证了顺序读写、随机测试的精确性。同时,该测试方法中每个模块的测试和预处理都是一个独立的部分,是使用ssdtestnew.sh链接起来的,这样保证了各个测试块都是独立的,可以根据需求修改任意模块的线程或者队列深度而不影响其他模块的运行,在验证一致性时也可以做到变量唯一,大大增加了测试的灵活度。待测试结束后,将测试得到的log数据进行分析,通过使用excle表或者其他手段,查看硬盘性能的一致性,如果发现存在问题,可以及时处理。

具体地,本申请请求保护一种测试SSD一致性的方法,其特征在于,该方法具体包括如下步骤:

顺序读写硬盘两遍;

顺序写硬盘测试预定时间;

顺序读硬盘测试预定时间;

随机读写硬盘两遍;

随机写硬盘测试预定时间;

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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