CN105573888B - A kind of disk performance detection method and device in distributed file system - Google Patents

A kind of disk performance detection method and device in distributed file system Download PDF

Info

Publication number
CN105573888B
CN105573888B CN201510929472.XA CN201510929472A CN105573888B CN 105573888 B CN105573888 B CN 105573888B CN 201510929472 A CN201510929472 A CN 201510929472A CN 105573888 B CN105573888 B CN 105573888B
Authority
CN
China
Prior art keywords
disk
time
state
dio
preset 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.)
Active
Application number
CN201510929472.XA
Other languages
Chinese (zh)
Other versions
CN105573888A (en
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.)
Dawning Information Industry Co Ltd
Original Assignee
Dawning Information Industry 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 Dawning Information Industry Co Ltd filed Critical Dawning Information Industry Co Ltd
Priority to CN201510929472.XA priority Critical patent/CN105573888B/en
Publication of CN105573888A publication Critical patent/CN105573888A/en
Application granted granted Critical
Publication of CN105573888B publication Critical patent/CN105573888B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3003Monitoring arrangements specially adapted to the computing system or computing system component being monitored
    • G06F11/3034Monitoring arrangements specially adapted to the computing system or computing system component being monitored where the computing system component is a storage system, e.g. DASD based or network based

Landscapes

  • Engineering & Computer Science (AREA)
  • Computing Systems (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Mathematical Physics (AREA)
  • Quality & Reliability (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Debugging And Monitoring (AREA)

Abstract

The disk performance detection method and device, this method provided in the embodiment of the present application in a kind of distributed file system include:Detect service time and the input and output IO time delays of disk;The disk of first state is determined according to the service time of the disk and input and output IO time delays, it is more than the first preset value that the disk of the first state, which is service time sliding average, and IO time delay sliding averages are more than the disk of the second preset value;Detect the DIO time delays when disk free time of first state;When the DIO time delays are more than third preset value, determine that the disk is slow disk.Using the scheme in the application, the bad slow disk of performance can be detected in distributed file system, to ensure the IO performances of distributed file system.

Description

A kind of disk performance detection method and device in distributed file system
Technical field
This application involves computer technologies, and in particular to a kind of disk performance detection method in distributed file system and Device.
Background technology
Distributed file system includes client, meta data server and data server, and client formulates file data Access interface, meta data server control file layout and attribute, the data content of data server storage file.
Data server carries out the permanent storage of data usually using disk.With the passage of usage time or other Reason, the mechanical part and storage medium of disk are all likely to occur a degree of aging and damage, so as to cause the property of disk It can be substantially reduced, the disk for being usually substantially reduced this performance is known as " slow disk ".
To improve the performance of data IO by parallel access, distributed file system is each by being stored in for Striping data In the different disk of a data server.But if occurring slow disk in system, distributed file system IO will be led to Energy is substantially reduced.In specific application scenarios, a slow disk may cause entire distributed file system unavailable.
In the prior art, the scheme that slow disk is detected in distributed file system scene is not provided.
Invention content
The disk performance detection method and device in a kind of distributed file system are provided in the embodiment of the present application, are used for Detect the slow disk in distributed file system.
According to the one side in the embodiment of the present application, the disk performance detection in a kind of distributed file system is provided Method, including:Detect service time and the input and output IO time delays of disk;According to the service time of the disk and input and output IO Time delay determines the disk of first state, and it is more than the first preset value that the disk of the first state, which is service time sliding average, and IO time delay sliding averages are more than the disk of the second preset value;Detect the DIO time delays when disk free time of first state;When this When DIO time delays are more than third preset value, determine that the disk is slow disk.
According to the other side in the embodiment of the present application, the disk performance inspection in a kind of distributed file system is provided Device is surveyed, including:First detection module, the service time for detecting disk and input and output IO time delays;First state determines Module, the disk for determining first state according to the service time and input and output IO time delays of the disk, the first state Disk is that service time sliding average is more than the first preset value, and IO time delay sliding averages are more than the magnetic of the second preset value Disk;Second detection module, DIO time delays when disk free time for detecting first state;Slow disk determining module, at this When DIO time delays are more than third preset value, determine that the disk is slow disk.
Using the disk performance detection method and device in the distributed file system in the embodiment of the present application, according to disk Service time and input and output IO time delays, DIO when determining the disk of first state, and detecting the disk free time of first state Time delay;When the DIO time delays are more than third preset value, determine that the disk is slow disk;To be detected in distributed file system Go out the bad slow disk of performance, to ensure the IO performances of distributed file system.
Description of the drawings
Attached drawing described herein is used for providing further understanding of the present application, constitutes part of this application, this Shen Illustrative embodiments and their description please do not constitute the improper restriction to the application for explaining the application.In the accompanying drawings:
Fig. 1 is the disk performance detection method flow chart in distributed file system shown in the embodiment of the present application one;
Fig. 2 is the structural representation of the disk performance detection device in the distributed file system according to the embodiment of the present application two Figure.
Specific implementation mode
In order to make technical solution in the embodiment of the present application and advantage be more clearly understood, below in conjunction with attached drawing to the application Exemplary embodiment be described in more detail, it is clear that described embodiment be only the application a part implement Example, rather than the exhaustion of all embodiments.It should be noted that in the absence of conflict, the embodiment in the application and reality The feature applied in example can be combined with each other.
During realizing the application, inventor has found, in the prior art, does not provide in distributed file system field The scheme that slow disk is detected in scape, so as to cause distributed file system due to occurring the decline of IO performances there are slow disk.
In view of the above-mentioned problems, the disk performance detection side in providing a kind of distributed file system in the embodiment of the present application Method and device determine the disk of first state according to the service time of disk and input and output time delay, and detect first state DIO (Direct Input/output directly input output) time delay when the disk free time;When the DIO time delays are default more than third When value, determine that the disk is slow disk;To detect the bad slow disk of performance in distributed file system, to promote distribution IO (Input/output, input and output) performance of formula file system.
Embodiment one
Fig. 1 is the disk performance detection method flow chart in distributed file system shown in the embodiment of the present application one.Such as Shown in Fig. 1, the disk performance detection method in distributed file system shown in the embodiment of the present application one includes:
S101 detects service time and the input and output IO time delays of disk;
S102 determines the disk of first state, first shape according to the service time of the disk and input and output IO time delays The disk of state is that service time sliding average is more than the first preset value, and IO time delay sliding averages are more than the second preset value Disk;
S103 detects the DIO time delays when disk free time of first state;
S104 determines that the disk is slow disk when the DIO time delays are more than third preset value.
In the specific implementation, the disk of first state is determined according to the service time of the disk and input and output IO time delays, May include:According to the service time and IO time delays, calculate service time sliding average of the disk in scheduled duration and IO time delay sliding averages;The service time sliding average of the disk is compared with the first preset value, and by the disk IO time delays sliding average be compared with the second preset value;When the service time sliding average of the disk is more than or equal to the One preset value, and IO time delay sliding averages be more than or equal to the second preset value when, determine the disk be first state disk.
Sliding average is to calculate the average value of multiple continuous m sequences in the time series for having n from one.Wherein The first item of continuous m sequences is the first item of original n sequences to the sum of m divided by m;The Section 2 of continuous m sequences is former Carry out the Section 2 of n sequences to the sum of m+1 divided by m;Continuous m sequences last be original n sequences (n-m+1) To the sum of n-th divided by m;Sliding average is the first item in continuous m sequence to the sum of m divided by m.Sliding average There is different titles because of the difference of item number m.
For example, detect disk the 1st moment, the 2nd moment, the 3rd moment, the 4th moment, the 5th moment disk service when Between be respectively 1 millisecond, 1.05 milliseconds, 1.1 milliseconds, 1.15 milliseconds, 1.2 milliseconds;In the 1st moment, the 2nd moment, the 3rd moment, the 4th Moment, the 5th moment IO time delays be respectively 5 milliseconds, 6 milliseconds, 10 milliseconds, 11 milliseconds and 9 milliseconds.
If take 3 be item number, the 1st moment of disk, the 2nd moment, the 3rd moment service time sliding average be 1.05 Millisecond;1st moment, the 2nd moment, the 3rd moment IO time delay sliding averages be 7 milliseconds;2nd moment, the 3rd moment, the 4th moment Service time sliding average be 1.10 milliseconds;2nd moment, the 3rd moment, the 4th moment IO time delay sliding averages be 9 milli Second;3rd moment, the 4th moment, the 5th moment service time sliding average be 1.15 milliseconds;3rd moment, the 4th moment, the 5th The IO time delay sliding averages at moment are 10 milliseconds.If the empirical value of service time is 1.10 milliseconds, the empirical value of IO time delays It is 10 milliseconds;Then the 5th moment, judge that disk enters first state.
In the specific implementation, which can be the state of doubtful slow disk.
In the specific implementation, the IO time delays sliding average of the service time sliding average of the disk and disk can take Scheduled duration, for example, the sliding average in 5 minutes or 30 minutes.
In the specific implementation, the service time of the disk can be obtained by system command, for example, linux system The svctm items of iostat orders.
In the specific implementation, first preset value and the second preset value can be the values being arranged based on experience value by user, For example, the first preset value is 60 milliseconds, the second preset value is 100 milliseconds etc.;Can also be to count in the distributed file system The service time average value and IO time delay average values, the application of all disks are not restricted this.
DIO is an option of file operation;Under the operating mode of DIO, data are directly transmitted to application from disk Caching, and without the buffer area of file.
In the specific implementation, if the DIO time delays when disk free time are less than third preset value, judge that the disk is not Slow disk, and restore the operation to the disk;And continue the detection of service time and IO time delays.
In the specific implementation, the DIO time delays when disk free time of first state are detected, can specifically include:Determine the magnetic It circles or whirl in the air the spare time;DIO operations are executed to the disk;Record the time delay of DIO operations, when disk free time as the first state DIO time delays.
In the specific implementation, the DIO time delays when disk free time of first state are detected, can also be trigger data server The sequence I/O operation of larger data block several times is carried out continuously on the disk in a manner of DIO;And operate the multiple DIO DIO time delays when disk free time of the average delay as first state.In the specific implementation, which can be data Size is more than the data block of 512KByte.
In the specific implementation, determine that the disk free time may include:Stop the operation to the disk;It examines at predetermined time intervals Survey the utilization rate of the disk;When continuous pre-determined number detects that the utilization rate of the disk is respectively less than four preset values, determining should Disk is idle.That is, when the utilization rate of disk within a certain period of time close to 0 when, it is believed that the disk is idle.
In the specific implementation, it is the integrality of the data of the disk storage of guarantee first state, in trigger data server After stopping to all operations of the disk, the underlying file systems that can also further trigger on the disk carry out sync operations, To force the file buffering content in memory writing disk.
It in the specific implementation, can be by system command, for example, the util that the iostat orders of linux system obtain comes Detect the utilization rate of disk.
In the specific implementation, which can be twice or thrice.
In the specific implementation, the 4th preset value can be 1%, the setting values such as 2%.
In the specific implementation, after determining that the disk is slow disk, further include:It should according to the reconstruct of the Backup Data of the disk The data of slow disk storage;The data of reconstruct are written to other disks of distributed file system.When the data on the slow disk are complete After the completion of portion's reconstruct, it is useless disk that distributed file system, which identifies the disk, is not used.
Using the disk performance detection method in the distributed file system in the embodiment of the present application, according to the service of disk Time and input and output time delay, determine the disk of first state, and DIO time delays when detecting the disk free time of first state;When When the DIO time delays are more than third preset value, determine that the disk is slow disk;To detect performance not in distributed file system Good slow disk, to ensure the IO performances of distributed file system.
Using the disk performance detection method in the distributed file system in the embodiment of the present application, first according to the clothes of disk Business time and input and output time delay, determine the disk of first state, DIO when then only judging idle to the disk of first state Time delay can reduce the influence to distributed file system when detecting slow disk.
Based on same inventive concept, the disk performance in a kind of distributed file system is additionally provided in the embodiment of the present application Detection device, the principle solved the problems, such as due to the device and the disk in a kind of distributed file system of the embodiment of the present application one Method for testing performance is similar, therefore the implementation of the device may refer to the implementation of method, and overlaps will not be repeated.
Embodiment two
Fig. 2 is the structural representation of the disk performance detection device in the distributed file system according to the embodiment of the present application two Figure.
As shown in Fig. 2, being wrapped according to the disk performance detection device 200 in the distributed file system of the embodiment of the present application two It includes:First detection module 201, the service time for detecting disk and input and output IO time delays;First state determining module 202, the disk for determining first state according to the service time and input and output IO time delays of the disk, the magnetic of the first state Disk is that service time sliding average is more than the first preset value, and IO time delay sliding averages are more than the disk of the second preset value; Second detection module 203, DIO time delays when disk free time for detecting first state;Slow disk determining module 204, is used for When the DIO time delays are more than third preset value, determine that the disk is slow disk.
In the specific implementation, first state determining module may include:Mean value calculation submodule, for according to the service Time and IO time delays calculate service time sliding average and IO time delay sliding average of the disk in scheduled duration;Than Compared with submodule, for the service time sliding average of the disk to be compared with the first preset value, and by the IO of the disk Time delay sliding average is compared with the second preset value;First state determination sub-module, for the service time in the disk Sliding average be more than the first preset value, and IO time delay sliding averages be more than the second preset value when, determine the disk be first The disk of state.
In the specific implementation, the second detection module can specifically include:Idle determination sub-module, for determining disk sky It is not busy;DIO operates submodule, for executing DIO operations to the disk;DIO time delay record sub modules, for recording DIO operations Time delay, DIO time delays when disk free time as the first state.
In the specific implementation, idle determination sub-module can specifically include:Trigger element, for stopping the behaviour to the disk Make;Utilization rate detection unit detects the utilization rate of the disk at predetermined time intervals;Idle determination unit, for twice in succession When detecting that the utilization rate of the disk is respectively less than four preset values, the disk free time is determined.
In the specific implementation, according to the disk performance detection device in the distributed file system of the embodiment of the present application two 200 can further include:Reconstructed module, the data for reconstructing the slow disk storage according to the Backup Data of the disk;Data are written Module, other disks of the data write-in distributed file system for that will reconstruct.
In the specific implementation, the disk performance detection device in the distributed file system in the embodiment of the present application can position In the data server of distributed file system, either meta data server can also be independently of data server or metadata Each mould of disk performance detection device in distributed file system in server individualism or the embodiment of the present application Block can also be located at different positions, and the application is not restricted this.
Using the disk performance detection device in the distributed file system in the embodiment of the present application, according to the service of disk Time and input and output time delay, determine the disk of first state, and DIO time delays when detecting the disk free time of first state;When When the DIO time delays are more than third preset value, determine that the disk is slow disk;To detect performance not in distributed file system Good slow disk, to ensure the IO performances of distributed file system.
Using the disk performance detection device in the distributed file system in the embodiment of the present application, first according to the clothes of disk Business time and input and output time delay, determine the disk of first state, DIO when then only judging idle to the disk of first state Time delay can reduce the influence to distributed file system when detecting slow disk.
It should be understood by those skilled in the art that, embodiments herein can be provided as method, system or computer program Product.Therefore, complete hardware embodiment, complete software embodiment or reality combining software and hardware aspects can be used in the application Apply the form of example.Moreover, the application can be used in one or more wherein include computer usable program code computer The computer program production implemented in usable storage medium (including but not limited to magnetic disk storage, CD-RON, optical memory etc.) The form of product.
The application is with reference to method, the flow of equipment (system) and computer program product according to the embodiment of the present application Figure and/or block diagram describe.It should be understood that can be realized by computer program instructions every first-class in flowchart and/or the block diagram The combination of flow and/or box in journey and/or box and flowchart and/or the block diagram.These computer programs can be provided Instruct the processor of all-purpose computer, special purpose computer, Embedded Processor or other programmable data processing devices to produce A raw machine so that the instruction executed by computer or the processor of other programmable data processing devices is generated for real The device for the function of being specified in present one flow of flow chart or one box of multiple flows and/or block diagram or multiple boxes.
These computer program instructions, which may also be stored in, can guide computer or other programmable data processing devices with spy Determine in the computer-readable memory that mode works so that instruction generation stored in the computer readable memory includes referring to Enable the manufacture of device, the command device realize in one flow of flow chart or multiple flows and/or one box of block diagram or The function of being specified in multiple boxes.
These computer program instructions also can be loaded onto a computer or other programmable data processing device so that count Series of operation steps are executed on calculation machine or other programmable devices to generate computer implemented processing, in computer or The instruction executed on other programmable devices is provided for realizing in one flow of flow chart or multiple flows and/or block diagram one The step of function of being specified in a box or multiple boxes.
Although the preferred embodiment of the application has been described, created once a person skilled in the art knows basic Property concept, then additional changes and modifications may be made to these embodiments.So it includes excellent that the following claims are intended to be interpreted as It selects embodiment and falls into all change and modification of the application range.
Obviously, those skilled in the art can carry out the application essence of the various modification and variations without departing from the application God and range.In this way, if these modifications and variations of the application belong to the range of the application claim and its equivalent technologies Within, then the application is also intended to include these modifications and variations.

Claims (8)

1. the disk performance detection method in a kind of distributed file system, which is characterized in that including:
Detect service time and the input and output IO time delays of disk;
The disk of first state, the magnetic of the first state are determined according to the service time of the disk and input and output IO time delays Disk is that service time sliding average is more than the first preset value, and IO time delay sliding averages are more than the disk of the second preset value;
Detect the DIO time delays when disk free time of first state;
When the DIO time delays are more than third preset value, determine that the disk is slow disk;
Wherein, the disk that first state is determined according to the service time of the disk and input and output IO time delays, specifically includes:
According to the service time and IO time delays, service time sliding average and IO of the disk in scheduled duration are calculated Time delay sliding average;
The service time sliding average of the disk is compared with the first preset value, and the IO time delays of the disk are slided Dynamic average value is compared with the second preset value;
When the disk service time sliding average be more than or equal to the first preset value, and IO time delay sliding averages be more than etc. When the second preset value, determine that the disk is the disk of first state.
2. according to the method described in claim 1, it is characterized in that, detection first state the disk free time when DIO time delays, tool Body includes:
Determine that the disk is idle;
DIO operations are executed to the disk;
The time delay for recording DIO operation, DIO time delays when disk free time as the first state.
3. according to the method described in claim 2, it is characterized in that, determining that the disk free time specifically includes:
Stop the operation to the disk;
The utilization rate of the disk is detected at predetermined time intervals;
When continuous pre-determined number detects that the utilization rate of the disk is respectively less than four preset values, determine that the disk is idle.
4. according to the method described in claim 1, it is characterized in that, after determining that the disk is slow disk, further include:
The data of the slow disk storage are reconstructed according to the Backup Data of the disk;
The data of reconstruct are written to other disks of distributed file system.
5. the disk performance detection device in a kind of distributed file system, which is characterized in that including:
First detection module, the service time for detecting disk and input and output IO time delays;
First state determining module, for determining first state according to the service time and input and output IO time delays of the disk Disk, it is more than the first preset value that the disk of the first state, which is service time sliding average, and IO time delay sliding averages More than the disk of the second preset value;
Second detection module, DIO time delays when disk free time for detecting first state;
Slow disk determining module, for when the DIO time delays are more than third preset value, determining that the disk is slow disk;
Wherein, first state determining module specifically includes:
Mean value calculation submodule, for according to the service time and IO time delays, calculating the disk in scheduled duration Service time sliding average and IO time delay sliding averages;
Comparison sub-module, for the service time sliding average of the disk to be compared with the first preset value, and by institute The IO time delays sliding average for stating disk is compared with the second preset value;
First state determination sub-module is more than or equal to the first preset value for the service time sliding average in the disk, And IO time delay sliding averages be more than or equal to the second preset value when, determine the disk be first state disk.
6. device according to claim 5, which is characterized in that the second detection module specifically includes:
Idle determination sub-module, for determining that the disk is idle;
DIO operates submodule, for executing DIO operations to the disk;
DIO time delay record sub modules, the time delay for recording DIO operation, when disk free time as the first state DIO time delays.
7. device according to claim 6, which is characterized in that idle determination sub-module specifically includes:
Trigger element, for stopping the operation to the disk;
Utilization rate detection unit detects the utilization rate of the disk at predetermined time intervals;
Idle determination unit, for when continuous pre-determined number detects that the utilization rate of the disk is respectively less than four preset values, Determine that the disk is idle.
8. device according to claim 5, which is characterized in that further include:
Reconstructed module, the data for reconstructing the slow disk storage according to the Backup Data of the disk;
Data write. module, other disks of the data write-in distributed file system for that will reconstruct.
CN201510929472.XA 2015-12-14 2015-12-14 A kind of disk performance detection method and device in distributed file system Active CN105573888B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510929472.XA CN105573888B (en) 2015-12-14 2015-12-14 A kind of disk performance detection method and device in distributed file system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510929472.XA CN105573888B (en) 2015-12-14 2015-12-14 A kind of disk performance detection method and device in distributed file system

Publications (2)

Publication Number Publication Date
CN105573888A CN105573888A (en) 2016-05-11
CN105573888B true CN105573888B (en) 2018-09-04

Family

ID=55884054

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510929472.XA Active CN105573888B (en) 2015-12-14 2015-12-14 A kind of disk performance detection method and device in distributed file system

Country Status (1)

Country Link
CN (1) CN105573888B (en)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107329710A (en) * 2017-07-06 2017-11-07 郑州云海信息技术有限公司 A kind of method of storage performance optimization, system and storage software
CN107391042A (en) * 2017-07-28 2017-11-24 郑州云海信息技术有限公司 The design method and system of a kind of disk array
CN107608870A (en) * 2017-09-22 2018-01-19 郑州云海信息技术有限公司 A kind of statistical method and system of system resource utilization rate
CN107577441B (en) * 2017-10-17 2020-08-21 苏州浪潮智能科技有限公司 OSD slow disc processing method, system, device and computer storage medium
CN109783259B (en) * 2017-11-15 2022-07-26 成都华为技术有限公司 Slow disk detection method and device and storage medium
CN107943656A (en) * 2017-11-24 2018-04-20 郑州云海信息技术有限公司 A kind of statistical method of system memory resource service condition
CN111045881A (en) * 2018-10-15 2020-04-21 深信服科技股份有限公司 Slow disk detection method and system
CN110287158B (en) * 2019-05-05 2023-05-26 平安科技(深圳)有限公司 Method, device and storage medium for monitoring IO time delay of distributed file system
CN111104239A (en) * 2019-11-21 2020-05-05 北京浪潮数据技术有限公司 Hard disk fault processing method, system and device for distributed storage cluster

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103488544A (en) * 2013-09-26 2014-01-01 华为技术有限公司 Processing method and device for detecting slow disk
CN103810062A (en) * 2014-03-05 2014-05-21 华为技术有限公司 Slow disk detection method and device

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005017735A1 (en) * 2003-08-19 2005-02-24 Fujitsu Limited System and program for detecting bottleneck of disc array device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103488544A (en) * 2013-09-26 2014-01-01 华为技术有限公司 Processing method and device for detecting slow disk
CN103810062A (en) * 2014-03-05 2014-05-21 华为技术有限公司 Slow disk detection method and device

Also Published As

Publication number Publication date
CN105573888A (en) 2016-05-11

Similar Documents

Publication Publication Date Title
CN105573888B (en) A kind of disk performance detection method and device in distributed file system
CN104123184B (en) A kind of method and system for being used to distribute resource for the task in building process
US10146469B2 (en) Dynamic storage tiering based on predicted workloads
US9652040B2 (en) Sculpted waveforms with no or reduced unforced response
CN106933534B (en) Data synchronization method and device
CN105573660B (en) Method and apparatus for improving the performance of sub-clustering disk array
US10178380B2 (en) Apparatus and method for predicting eye position
US8904123B2 (en) Transferring learning metadata between storage servers having clusters via copy services operations on a shared virtual logical unit that stores the learning metadata
CN104965768B (en) The method and system placed for the service-aware data in storage system
EP2899627A1 (en) Method and system for service-aware parity placement in a storage system
CN102867035B (en) A kind of distributed file system cluster high availability method and device
CN102289510B (en) Method and device for writing data to production volume
CN108037894B (en) Disk space management method and device
CN105446893A (en) Data storage method and device
US11030125B2 (en) Point in time copy operations from source volumes to space efficient target volumes in two stages via a non-volatile storage
US20170357537A1 (en) Virtual machine dispatching method, apparatus, and system
CN107632780A (en) A kind of roll of strip implementation method and its storage architecture based on distributed memory system
US20150112946A1 (en) Computing device and data recovery method for distributed file system
JP2013196108A (en) Storage control device, storage control method, and storage control program
CN105022663B (en) Power system monitoring and control system
CN105069139A (en) File access method, file access device and server
CN107515724B (en) Method and apparatus for reproducing input and output of storage system
US8775735B2 (en) Storage system and operation method of a storage system
US10505866B2 (en) System and method for recommending hosting platforms for user workload execution
CN105516548A (en) File pre-reading method and device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant