[go: up one dir, main page]

CN111124754A - Data recovery method, device, equipment and medium - Google Patents

Data recovery method, device, equipment and medium Download PDF

Info

Publication number
CN111124754A
CN111124754A CN201911208774.2A CN201911208774A CN111124754A CN 111124754 A CN111124754 A CN 111124754A CN 201911208774 A CN201911208774 A CN 201911208774A CN 111124754 A CN111124754 A CN 111124754A
Authority
CN
China
Prior art keywords
recovery
data recovery
target
data
speed
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.)
Withdrawn
Application number
CN201911208774.2A
Other languages
Chinese (zh)
Inventor
刘鑫
孟祥瑞
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
IEIT Systems Co Ltd
Original Assignee
Inspur Electronic 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 Inspur Electronic Information Industry Co Ltd filed Critical Inspur Electronic Information Industry Co Ltd
Priority to CN201911208774.2A priority Critical patent/CN111124754A/en
Publication of CN111124754A publication Critical patent/CN111124754A/en
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/14Error detection or correction of the data by redundancy in operation
    • G06F11/1402Saving, restoring, recovering or retrying
    • G06F11/1446Point-in-time backing up or restoration of persistent data
    • G06F11/1458Management of the backup or restore process

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Debugging And Monitoring (AREA)

Abstract

本发明公开了一种数据恢复方法,包括:确定用于完成数据恢复的目标磁盘的数量;根据数量和预设的目标磁盘的目标恢复速度,确定数据恢复的总带宽;根据所述总带宽,设定目标磁盘的实际恢复速度以使目标磁盘按照实际恢复速度进行数据恢复。由此可见,本发明能够针对于不同规模的集群,合理设定其恢复数据的总带宽,既能保证正常完成数据恢复的同时,又能避免造成性能浪费或对前端造成的压力情况,更好地满足用户的需求。此外,本发明所提供的一种数据恢复装置、设备及介质与上述方法对应。

Figure 201911208774

The present invention discloses a data recovery method, including: determining the number of target disks used to complete data recovery; determining the total bandwidth of data recovery according to the number and the preset target recovery speed of the target disks; and setting the actual recovery speed of the target disks according to the total bandwidth so that the target disks perform data recovery according to the actual recovery speed. It can be seen that the present invention can reasonably set the total bandwidth for recovering data for clusters of different sizes, which can not only ensure the normal completion of data recovery, but also avoid performance waste or pressure on the front end, and better meet the needs of users. In addition, a data recovery device, equipment and medium provided by the present invention correspond to the above method.

Figure 201911208774

Description

Data recovery method, device, equipment and medium
Technical Field
The present invention relates to the field of distributed data storage technologies, and in particular, to a data recovery method, apparatus, device, and medium.
Background
With the rapid development of distributed data storage technology, distributed systems are widely used. The distributed storage system converts files to be stored into storage objects to be stored in the disks, and each disk is managed through a daemon process. Data recovery is a common technique in distributed systems, typically used in the following two scenarios; the first is that a fault disk exists in a node of the cluster, and redundant data on other disks needs to be restored to a non-fault disk meeting requirements through a data restoration technology; the second is cluster expansion or contraction, and the objects need to be flexibly migrated by a data recovery technology to realize balanced distribution of data.
In order to reduce the influence on the front-end access to the disk data during data recovery, in the prior art, the data recovery speed needs to be controlled during data recovery. That is, the speed of data recovery is limited by defining the maximum amount of data and the maximum number of objects that can be recovered in one recovery period. The specific method is that according to the data task amount required to be recovered, the bandwidth provided for the cluster during data recovery is set fixedly, and then the recovery speed of each disk is calculated according to the bandwidth.
However, the factor of cluster size is not considered in the prior art, and under the condition that the same data volume needs to be recovered, for a cluster with a large number of nodes and disks in a data recovery state, the bandwidth actually allocated to each disk is small, and the actual recovery pressure is small, so that the cluster performance waste is easily caused; for a small-scale cluster, that is, a cluster with a small number of disks in a data recovery state, the actual recovery pressure of each disk is too large, and thus the front-end access to the disk data is easily affected. Therefore, it is seen that providing a data recovery method that can reduce the pressure of front-end accessing disk data and avoid the waste of cluster performance is an urgent problem to be solved at present.
Disclosure of Invention
The invention aims to provide a data recovery method, a data recovery device, data recovery equipment and a data recovery medium. The total bandwidth of data recovery can be determined by determining the target recovery speed of each target disk, the cluster recovery speed is controlled according to the cluster scale, the total bandwidth of recovery data is reasonably set for clusters of different scales, the data recovery can be normally completed, meanwhile, the condition of performance waste or pressure on the front end can be avoided, and the requirements of users can be better met.
To solve the above technical problem, the present invention provides a data recovery method, including:
determining the number of target disks for completing data recovery;
determining the total bandwidth of data recovery according to the number and the preset target recovery speed of the target disk;
and setting the actual recovery speed of the target disk according to the total bandwidth so that the target disk performs data recovery according to the actual recovery speed.
Preferably, the setting, according to the total bandwidth, an actual recovery speed of the target disk so that the target disk performs data recovery according to the actual recovery speed specifically includes:
determining the proportion of the recovery data volume of each target disk to the total recovery volume;
and setting a numerical value obtained by multiplying the total bandwidth by the proportion as the actual recovery speed so as to enable the target disk to recover data according to the actual recovery speed.
Preferably, the determining the number of target disks used for completing data recovery specifically includes:
monitoring the current working state of each disk in the cluster;
and counting the number of the target disks of which the current working state is the data recovery state.
Preferably, the target recovery speed is a maximum speed of the target disk for data recovery.
Preferably, the current working state of each disk in the monitoring cluster specifically is:
and monitoring the current working state of each disk at regular time.
Preferably, the method further comprises the following steps:
judging whether each target disk completes data recovery within preset time;
and if not, performing alarm prompt.
Preferably, the method further comprises the following steps:
and updating the target recovery speed according to the received update information.
In order to solve the above technical problem, the present invention further provides a data recovery apparatus, including:
the first determining module is used for determining the number of target disks for completing data recovery;
a second determining module, configured to determine a total bandwidth of data recovery according to the number and a preset target recovery speed of the target disk;
and the setting module is used for setting the actual recovery speed of the target disk according to the total bandwidth so as to enable the target disk to recover data according to the actual recovery speed.
In order to solve the above technical problem, the present invention further provides a data recovery apparatus, including a memory for storing a computer program;
a processor for implementing the steps of the data recovery method as claimed in any one of the above when said computer program is executed.
To solve the above technical problem, the present invention further provides a computer-readable storage medium, having a computer program stored thereon, where the computer program is executed by a processor to implement the steps of the data recovery method according to any one of the above.
The invention provides a data recovery method, which comprises the following steps: determining the number of target disks for completing data recovery; determining the total bandwidth of data recovery according to the number and the preset target recovery speed of the target disk; and setting the actual recovery speed of the target disk according to the total bandwidth so that the target disk recovers data according to the actual recovery speed. Therefore, the total bandwidth of data recovery is determined by determining the target recovery speed of each target disk, the cluster recovery speed is controlled according to the cluster scale, and performance waste caused by a cluster with an overlarge scale and pressure on the front end caused by a cluster with a smaller scale are avoided. Therefore, the invention can reasonably set the total bandwidth of the recovery data for the clusters with different scales, can ensure that the data recovery is normally completed, can avoid the condition of performance waste or pressure on the front end, and better meets the requirements of users.
In addition, the data recovery device, the equipment and the medium provided by the invention correspond to the method and have the same beneficial effects.
Drawings
In order to illustrate the embodiments of the present invention more clearly, the drawings that are needed in the embodiments will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and that other drawings can be obtained by those skilled in the art without inventive effort.
Fig. 1 is a flowchart of a data recovery method according to an embodiment of the present invention;
fig. 2 is a structural diagram of a data recovery apparatus according to an embodiment of the present invention;
fig. 3 is a structural diagram of a data recovery apparatus according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments obtained by a person of ordinary skill in the art based on the embodiments of the present invention without any creative work belong to the protection scope of the present invention.
The core of the invention is to provide a data recovery method, a device, equipment and a medium. The total bandwidth of data recovery can be determined by determining the target recovery speed of each target disk, the cluster recovery speed is controlled according to the cluster scale, the total bandwidth of recovery data is reasonably set for clusters of different scales, the data recovery can be normally completed, meanwhile, the condition of performance waste or pressure on the front end can be avoided, and the requirements of users can be better met.
In order that those skilled in the art will better understand the disclosure, the invention will be described in further detail with reference to the accompanying drawings and specific embodiments.
Fig. 1 is a flowchart of a data recovery method according to an embodiment of the present invention; as shown in fig. 1, a data recovery method provided in an embodiment of the present invention includes steps S101 to S103:
step S101: determining the number of target disks for completing data recovery;
in one embodiment, the number of target disks of all disks of the cluster used to complete data recovery is first determined. The target disk provided by the invention refers to a disk for completing data recovery, and is distinguished from other disks through different names.
Specifically, determining the number of target disks for completing data recovery specifically includes:
monitoring the current working state of each disk in the cluster;
and counting the number of the target disks of which the current working state is the data recovery state.
In specific implementation, the current working state of the disks under each node in the cluster is monitored, all the disks are traversed, whether the current working state of the disks is the data recovery state is judged, if yes, the disks are determined to be target disks, one is added to the number of the counted target disks, and the number of the target disks is counted until all the disks are traversed.
In one embodiment, the current working state of each disk in the cluster can be monitored in a mode of regularly monitoring the current working state of each disk; the method can also be a mode for monitoring the current working state of each disk in real time. For clusters with frequent structural changes, the method is more suitable for real-time monitoring, and is convenient for updating the current state of the disk in time; and for the cluster with a more stable cluster structure, the method is more suitable for a timing monitoring mode. It should be noted that, a person skilled in the art may determine the monitoring mode according to the actual application situation, and the embodiment of the present invention is not limited.
Step S102: determining the total bandwidth of data recovery according to the number and the preset target recovery speed of the target disk;
in one embodiment, the total bandwidth for data recovery may be determined based on the counted number of target disks and a preset target recovery speed. Specifically, the sum of the target recovery speeds of the target disks is the total bandwidth of data recovery, that is, the total bandwidth is obtained by multiplying the number of the target disks by the target recovery speed. In a specific implementation, the preset target recovery speed may be a maximum speed of the target disk for data recovery, so as to provide resources for data recovery as much as possible on the premise of not affecting front-end access to the disk. It should be noted that, a person skilled in the art may preset the target recovery speed according to the actual application situation, and the embodiment of the present invention is not limited.
Step S103: and setting the actual recovery speed of the target disk according to the total bandwidth so that the target disk recovers data according to the actual recovery speed.
In one embodiment, the actual recovery speed of the target disk may be set according to the calculated total bandwidth of the cluster recovery data.
Further, setting the actual recovery speed of the target disk according to the total bandwidth so that the target disk performs data recovery according to the actual recovery speed specifically includes:
determining the proportion of the recovery data volume of each target disk to the total recovery volume;
and setting the value obtained by multiplying the total bandwidth by the proportion as the actual recovery speed so that the target disk performs data recovery according to the actual recovery speed.
It can be understood that the recovery data amount of the target disk is specifically preset, and a ratio of the recovery data amount of each target disk to the total recovery amount of the cluster that needs to recover the data is calculated. The total bandwidth is allocated to each target disk according to the ratio. And setting a numerical value obtained by multiplying the total bandwidth by the proportion as an actual recovery speed, and enabling each target disk to recover data according to the respective set actual recovery speed. Therefore, the actual recovery speed is proportionally distributed according to the data recovery amounts of different target disks, so that the target disks with different data recovery amounts can simultaneously complete the data recovery task, the situation that the recovery time of the whole cluster is prolonged due to the fact that the data recovery amounts of part of the target disks are large is avoided, and time resources are greatly saved.
The invention provides a data recovery method, which comprises the following steps: determining the number of target disks for completing data recovery; determining the total bandwidth of data recovery according to the number and the preset target recovery speed of the target disk; and setting the actual recovery speed of the target disk according to the total bandwidth so that the target disk recovers data according to the actual recovery speed. Therefore, the total bandwidth of data recovery is determined by determining the target recovery speed of each target disk, the cluster recovery speed is controlled according to the cluster scale, and performance waste caused by a cluster with an overlarge scale and pressure on the front end caused by a cluster with a smaller scale are avoided. Therefore, the invention can reasonably set the total bandwidth of the recovery data for the clusters with different scales, can ensure that the data recovery is normally completed, can avoid the condition of performance waste or pressure on the front end, and better meets the requirements of users.
In an embodiment, the data recovery method provided in the embodiment of the present invention further includes:
judging whether each target disk completes data recovery within preset time;
and if not, performing alarm prompt.
Specifically, in order to prevent a part of the disks from failing to recover data normally due to failure, whether each target disk completes data recovery within a preset time can be judged; that is, when the preset time is over, whether each target disk is still in the data recovery state is judged, if yes, the data recovery is not completed, it can be determined that the target disk has abnormal recovery data, an alarm prompt can be performed accordingly, and the abnormal condition is timely notified to the staff, so that the staff can conveniently process the data, and the data recovery work is prevented from being influenced. It should be noted that the preset time provided in the embodiment of the present invention is specifically the recovery time required by the target disk in the cluster to complete the same data recovery amount under a general condition, and a person skilled in the art may correspondingly determine the preset time according to an actual application condition, which is not limited in the embodiment of the present invention.
In an embodiment, the data recovery method provided in the embodiment of the present invention further includes:
and updating the target recovery speed according to the received update information.
Specifically, when the cluster structure changes in expansion or contraction, the set target recovery rate needs to be changed accordingly. The target recovery speed can be correspondingly updated according to the received update information, so that the set target recovery speed is adaptive to the current cluster structure, and the adaptability of the data recovery method provided by the embodiment of the invention is improved.
The invention also provides a data recovery device and a corresponding embodiment of data recovery equipment. It should be noted that the present invention describes the embodiments from two perspectives, one is based on the functional module, and the other is based on the hardware.
Fig. 2 is a structural diagram of a data recovery apparatus according to an embodiment of the present invention; as shown in fig. 2, a data recovery apparatus provided in an embodiment of the present invention includes:
a first determining module 10, configured to determine the number of target disks for completing data recovery;
a second determining module 11, configured to determine a total bandwidth of data recovery according to the number and a preset target recovery speed of the target disk;
and a setting module 12, configured to set an actual recovery speed of the target disk according to the total bandwidth, so that the target disk performs data recovery according to the actual recovery speed.
The data recovery device provided by the embodiment of the invention further comprises:
the judging module is used for judging whether each target disk completes data recovery within preset time; and if not, performing alarm prompt.
And the updating module is used for updating the target recovery speed according to the received updating information.
Since the embodiments of this section correspond to the embodiments of the method section, reference is made to the description of the embodiments of the method section for the embodiments of this section, and details are not repeated here.
The invention provides a data recovery device, comprising: determining the number of target disks for completing data recovery; determining the total bandwidth of data recovery according to the number and the preset target recovery speed of the target disk; and setting the actual recovery speed of the target disk according to the total bandwidth so that the target disk recovers data according to the actual recovery speed. Therefore, the total bandwidth of data recovery is determined by determining the target recovery speed of each target disk, the cluster recovery speed is controlled according to the cluster scale, and performance waste caused by a cluster with an overlarge scale and pressure on the front end caused by a cluster with a smaller scale are avoided. Therefore, the invention can reasonably set the total bandwidth of the recovery data for the clusters with different scales, can ensure that the data recovery is normally completed, can avoid the condition of performance waste or pressure on the front end, and better meets the requirements of users.
Fig. 3 is a structural diagram of a data recovery apparatus according to an embodiment of the present invention; as shown in fig. 3, a data recovery apparatus according to an embodiment of the present invention includes a memory 20 for storing a computer program;
a processor 21 for implementing the steps of the data recovery method as described in any one of the above when executing the computer program.
The processor 21 may include one or more processing cores, such as a 4-core processor, an 8-core processor, and the like. The processor 21 may be implemented in at least one hardware form of a DSP (Digital Signal Processing), an FPGA (Field-Programmable Gate Array), and a PLA (Programmable Logic Array). The processor 21 may also include a main processor and a coprocessor, where the main processor is a processor for processing data in an awake state, and is also called a Central Processing Unit (CPU); a coprocessor is a low power processor for processing data in a standby state. In some embodiments, the processor 21 may be integrated with a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content required to be displayed on the display screen. In some embodiments, the processor 21 may further include an AI (Artificial Intelligence) processor for processing a calculation operation related to machine learning.
The memory 20 may include one or more computer-readable storage media, which may be non-transitory. Memory 20 may also include high speed random access memory, as well as non-volatile memory, such as one or more magnetic disk storage devices, flash memory storage devices. In this embodiment, the memory 20 is at least used for storing the following computer program 201, wherein after being loaded and executed by the processor 21, the computer program can implement the relevant steps in the data recovery method disclosed in any of the foregoing embodiments. In addition, the resources stored in the memory 20 may also include an operating system 202, data 203, and the like, and the storage manner may be a transient storage manner or a permanent storage manner. Operating system 202 may include, among others, Windows, Unix, Linux, and the like.
In some embodiments, the data recovery device may further include an input/output interface 22, a communication interface 23, a power supply 24, and a communication bus 25.
Those skilled in the art will appreciate that the configuration shown in FIG. 3 does not constitute a limitation of a data recovery device and may include more or fewer components than those shown.
Since the embodiments of this section correspond to the embodiments of the method section, reference is made to the description of the embodiments of the method section for the embodiments of this section, and details are not repeated here. In some embodiments of the invention, the processor and memory may be connected by a bus or other means.
The data recovery device provided by the invention can realize the following method: determining the number of target disks for completing data recovery; determining the total bandwidth of data recovery according to the number and the preset target recovery speed of the target disk; and setting the actual recovery speed of the target disk according to the total bandwidth so that the target disk recovers data according to the actual recovery speed. Therefore, the total bandwidth of data recovery is determined by determining the target recovery speed of each target disk, the cluster recovery speed is controlled according to the cluster scale, and performance waste caused by a cluster with an overlarge scale and pressure on the front end caused by a cluster with a smaller scale are avoided. Therefore, the invention can reasonably set the total bandwidth of the recovery data for the clusters with different scales, can ensure that the data recovery is normally completed, can avoid the condition of performance waste or pressure on the front end, and better meets the requirements of users.
Finally, the invention also provides a corresponding embodiment of the computer readable storage medium. The computer-readable storage medium has stored thereon a computer program which, when being executed by a processor, carries out the steps as set forth in the above-mentioned method embodiments.
It is to be understood that if the method in the above embodiments is implemented in the form of software functional units and sold or used as a stand-alone product, it can be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and performs all or part of the steps of the methods according to the embodiments of the present invention, or all or part of the technical solution. And the aforementioned storage medium includes: various media capable of storing program codes, such as a usb disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.
The data recovery method, apparatus, device and medium provided by the present invention are described in detail above. The embodiments are described in a progressive manner in the specification, each embodiment focuses on differences from other embodiments, and the same and similar parts among the embodiments are referred to each other. The device disclosed by the embodiment corresponds to the method disclosed by the embodiment, so that the description is simple, and the relevant points can be referred to the method part for description. It should be noted that, for those skilled in the art, it is possible to make various improvements and modifications to the present invention without departing from the principle of the present invention, and those improvements and modifications also fall within the scope of the claims of the present invention.
It is further noted that, in the present specification, relational terms such as first and second, and the like are used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.

Claims (10)

1. A method for data recovery, comprising:
determining the number of target disks for completing data recovery;
determining the total bandwidth of data recovery according to the number and the preset target recovery speed of the target disk;
and setting the actual recovery speed of the target disk according to the total bandwidth so that the target disk performs data recovery according to the actual recovery speed.
2. The data recovery method according to claim 1, wherein the setting, according to the total bandwidth, an actual recovery speed of the target disk so that the target disk performs data recovery according to the actual recovery speed specifically includes:
determining the proportion of the recovery data volume of each target disk to the total recovery volume;
and setting a numerical value obtained by multiplying the total bandwidth by the proportion as the actual recovery speed so as to enable the target disk to recover data according to the actual recovery speed.
3. The data recovery method of claim 1, wherein the determining the number of target disks for completing data recovery specifically comprises:
monitoring the current working state of each disk in the cluster;
and counting the number of the target disks of which the current working state is the data recovery state.
4. The data recovery method of claim 1,
the target recovery speed is specifically the maximum speed of the target disk for data recovery.
5. The data recovery method according to claim 3, wherein the current working state of each disk in the monitoring cluster is specifically:
and monitoring the current working state of each disk at regular time.
6. The data recovery method of claim 1, further comprising:
judging whether each target disk completes data recovery within preset time;
and if not, performing alarm prompt.
7. The data recovery method of claim 1, further comprising:
and updating the target recovery speed according to the received update information.
8. A data recovery apparatus, comprising:
the first determining module is used for determining the number of target disks for completing data recovery;
a second determining module, configured to determine a total bandwidth of data recovery according to the number and a preset target recovery speed of the target disk;
and the setting module is used for setting the actual recovery speed of the target disk according to the total bandwidth so as to enable the target disk to recover data according to the actual recovery speed.
9. A data recovery device, comprising a memory for storing a computer program;
a processor for implementing the steps of the data recovery method of any one of claims 1 to 7 when executing said computer program.
10. A computer-readable storage medium, characterized in that a computer program is stored on the computer-readable storage medium, which computer program, when being executed by a processor, carries out the steps of the data recovery method according to any one of claims 1 to 7.
CN201911208774.2A 2019-11-30 2019-11-30 Data recovery method, device, equipment and medium Withdrawn CN111124754A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911208774.2A CN111124754A (en) 2019-11-30 2019-11-30 Data recovery method, device, equipment and medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911208774.2A CN111124754A (en) 2019-11-30 2019-11-30 Data recovery method, device, equipment and medium

Publications (1)

Publication Number Publication Date
CN111124754A true CN111124754A (en) 2020-05-08

Family

ID=70496468

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911208774.2A Withdrawn CN111124754A (en) 2019-11-30 2019-11-30 Data recovery method, device, equipment and medium

Country Status (1)

Country Link
CN (1) CN111124754A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111953569A (en) * 2020-08-27 2020-11-17 浪潮电子信息产业股份有限公司 Method, device, device and medium for reporting status information

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080177801A1 (en) * 2007-01-22 2008-07-24 Neeta Garimella Apparatus, system, and method for volume-level restoration of cluster server data
US20160344812A1 (en) * 2015-05-21 2016-11-24 Netapp Inc. Data recovery objective modeling
WO2017122060A1 (en) * 2016-08-25 2017-07-20 Huawei Technologies India Pvt. Ltd. Parallel recovery for shared-disk databases
CN109117306A (en) * 2018-07-24 2019-01-01 广东浪潮大数据研究有限公司 A kind of method and device based on object read-write time delay adjustment data resume speed
CN110083310A (en) * 2019-04-24 2019-08-02 苏州浪潮智能科技有限公司 Company-data store method, device and storage cluster system in a kind of storage cluster
CN110515917A (en) * 2019-08-09 2019-11-29 苏州浪潮智能科技有限公司 A method, device and medium for controlling reconstruction speed

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080177801A1 (en) * 2007-01-22 2008-07-24 Neeta Garimella Apparatus, system, and method for volume-level restoration of cluster server data
US20160344812A1 (en) * 2015-05-21 2016-11-24 Netapp Inc. Data recovery objective modeling
WO2017122060A1 (en) * 2016-08-25 2017-07-20 Huawei Technologies India Pvt. Ltd. Parallel recovery for shared-disk databases
CN109117306A (en) * 2018-07-24 2019-01-01 广东浪潮大数据研究有限公司 A kind of method and device based on object read-write time delay adjustment data resume speed
CN110083310A (en) * 2019-04-24 2019-08-02 苏州浪潮智能科技有限公司 Company-data store method, device and storage cluster system in a kind of storage cluster
CN110515917A (en) * 2019-08-09 2019-11-29 苏州浪潮智能科技有限公司 A method, device and medium for controlling reconstruction speed

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
余承龙等: "基于连续数据保护的多策略数据恢复机制", 《计算机工程》 *
孔华锋等: "NAS设备卷管理模块中失效数据恢复问题研究", 《小型微型计算机系统》 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111953569A (en) * 2020-08-27 2020-11-17 浪潮电子信息产业股份有限公司 Method, device, device and medium for reporting status information

Similar Documents

Publication Publication Date Title
US10817386B2 (en) Virtual machine recovery method and virtual machine management device
CN110515917B (en) A method, device and medium for controlling reconstruction speed
CN104899071A (en) Recovery method and recovery system of virtual machine in cluster
CN115657965B (en) Method, device and medium for configuring metadata
CN108810127A (en) Disaster recovery method based on block chain and device
TWI671708B (en) Flow rate control method and device
CN107104820B (en) Dynamic capacity-expansion daily operation and maintenance method based on F5 server node
CN107704343A (en) A kind of data back up method of multi-controller, device, equipment and storage medium
CN106789193A (en) A kind of cluster ballot referee method and system
CN111124754A (en) Data recovery method, device, equipment and medium
CN107643962A (en) A kind of backup method of data storage, device, equipment and readable storage medium storing program for executing
CN111090399A (en) Online migration method, device, equipment and medium for disk data
CN112905119B (en) Data write-in control method, device and equipment of distributed storage system
CN116684306B (en) Fault prediction method, device, equipment and readable storage medium
CN111090491B (en) Virtual machine task state recovery method and device and electronic equipment
US20210397599A1 (en) Techniques for generating a consistent view of an eventually consistent database
CN111147542A (en) A method, device, device and medium for setting password-free access
CN114518848B (en) Method, device, equipment and medium for processing stored data
CN115834353A (en) Fault self-healing method, device, equipment, storage medium and computer program product
CN115657952A (en) Method, device and medium for adjusting data reconstruction speed according to slow request
CN115454711A (en) Method, device and medium for recovering erasure correction data in distributed storage system
CN111176572B (en) Method, device, equipment and medium for protecting stored data
CN111142795A (en) Control method, control device and control device for write operation of distributed storage system
CN110377446A (en) A kind of isomery mixing memory system abnormal restoring method and device
CN111580953A (en) Method and device for making a scheduling simulation scene, storage medium and electronic device

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
WW01 Invention patent application withdrawn after publication

Application publication date: 20200508

WW01 Invention patent application withdrawn after publication