CN107153590A - 一种识别乱序情况下自动测试磁盘性能的方法 - Google Patents
一种识别乱序情况下自动测试磁盘性能的方法 Download PDFInfo
- Publication number
- CN107153590A CN107153590A CN201710308288.2A CN201710308288A CN107153590A CN 107153590 A CN107153590 A CN 107153590A CN 201710308288 A CN201710308288 A CN 201710308288A CN 107153590 A CN107153590 A CN 107153590A
- Authority
- CN
- China
- Prior art keywords
- automatic test
- case
- order
- disk performance
- assigned catalogue
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/22—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
- G06F11/2205—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing using arrangements specific to the hardware being tested
- G06F11/2221—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing using arrangements specific to the hardware being tested to test input/output devices or peripheral units
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/22—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
- G06F11/2273—Test methods
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Debugging And Monitoring (AREA)
Abstract
本发明涉及一种识别乱序情况下自动测试磁盘性能的方法,其特征在于:包括以下步骤:步骤1:安装主流Linux***,并获得root权限;步骤2:拷贝sas3ircu文件到***下的指定目录;步骤3:拷贝lsscsi.rpm包到***下的指定目录,解压并安装;步骤4:拷贝fio工具包到***下的指定目录,解压并安装;步骤5:拷贝自动运行脚本文件到***下的指定目录;步骤6:执行自动测试脚本。
Description
技术领域
本发明属于磁盘性能检测技术领域,具体涉及一种识别乱序情况下自动测试磁盘性能的方法。
背景技术
随着IT领域技术的不断发展,传统信息化服务以及日趋强大的云计算服务对服务器的性能要求越来越高,对存储空间的需要也越来越大。大多数情况下,为了满足客户对存储空间的需求,一般采用扩展柜级联来解决问题。加之级联方式、硬件设施等多方面的影响,有时会出现扩展柜上的硬盘序列号识别错乱的情况。此为现有技术的不足之处。
因此,针对现有技术中的上述缺陷,提供设计一种识别乱序情况下自动测试磁盘性能的方法;以解决上述技术问题,是非常有必要的。
发明内容
本发明的目的在于,针对上述现有技术存在的缺陷,提供设计一种识别乱序情况下自动测试磁盘性能的方法,以解决上述技术问题。
为实现上述目的,本发明给出以下技术方案:
一种识别乱序情况下自动测试磁盘性能的方法,其特征在于:包括以下步骤:
步骤1:安装主流Linux***,并获得root权限;
步骤2:拷贝sas3ircu文件到***下的指定目录;
步骤3:拷贝lsscsi.rpm包到***下的指定目录,解压并安装;
步骤4:拷贝fio工具包到***下的指定目录,解压并安装;
步骤5:拷贝自动运行脚本文件到***下的指定目录;
步骤6:执行自动测试脚本。
作为优选,所述的步骤6包括以下步骤:
步骤6.1:通过Enclosure、Slot和SN得到每个背板上磁盘数量及序号信息。
作为优选,所述的步骤6包括以下步骤:
步骤6.2:通过脚本实现自动的硬盘格式化、挂载,每个背板做一个RAID5。
作为优选,所述的步骤6包括以下步骤:
步骤6.3:通过fio与dd同时编写脚本对磁盘性能进行测试。
作为优选,所述的步骤6包括以下步骤:
步骤6.4:测试结束,收集测试结果,并将测试结果汇集成图表格式,利于观察。
本发明的有益效果在于,本方法可以应用于各种配置下的硬盘性能对比,在基于背板磁盘识别乱序的情况的情况下,提出一种新的自动测试硬盘性能的方法,并通过对比得到不同等级扩展柜其磁盘性能的走势;通过自动测试脚本实现磁盘的信息得筛选、自动创建RAID,并将测试数据输出到表格中,提供出简洁明亮的测试结果,对服务器产品质量的检测提出了新的解决方法。此外,本发明设计原理可靠,结构简单,具有非常广泛的应用前景。
由此可见,本发明与现有技术相比,具有突出的实质性特点和显著地进步,其实施的有益效果也是显而易见的。
附图说明
图1是本发明提供的一种识别乱序情况下自动测试磁盘性能的方法的流程图。
图2是本发明实施例中硬盘级联方式示意图。
图3是本发明实施例中磁盘接口性能对比表。
具体实施方式
下面结合附图并通过具体实施例对本发明进行详细阐述,以下实施例是对本发明的解释,而本发明并不局限于以下实施方式。
如图1所示,本发明提供的一种识别乱序情况下自动测试磁盘性能的方法,包括以下步骤:
步骤1:安装主流Linux***,并获得root权限;
步骤2:拷贝sas3ircu文件到***下的指定目录;
步骤3:拷贝lsscsi.rpm包到***下的指定目录,解压并安装;
步骤4:拷贝fio工具包到***下的指定目录,解压并安装;
步骤5:拷贝自动运行脚本文件到***下的指定目录;
步骤6:执行自动测试脚本。
作为优选,所述的步骤6包括以下步骤:
步骤6.1:通过Enclosure、Slot和SN得到每个背板上磁盘数量及序号信息。
所述的步骤6包括以下步骤:
步骤6.2:通过脚本实现自动的硬盘格式化、挂载,每个背板做一个RAID5。
所述的步骤6包括以下步骤:
步骤6.3:通过fio与dd同时编写脚本对磁盘性能进行测试。
所述的步骤6包括以下步骤:
步骤6.4:测试结束,收集测试结果,并将测试结果汇集成图表格式,利于观察。
本实施例中以图2所示的级联方法来进行说明,本实施例中采用主机加两个J4U36的扩展机柜的模式进行测试,由图2可以看出,此模型共计9个背板,108块硬盘。对每个背板上的36块硬盘自动创建RAID5,通过运行fio与dd测试脚本得到测试结果,最后通过脚本将测试数据输出到表格中,提供出简洁明亮的测试结果如图3所示。
以上公开的仅为本发明的优选实施方式,但本发明并非局限于此,任何本领域的技术人员能思之的没有创造性的变化,以及在不脱离本发明原理前提下所作的若干改进和润饰,都应落在本发明的保护范围内。
Claims (5)
1.一种识别乱序情况下自动测试磁盘性能的方法,其特征在于:包括以下步骤:
步骤1:安装主流Linux***,并获得root权限;
步骤2:拷贝sas3ircu文件到***下的指定目录;
步骤3:拷贝lsscsi.rpm包到***下的指定目录,解压并安装;
步骤4:拷贝fio工具包到***下的指定目录,解压并安装;
步骤5:拷贝自动运行脚本文件到***下的指定目录;
步骤6:执行自动测试脚本。
2.根据权利要求1所述的一种识别乱序情况下自动测试磁盘性能的方法,其特征在于:所述的步骤6包括以下步骤:
步骤6.1:通过Enclosure、Slot和SN得到每个背板上磁盘数量及序号信息。
3.根据权利要求1或2所述的一种识别乱序情况下自动测试磁盘性能的方法,其特征在于:所述的步骤6包括以下步骤:
步骤6.2:通过脚本实现自动的硬盘格式化、挂载,每个背板做一个RAID5。
4.根据权利要求3所述的一种识别乱序情况下自动测试磁盘性能的方法,其特征在于:所述的步骤6包括以下步骤:
步骤6.3:通过fio与dd同时编写脚本对磁盘性能进行测试。
5.根据权利要求4所述的一种识别乱序情况下自动测试磁盘性能的方法,其特征在于:所述的步骤6包括以下步骤:
步骤6.4:测试结束,收集测试结果,并将测试结果汇集成图表格式,利于观察。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710308288.2A CN107153590A (zh) | 2017-05-04 | 2017-05-04 | 一种识别乱序情况下自动测试磁盘性能的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710308288.2A CN107153590A (zh) | 2017-05-04 | 2017-05-04 | 一种识别乱序情况下自动测试磁盘性能的方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107153590A true CN107153590A (zh) | 2017-09-12 |
Family
ID=59794178
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710308288.2A Pending CN107153590A (zh) | 2017-05-04 | 2017-05-04 | 一种识别乱序情况下自动测试磁盘性能的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107153590A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112631897A (zh) * | 2020-12-07 | 2021-04-09 | 麒麟软件有限公司 | 一种快速调试linux内核的方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101056175A (zh) * | 2007-04-26 | 2007-10-17 | 华为技术有限公司 | 磁盘阵列及其访问权限控制方法与装置、服务器及服务器*** |
CN104317693A (zh) * | 2014-10-30 | 2015-01-28 | 浪潮电子信息产业股份有限公司 | 一种自动检测硬盘性能波动的方法 |
CN106126421A (zh) * | 2016-06-23 | 2016-11-16 | 浪潮电子信息产业股份有限公司 | 一种自动测试并对比pcie‑ssd性能的方法 |
-
2017
- 2017-05-04 CN CN201710308288.2A patent/CN107153590A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101056175A (zh) * | 2007-04-26 | 2007-10-17 | 华为技术有限公司 | 磁盘阵列及其访问权限控制方法与装置、服务器及服务器*** |
CN104317693A (zh) * | 2014-10-30 | 2015-01-28 | 浪潮电子信息产业股份有限公司 | 一种自动检测硬盘性能波动的方法 |
CN106126421A (zh) * | 2016-06-23 | 2016-11-16 | 浪潮电子信息产业股份有限公司 | 一种自动测试并对比pcie‑ssd性能的方法 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112631897A (zh) * | 2020-12-07 | 2021-04-09 | 麒麟软件有限公司 | 一种快速调试linux内核的方法 |
CN112631897B (zh) * | 2020-12-07 | 2023-08-08 | 麒麟软件有限公司 | 一种快速调试linux内核的方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104049912B (zh) | 基于虚拟化平台的分布式存储管理方法 | |
CN106469103B (zh) | 硬盘的维护方法和装置 | |
WO2018120721A1 (zh) | 用户界面的测试方法、***、电子装置及计算机可读存储介质 | |
CN105022656B (zh) | 虚拟机快照管理方法和装置 | |
CN103744759A (zh) | 一种Linux***下无人值守磁盘性能及稳定性验证方法 | |
CN101398770A (zh) | 迁移一个或多个虚拟机的***和方法 | |
US9342390B2 (en) | Cluster management in a shared nothing cluster | |
CN104022913B (zh) | 用于数据集群的测试方法和装置 | |
US9009536B2 (en) | Test case production utilizing problem reports | |
US20150169430A1 (en) | Selecting webpage test paths | |
US10936354B2 (en) | Rebuilding a virtual infrastructure based on user data | |
CN108984331A (zh) | 一种服务器硬盘编号按顺序显示装置、方法 | |
CN103729169A (zh) | 用于确定待迁移文件范围的方法和装置 | |
US10089385B2 (en) | Method and apparatus for asynchroinzed de-serialization of E-R model in a huge data trunk | |
CN108604162A (zh) | 优化对生产数据的访问 | |
CN110825569A (zh) | 一种硬盘稳定性测试方法及测试*** | |
CN107995318A (zh) | 一种网络云盘的高可用*** | |
CN107273251A (zh) | 一种在生产环境下Rack机柜JBOD存储的测试方法 | |
CN105138293A (zh) | 一种基于数据库的磁盘性能评估方法 | |
CN107395456A (zh) | 分布式文件***流直存测试方法及平台 | |
CN107153590A (zh) | 一种识别乱序情况下自动测试磁盘性能的方法 | |
CN105373339A (zh) | 一种硬盘数据的拷贝方法及*** | |
CN109582519A (zh) | 一种服务器GPU设备powercycle稳定性测试方法 | |
CN106326041A (zh) | 一种用于数据库秒级恢复的方法 | |
CN109710474A (zh) | 一种硬盘故障检测方法、装置、终端及可读存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170912 |
|
RJ01 | Rejection of invention patent application after publication |