[go: up one dir, main page]

CN109614306A - Hard disk performance detection method, device, equipment and computer readable storage medium - Google Patents

Hard disk performance detection method, device, equipment and computer readable storage medium Download PDF

Info

Publication number
CN109614306A
CN109614306A CN201811520646.7A CN201811520646A CN109614306A CN 109614306 A CN109614306 A CN 109614306A CN 201811520646 A CN201811520646 A CN 201811520646A CN 109614306 A CN109614306 A CN 109614306A
Authority
CN
China
Prior art keywords
hard disk
fan
fan speed
speed measurement
measurement value
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
Application number
CN201811520646.7A
Other languages
Chinese (zh)
Inventor
许智杰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Inspur Smart Computing Technology Co Ltd
Original Assignee
Guangdong Inspur Big Data Research Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Guangdong Inspur Big Data Research Co Ltd filed Critical Guangdong Inspur Big Data Research Co Ltd
Priority to CN201811520646.7A priority Critical patent/CN109614306A/en
Publication of CN109614306A publication Critical patent/CN109614306A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/34Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment
    • G06F11/3409Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment for performance assessment
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/34Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment
    • G06F11/3409Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment for performance assessment
    • G06F11/3433Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment for performance assessment for load management

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

The invention discloses a kind of hard disk performance detection methods, comprising: receives and the hard disk master data according to input and fan speed measurement condition determine each fan speed measurement value to be measured;The fan speed measurement value to be measured of selection one generates corresponding fan control instruction;Rotation speed of the fan is controlled to selected fan speed measurement value according to fan control instruction, triggers hard disk offered load and read the reading and writing data performance number of hard disk being saved;Judgement currently whether there is fan speed measurement value to be measured, and if it exists, the next fan speed measurement value to be measured of selection;If it does not exist, corresponding report template is called according to hard disk master data, measurement result is saved into the corresponding position to report template, obtains measurement report.The present invention uses automatic measurement mode, reduces manual operation, and workload is low, and detection efficiency and accuracy are high.The invention also discloses a kind of device based on the above method, equipment and computer readable storage mediums.

Description

Hard disk performance detection method, device, equipment and computer readable storage medium
Technical field
The present invention relates to hard disk detection technique field, more particularly to a kind of hard disk performance detection method, device, equipment and Computer readable storage medium.
Background technique
The server of data center is all round-the-clock running, and in order to which the complete and special applications of data limit, client can be wanted It asks under the situation not powered off, when fan has damage or system appendix to increase, adjusts rotation speed of the fan to reach zero group of lasting cooling Part and the purpose of the operation for keeping system stable under the conditions described above.System fan: be it is distinguished and admirable in drive system, for cabinet Interior spare part provides the active heat removal module of cooling.
Adjustment system rotation speed of the fan temperature control is widely used in the server, thus needs to carry out hard disk RV measurement, RV (Rotational Vibration), hard disk performance test, mechanical hard disk is at work since the disk of itself turns Dynamic to generate internal vibration, so as to cause the performance decline for reading hard disc data, this test is to find out hard disk in no external world The a reference value of hard disk monomer is tested out in the environment of interference, then removes number of the testing hard disk in system in each hard-disk slots again Whether the reading and writing data performance according to hard disk under performance, and the different rotation speed of the fan of measurement can reach associated test standards.
Wherein, hard disk performance measurement method common at present turns as shown in Figure 1, can first control rotation speed of the fan to measurement Speed then operates the control hard disk load of hard disk IO Performance measurement software, and obtaining the final reading and writing data performance of hard disk, (i.e. hard disk is read Value).After the completion of all measuring revolving speed and testing, whether an another remittance is whole meets testing standard to Final Report and calculating.Mesh Before, above procedure is finished artificially, heavy workload and be easy error, and fan measure revolving speed excessively will cause working hour it is too long with Report produces slow problem, low efficiency.
Therefore, how to provide the high-efficient hard disk performance detection method of one kind is that those skilled in the art need to solve at present The problem of.
Summary of the invention
The object of the present invention is to provide a kind of hard disk performance detection methods, using automatic measurement mode, reduce artificial Operation reduces the workload of hard disk performance detection, improves detection efficiency and accuracy;It is a further object of the present invention to provide A kind of device based on the above method, equipment and computer readable storage medium.
In order to solve the above technical problems, the present invention provides a kind of hard disk performance detection methods, comprising:
Step s1: receiving the hard disk master data and fan speed measurement condition of input, surveys according to the rotation speed of the fan Amount condition determines each fan speed measurement value to be measured;
Step s2: the fan speed measurement value to be measured of selection one generates corresponding fan control instruction, and according to institute Fan control instruction is stated to control rotation speed of the fan to selected fan speed measurement value;
Step s3: triggering hard disk offered load, and the reading and writing data performance number for reading the hard disk is saved, completing should The measurement of fan speed measurement value;
Step s4: judgement currently whether there is fan speed measurement value to be measured, and if it exists, return step s2;If no In the presence of entering step s5;
Step s5: calling corresponding report template according to the hard disk master data, will be in the hard disk master data Relevant information, each fan speed measurement value and its corresponding reading and writing data performance number are saved to the correspondence in the report template At position, obtains measurement report and saved.
Preferably, after step s3, before step s4 further include:
Judge whether the reading and writing data performance number currently read is lower than preset reference value, if being lower than, according to predetermined encryption Measurement rules within the scope of the specific rotation speeds locating for the fan speed measurement value currently measured, add several wind to be measured Rotating speed measured value is fanned, enters step s4 later;If being not less than, it is directly entered step s4.
Preferably, the relevant information by the hard disk master data, each fan speed measurement value and its correspondence Reading and writing data performance number save to the corresponding position in the report template, further includes:
It is special that the reading and writing data performance number and its corresponding fan speed measurement value that will be less than the preset reference value carry out Mark, and save the measurement report after special mark.
Preferably, when the reading and writing data performance number that judgement is currently read is lower than preset reference value, further includes:
The failure for generating the fan speed measurement value for carrying current detection is reminded and is shown.
Preferably, in step s5, the process for saving the measurement report includes:
The measurement report is stored as PDF document when saving the measurement report, and is saved to designated position.
Preferably, the fan speed measurement condition includes fan speed measurement range and fan speed measurement interval.
Preferably, the triggering hard disk offered load, and the process for reading the reading and writing data performance number of the hard disk is specific Are as follows:
After detecting that rotation speed of the fan reaches selected fan speed measurement value, triggering command is sent to program-controlled IO Mmeter controls hard disk offered load by program-controlled IO Mmeter, and reads the reading and writing data performance number of the hard disk.
In order to solve the above technical problems, the present invention also provides a kind of hard disk performance detection devices, comprising:
Conditional Access Module, hard disk master data and fan speed measurement condition for receiving input, according to described in Fan speed measurement condition determines each fan speed measurement value to be measured;
Measured value selecting module refers to for selecting a fan speed measurement value to be measured to generate corresponding fan control It enables, and is instructed according to the fan control and control rotation speed of the fan to selected fan speed measurement value;
Measurement module, for triggering hard disk offered load, and the reading and writing data performance number for reading the hard disk is saved, Complete the measurement of the fan speed measurement value;Trigger judgment module;
The judgment module, for judging currently with the presence or absence of fan speed measurement value to be measured, and if it exists, triggering institute State measured value selecting module;If it does not exist, report generation module is triggered;
The report generation module will be described hard for calling corresponding report template according to the hard disk master data Relevant information, each fan speed measurement value and its corresponding reading and writing data performance number in disk master data are saved to the report Corresponding position in slide former obtains measurement report and is saved.
In order to solve the above technical problems, the present invention also provides a kind of hard disk performance detection devices, comprising:
Memory, for storing computer program;
Processor realizes the hard disk performance detection method as described in any of the above item when for executing the computer program The step of.
In order to solve the above technical problems, the computer can the present invention also provides a kind of computer readable storage medium It reads to be stored with computer program on storage medium, be realized as described in any of the above item when the computer program is executed by processor Hard disk performance detection method the step of.
The present invention provides a kind of hard disk performance detection method, the hard disk master data and rotation speed of the fan for receiving input are surveyed After amount condition, each fan speed measurement value to be measured can be automatically determined according to fan speed measurement condition, later successively Rotation speed of the fan is controlled to each fan speed measurement value to be measured, and after the control of each rotation speed of the fan, triggering is hard Disk offered load, and the reading and writing data performance number for reading the hard disk is saved;When fan speed measurement all to be measured After value measurement, the report template prestored is called, measurement result is automatically added in report template, generates measurement report simultaneously It saves.As it can be seen that the present invention is by the way of automatic measurement, high degree of automation, and do not need manually to participate in substantially, it substantially reduces The workload of staff and the accuracy of measurement, and compare manual operation, the speed of automatic measurement faster, as far as possible Avoid working hour it is too long produce slow problem with report, hard disk test it is high-efficient.The present invention also provides one kind based on above-mentioned Device, equipment and the computer readable storage medium of method.
Detailed description of the invention
It to describe the technical solutions in the embodiments of the present invention more clearly, below will be to institute in the prior art and embodiment Attached drawing to be used is needed to be briefly described, it should be apparent that, the accompanying drawings in the following description is only some implementations of the invention Example, for those of ordinary skill in the art, without creative efforts, can also obtain according to these attached drawings Obtain other attached drawings.
Fig. 1 is the flow chart of the process of current hard disk performance detection method;
Fig. 2 is a kind of flow chart of the process of hard disk performance detection method provided by the invention;
Fig. 3 is the flow chart of the process of another hard disk performance detection method provided by the invention;
Fig. 4 is a kind of structural schematic diagram of hard disk performance detection device provided by the invention.
Specific embodiment
Core of the invention is to provide a kind of hard disk performance detection method, using automatic measurement mode, reduces artificial Operation reduces the workload of hard disk performance detection, improves detection efficiency and accuracy;Another core of the invention is to provide A kind of device based on the above method, equipment and computer readable storage medium.
In order to make the object, technical scheme and advantages of the embodiment of the invention clearer, below in conjunction with the embodiment of the present invention In attached drawing, technical scheme in the embodiment of the invention is clearly and completely described, it is clear that described embodiment is A part of the embodiment of the present invention, instead of all the embodiments.Based on the embodiments of the present invention, those of ordinary skill in the art Every other embodiment obtained without making creative work, shall fall within the protection scope of the present invention.
Shown in Figure 2 the present invention provides a kind of hard disk performance detection method, Fig. 2 is provided by the invention a kind of hard The flow chart of the process of disk method for testing performance;This method comprises:
Step s1: receiving the hard disk master data and fan speed measurement condition of input, according to fan speed measurement item Part determines each fan speed measurement value to be measured;
Wherein, hard disk master data here refers to the title and specification, requirement detection of the object hard disk of this measurement Title, fan title, name of product of the client of hard disk etc..These hard disk master datas are inputted by user, for being added to Each secondary hard disk test is distinguished in test report, so that follow-up work personnel be facilitated to carry out test report lookup and survey Try data analysis.
In addition, since the requirement of each hard disk measurement is not necessarily identical, it is therefore desirable to before each measurement, be inputted by user The fan speed measurement condition for this time needing to detect determines which fan speed measurement value to be measured when this time measuring have to facilitate A bit.
Step s2: the fan speed measurement value to be measured of selection one generates corresponding fan control instruction, and according to wind Fan control instruction controls rotation speed of the fan to selected fan speed measurement value;
Automatically one is selected from fan speed measurement value to be measured to generate fan control instruction, and then controls fan Revolving speed;
Step s3: triggering hard disk offered load, and the reading and writing data performance number for reading hard disk is saved, and the fan is completed The measurement of rotating speed measured value;
After detecting that rotation speed of the fan is stable at selected fan speed measurement value, then trigger hard disk offered load.
Step s4: judgement currently whether there is fan speed measurement value to be measured, and if it exists, return step s2;If no In the presence of entering step s5;
Step s5: calling corresponding report template according to hard disk master data, by hard disk master data relevant information, Each fan speed measurement value and its corresponding reading and writing data performance number save the corresponding position to report template, are surveyed Amount is reported and is saved.
Wherein, above-mentioned data can be pasted into due position according to the difference of report template, automatic discrimination by the present invention, be increased Add the freedom degree of report output.
The present invention provides a kind of hard disk performance detection method, the hard disk master data and rotation speed of the fan for receiving input are surveyed After amount condition, each fan speed measurement value to be measured can be automatically determined according to fan speed measurement condition, later successively Rotation speed of the fan is controlled to each fan speed measurement value to be measured, and after the control of each rotation speed of the fan, triggering is hard Disk offered load, and the reading and writing data performance number for reading hard disk is saved;When fan speed measurement value all to be measured is surveyed After amount, the report template prestored is called, measurement result is automatically added in report template, generate measurement report and protected It deposits.As it can be seen that the present invention is by the way of automatic measurement, high degree of automation, and do not need manually to participate in substantially, it greatly reduces The workload of staff and the accuracy of measurement, and manual operation is compared, the speed of automatic measurement faster, is kept away as far as possible Exempted from working hour it is too long produce slow problem with report, hard disk test it is high-efficient.
Wherein, fan speed measurement condition may include fan speed measurement range and fan speed measurement interval.Example Such as, fan speed measurement range is 20% (2 one-tenth power)~100%, is divided into 10% between fan speed measurement, then what is obtained is to be measured Fan speed measurement value be 20%, 30%, 40%, 50%, 60%, 70%, 80%, 90%, 100% revolving speed.This side Under formula, user, which only needs to input two class values i.e., can determine fan speed measurement value to be measured, and amount of user effort is small, and convenience is more It is high.Certainly, the above is only a kind of preferred embodiment, fan speed measurement condition also may include that each rotation speed of the fan to be measured is surveyed The specific value of magnitude can be applied in combination in a manner of both the above, or can also use other modes, the present invention to this not It limits.
It should be noted that each measuring point of the present invention can independently execute, it is suitable without the concern for the front and back surveyed Sequence can be measured from high to lower, can also be from low toward a large amount, can as long as having measured whole fan speed measurement values to be measured With.It that is, can be according to each rotation speed of the fan to be measured when selecting a fan speed measurement value to be measured in step s2 The numerical values recited of measured value successively selects from high to low, can also successively select, can also randomly choose from low to high, this Invention does not limit the sequence for selecting fan speed measurement value to be measured.
In addition, in other embodiments, it can be after receiving the hard disk master data of input, it can be basic according to hard disk The corresponding report template of data call, and the hard disk master data of input is added in called report template, it is reported Rough draft is accused, caches current draft report later, after waiting subsequent be measured, then by fan speed measurement value and its corresponding Reading and writing data performance number is saved to draft report, obtains measurement report.Which kind of mode is specifically used, the present invention is not construed as limiting.
In an advantageous embodiment, shown in Figure 3, Fig. 3 is another hard disk performance detection side provided by the invention The flow chart of the process of method;After step s3, before step s4 further include:
Step s30: whether the reading and writing data performance number that judgement is currently read is lower than preset reference value, if being lower than, enters Step s31;If being not less than, it is directly entered step s4;
Wherein, preset reference value here be hard disk readings percentage=hard disk in system readings/hard disk outside system Readings * 100%.Here hard disk readings refers to aforementioned data readwrite performance value.Hard disk readings outside system is fixed value, will not Become with rotation speed of the fan.Hard disk readings in system can be changed with rotation speed of the fan.If reading and writing data performance number is lower than default A reference value shows the corresponding fan speed measurement value of current reading and writing data performance number for failure rotation speed of the fan, data at this time Readwrite performance does not meet customer requirement, but fan speed measurement value directly has biggish interval when due to present invention measurement, May be normal when 20%, but be failure rotation speed of the fan when 30%, but does not represent only have 30% position as Fail rotation speed of the fan, but is failure rotation speed of the fan there are the rotation speed of the fan in certain section, therefore in order to determine failure fan The accurate section of revolving speed, needs to increase measuring point.
Step s31: according to predetermined encryption measurement rules, the specific rotation speeds locating for the fan speed measurement value currently measured In range, several fan speed measurement values to be measured are added, enter step s4 later.
For example, if in detection process find wind speed 60% (6 one-tenth power) when for failure rotation speed of the fan, remaining 50% with Under, it is 70% or more all normal, then need to find out failure rotation speed of the fan accurate section be 50~60% or 60~70% it Between.If fan speed measurement value originally to be measured are as follows: 20%, 30%, 40%, 50%, 60%, 70%, 80%, 90%, 100%, totally 9 points, then need to increase fan speed measurement value between 50%~70%, such as can increase by 51%, 52% ... 59%, 61%, 62% ... 69% totally 18 points.Wherein, above-mentioned specific rotation speeds range with it is initially set to be measured Fan speed measurement value interval it is related, the number of increased fan speed measurement value to be measured can according to self-demand and Fixed, this is not limited by the present invention.
It is understood that object is put more and more in server at present, it is expressed to the distinguished and admirable space of system fan, is led Cause rotation speed of the fan higher and higher.And in general system rotation speed of the fan is higher, shock momentum is higher, it is easier draw ring hard disk readings drop It is low, thus hard disk failure area occur just more also become apparent from.
It whether is that failure rotation speed of the fan is measured to the fan speed measurement value currently measured in the present embodiment, when After detecting a failure rotation speed of the fan, it can intelligently judge that increase fan speed measurement value to be measured loses to reach to increase The resolution ratio of block measuring point is imitated, thus the quickly and accurately accurate section of positioning failure rotation speed of the fan.And pass through positioning failure The accurate section of rotation speed of the fan can make follow-up work personnel understand the working condition of hard disk, and in subsequent setting rotation speed of the fan When, failure rotation speed of the fan is avoided, to ensure that the rotation speed of the fan of subsequent setting can satisfy hard disk normal work as far as possible Demand improves the reliability of hard-disk system.
Preferably, by relevant information, each fan speed measurement value and its corresponding number in hard disk master data After saving the corresponding position to report template according to readwrite performance value, further includes:
The reading and writing data performance number and its corresponding fan speed measurement value that will be less than preset reference value carry out special mark, And save the measurement report after special mark.
Wherein, special mark here is the reading and writing data performance number and its corresponding wind in order to will be less than preset reference value Fan rotating speed measured value is distinguished with other data, because being lower than preset reference value, shows the fan speed measurement value for failure Rotation speed of the fan is unsatisfactory for the revolving speed of customer demand, need especially to be illustrated.Wherein, special mark can be using color more The mode changed will be less than the reading and writing data performance number of preset reference value and its color of corresponding fan speed measurement value and its He distinguishes part colours;Either special mark or underscore or callout box etc., the present invention do not limit special mark The concrete type of note.
Preferably, in step s30, when the reading and writing data performance number that judgement is currently read is lower than preset reference value, Further include: the failure for generating the fan speed measurement value for carrying current detection is reminded and is shown.
It is understood that the number of fan speed measurement value may be many when due to measurement, cause finally to measure report Data volume is larger in accusing, and in this case, staff checks measurement report to search process when failure rotation speed of the fan more It is inconvenient.And in the present embodiment, after detecting failure rotation speed of the fan, that is, generate the failure for carrying current failure rotation speed of the fan The case where prompting is shown, staff can be made to understand failure rotation speed of the fan in time, and also facilitate follow-up work people Member targetedly checks measurement report, improves the convenience of staff.
Preferably, in step s5, the process for saving measurement report includes:
Measurement report is stored as PDF document when saving measurement report, and is saved to designated position.
It is understood that measurement report is stored as pdf document, can be avoided when saving as other kinds of document, Due to the version problem of software in different user computer, causes measurement report to show that wrong situation occurs, ensure that user Read reliability when measurement report.And by the unified preservation to designated position of measurement report, not only facilitate user to search and surveys Amount report, also, stored due to unified, also facilitate user according to storage time determine different hard disks testing sequence so that into Row analysis.
Preferably, hard disk offered load is triggered, and reads the process of the reading and writing data performance number of hard disk specifically:
After detecting that rotation speed of the fan reaches selected fan speed measurement value, triggering command is sent to program-controlled IO Mmeter controls hard disk offered load by program-controlled IO Mmeter, and reads the reading and writing data performance number of hard disk.
It is understood that IOMeter is hard disk IO Performance measurement software, it is a kind of measurement stocking system I/O performance Standard tool can be adjusted by the parameter of load generator (Workers), and test obtains the maximum I/O processing capacity of system.Cause This, the present embodiment directly carries out hard disk performance test using program-controlled IO Mmeter.
Shown in Figure 4 the present invention also provides a kind of hard disk performance detection device, Fig. 4 is one kind provided by the invention The structural schematic diagram of hard disk performance detection device.The device includes:
Conditional Access Module 1, hard disk master data and fan speed measurement condition for receiving input, according to fan Tachometric survey condition determines each fan speed measurement value to be measured;
Measured value selecting module 2, for selecting a fan speed measurement value to be measured to generate corresponding fan control Instruction, and instructed according to fan control and control rotation speed of the fan to selected fan speed measurement value;
Measurement module 3, for triggering hard disk offered load, and the reading and writing data performance number for reading hard disk is saved, complete At the measurement of the fan speed measurement value;Trigger judgment module 4;
Judgment module 4, for judging currently with the presence or absence of fan speed measurement value to be measured, and if it exists, triggering measurement It is worth selecting module 2;If it does not exist, report generation module 5 is triggered;
Report generation module 5 will be in hard disk master data for calling corresponding report template according to hard disk master data Relevant information, each fan speed measurement value and its corresponding reading and writing data performance number save the correspondence position to report template Place is set, measurement report is obtained and is saved.
It is apparent to those skilled in the art that for convenience and simplicity of description, the device of foregoing description Specific work process, can refer to corresponding processes in the foregoing method embodiment, details are not described herein.
The present invention also provides a kind of hard disk performance detection devices, comprising:
Memory, for storing computer program;
Processor, when for executing computer program the step of the realization such as hard disk performance detection method of any of the above item.
In addition, since the present invention needs to receive the hard disk master data and fan speed measurement condition of extraneous input, with And measurement report is provided and is shown, therefore, the hard disk performance detection device in the present invention also needs to include display and outside Input equipment, such as keyboard.
The present invention also provides a kind of computer readable storage medium, computer is stored on computer readable storage medium Program, when computer program is executed by processor the step of the realization such as hard disk performance detection method of any of the above item.
Above several specific embodiments are only the preferred embodiment of the present invention, and above several specific embodiments can be with Any combination, the embodiment obtained after combination is also within protection scope of the present invention.It should be pointed out that for the art For those of ordinary skill, relevant speciality technical staff deduced out in the case where not departing from spirit of that invention and concept thereof other change Into and variation, should all be included in the protection scope of the present invention.
It should also be noted that, in the present specification, relational terms such as first and second and the like be used merely to by One entity or operation are distinguished with another entity or operation, without necessarily requiring or implying these entities or operation Between there are any actual relationship or orders.Moreover, the terms "include", "comprise" or its any other variant meaning Covering non-exclusive inclusion, so that the process, method, article or equipment for including a series of elements not only includes that A little elements, but also including other elements that are not explicitly listed, or further include for this process, method, article or The intrinsic element of equipment.In the absence of more restrictions, the element limited by sentence "including a ...", is not arranged Except there is also other identical elements in the process, method, article or apparatus that includes the element.

Claims (10)

1. a kind of hard disk performance detection method characterized by comprising
Step s1: the hard disk master data and fan speed measurement condition of input are received, according to the fan speed measurement item Part determines each fan speed measurement value to be measured;
Step s2: the fan speed measurement value to be measured of selection one generates corresponding fan control instruction, and according to the wind Fan control instruction controls rotation speed of the fan to selected fan speed measurement value;
Step s3: triggering hard disk offered load, and the reading and writing data performance number for reading the hard disk is saved, and the fan is completed The measurement of rotating speed measured value;
Step s4: judgement currently whether there is fan speed measurement value to be measured, and if it exists, return step s2;If it does not exist, Enter step s5;
Step s5: corresponding report template is called according to the hard disk master data, by the correlation in the hard disk master data Information, each fan speed measurement value and its corresponding reading and writing data performance number are saved to the corresponding position in the report template Place, obtains measurement report and is saved.
2. the method according to claim 1, wherein after step s3, before step s4 further include:
Judge whether the reading and writing data performance number currently read is lower than preset reference value, if being lower than, is measured according to predetermined encryption Rule within the scope of the specific rotation speeds locating for the fan speed measurement value currently measured, is added several fans to be measured and is turned Fast measured value, enters step s4 later;If being not less than, it is directly entered step s4.
3. according to the method described in claim 2, it is characterized in that, the relevant information by the hard disk master data, Each fan speed measurement value and its corresponding reading and writing data performance number save to the corresponding position in the report template it Afterwards, further includes:
The reading and writing data performance number and its corresponding fan speed measurement value that will be less than the preset reference value carry out special mark, And save the measurement report after special mark.
4. according to the method described in claim 2, it is characterized in that, when the reading and writing data performance number that judgement is currently read is lower than in advance If when a reference value, further includes:
The failure for generating the fan speed measurement value for carrying current detection is reminded and is shown.
5. method according to claim 1-4, which is characterized in that in step s5, save the measurement report Process includes:
The measurement report is stored as PDF document when saving the measurement report, and is saved to designated position.
6. the method according to claim 1, wherein the fan speed measurement condition includes fan speed measurement Range and fan speed measurement interval.
7. the method according to claim 1, wherein the triggering hard disk offered load, and reading the hard disk Reading and writing data performance number process specifically:
After detecting that rotation speed of the fan reaches selected fan speed measurement value, triggering command is sent to program-controlled IO Mmeter, is led to Program-controlled IO Mmeter control hard disk offered load is crossed, and reads the reading and writing data performance number of the hard disk.
8. a kind of hard disk performance detection device characterized by comprising
Conditional Access Module, hard disk master data and fan speed measurement condition for receiving input, according to the fan Tachometric survey condition determines each fan speed measurement value to be measured;
Measured value selecting module, for selecting a fan speed measurement value to be measured to generate corresponding fan control instruction, And it is instructed according to the fan control and controls rotation speed of the fan to selected fan speed measurement value;
Measurement module, for triggering hard disk offered load, and the reading and writing data performance number for reading the hard disk is saved, and is completed The measurement of the fan speed measurement value;Trigger judgment module;
The judgment module, for judging currently with the presence or absence of fan speed measurement value to be measured, and if it exists, trigger the survey Magnitude selecting module;If it does not exist, report generation module is triggered;
The report generation module, for calling corresponding report template according to the hard disk master data, by the hard disk base Relevant information, each fan speed measurement value and its corresponding reading and writing data performance number in notebook data are saved to the report mould Corresponding position in plate obtains measurement report and is saved.
9. a kind of hard disk performance detection device characterized by comprising
Memory, for storing computer program;
Processor realizes hard disk performance detection as described in any one of claim 1 to 7 when for executing the computer program The step of method.
10. a kind of computer readable storage medium, which is characterized in that be stored with computer on the computer readable storage medium Program, the computer program realize hard disk performance detection side as described in any one of claim 1 to 7 when being executed by processor The step of method.
CN201811520646.7A 2018-12-12 2018-12-12 Hard disk performance detection method, device, equipment and computer readable storage medium Pending CN109614306A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811520646.7A CN109614306A (en) 2018-12-12 2018-12-12 Hard disk performance detection method, device, equipment and computer readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811520646.7A CN109614306A (en) 2018-12-12 2018-12-12 Hard disk performance detection method, device, equipment and computer readable storage medium

Publications (1)

Publication Number Publication Date
CN109614306A true CN109614306A (en) 2019-04-12

Family

ID=66008153

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811520646.7A Pending CN109614306A (en) 2018-12-12 2018-12-12 Hard disk performance detection method, device, equipment and computer readable storage medium

Country Status (1)

Country Link
CN (1) CN109614306A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113744795A (en) * 2021-07-26 2021-12-03 苏州浪潮智能科技有限公司 Method and device for screening mechanical hard disk compatible server, terminal and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102087855A (en) * 2009-12-08 2011-06-08 鸿富锦精密工业(深圳)有限公司 Rotating vibration test system and method of storage equipment
TW201120429A (en) * 2009-12-10 2011-06-16 Hon Hai Prec Ind Co Ltd System and method for testing rotational vibration in a storage device
CN102222517A (en) * 2010-04-16 2011-10-19 昆达电脑科技(昆山)有限公司 Cluster harddisk automation test method and system
US20130258521A1 (en) * 2012-03-27 2013-10-03 Wistron Corporation Management Module, Storage System, and Method of Temperature and Vibration Management Thereof
CN105446658A (en) * 2015-11-10 2016-03-30 浪潮电子信息产业股份有限公司 Method for analyzing influence of fan vibration on RAID (redundant array of independent disks) performance

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102087855A (en) * 2009-12-08 2011-06-08 鸿富锦精密工业(深圳)有限公司 Rotating vibration test system and method of storage equipment
TW201120429A (en) * 2009-12-10 2011-06-16 Hon Hai Prec Ind Co Ltd System and method for testing rotational vibration in a storage device
CN102222517A (en) * 2010-04-16 2011-10-19 昆达电脑科技(昆山)有限公司 Cluster harddisk automation test method and system
US20130258521A1 (en) * 2012-03-27 2013-10-03 Wistron Corporation Management Module, Storage System, and Method of Temperature and Vibration Management Thereof
CN105446658A (en) * 2015-11-10 2016-03-30 浪潮电子信息产业股份有限公司 Method for analyzing influence of fan vibration on RAID (redundant array of independent disks) performance

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113744795A (en) * 2021-07-26 2021-12-03 苏州浪潮智能科技有限公司 Method and device for screening mechanical hard disk compatible server, terminal and storage medium
CN113744795B (en) * 2021-07-26 2023-08-08 苏州浪潮智能科技有限公司 Mechanical hard disk compatible server screening method, device, terminal and storage medium

Similar Documents

Publication Publication Date Title
US11195081B2 (en) Diagnostic device using both a physical model and mathematical model for anomaly detection
CN102568522B (en) The method of testing of hard disk performance and device
CN102087855B (en) Rotating vibration test system and method of storage equipment
KR101221081B1 (en) Host device
CN110749025B (en) Method and device for determining overall power of air conditioner
CN105517676A (en) Whole-machine testing method and device of smart bracelets, and mobile terminal
JP2019144931A (en) Abnormality monitoring apparatus, abnormality monitoring method, and abnormality monitoring program
CN109614306A (en) Hard disk performance detection method, device, equipment and computer readable storage medium
CN113886373A (en) Data processing method and device and electronic equipment
CN105187596A (en) Automatic temperature rise testing device and method
CN108375733A (en) A kind of numerical control servo motor multi-parameter Performance Test System and method
CN107192084A (en) The method of on-line checking air-conditioning heating Energy Efficiency Ratio and heating capacity
CN110286728A (en) Radiator monitoring method, device and electronic equipment
CN108595296A (en) A kind of high/low temperature test method and terminal to be measured
CN110319044A (en) Fan test method
US11244235B2 (en) Data analysis device and analysis method
US11042786B2 (en) Learning processing device, data analysis device, analytical procedure selection method, and recording medium
CN100458460C (en) Computer component testing method and system
CN109738694A (en) A kind of chip power-consumption prediction technique, device, electronic equipment and storage medium
JP2019145079A (en) Abnormality monitoring apparatus, abnormality monitoring method, and abnormality monitoring program
CN116164945A (en) Reliability evaluation method and device for equipment state monitoring system
US11564335B2 (en) Selection support system and selection support method
CN114817010A (en) Python-based Redfish automatic testing method and device
CN112463818B (en) Method, medium, equipment and system for inquiring information of storage bottom layer
CN112595410B (en) Trend graph with multiple acquisitions

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: 20190412

RJ01 Rejection of invention patent application after publication