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 PDFInfo
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/34—Recording 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/3409—Recording 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/34—Recording 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/3409—Recording 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/3433—Recording 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
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.
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)
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)
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 |
-
2018
- 2018-12-12 CN CN201811520646.7A patent/CN109614306A/en active Pending
Patent Citations (5)
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)
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 |