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 PDFInfo
- 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
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/3003—Monitoring arrangements specially adapted to the computing system or computing system component being monitored
- G06F11/3034—Monitoring 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
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.
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)
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)
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)
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 |
-
2015
- 2015-12-14 CN CN201510929472.XA patent/CN105573888B/en active Active
Patent Citations (2)
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 |