Quick data verification method, device and system for cloud storage system
A cloud storage system and data verification technology, applied in the field of cloud storage, can solve problems such as high error risk and slow verification speed
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0039] According to an embodiment of the present invention, a fast data verification method of a cloud storage system is provided, such as image 3 As shown, the method includes:
[0040] Step S302, receiving a sample verification instruction;
[0041] Step S304, extract the data files required to verify the target file from the sampling verification instruction, obtain the data sets that need to be sampled based on the extracted data files, form the metadata of the data sets that need to be verified, and analyze the data files that need to be verified. Describe the metadata of the data set that needs to be verified;
[0042] Wherein, the extracted data file includes: the target file, a check code file corresponding to the target file, a sampling verification ratio, wherein, the check code file includes a check algorithm, a check code length, a checksum Check code array length, check code array and check code.
[0043] In an exemplary embodiment, based on the extracted data...
Embodiment 2
[0054] According to an embodiment of the present invention, another fast data verification method for a cloud storage system is provided, such as Figure 4 As shown, the method includes:
[0055] Step S402, initiation of the verification task;
[0056] The step of initiating the verification task is that the user sends a sample verification command through the interface of the backup module to sample check whether there is a data error in a disk file of a virtual machine.
[0057] In an exemplary embodiment, combining Figure 5 , the initiation of the verification task may include the following steps:
[0058] 1) The user application initiates a sample verification command to the backup module;
[0059] 2) After receiving the sampling verification instruction, the backup module generates a fixed-format sampling verification task plan file according to the verification requirements of the backup data, that is, the data file required for verifying the target file. The genera...
Embodiment 3
[0087] According to an embodiment of the present invention, another fast data verification method of a cloud storage system is provided, such as Figure 5 As shown, the method includes:
[0088] Step S502, initiate a verification task;
[0089] The step of initiating the verification task is that the user sends a sample verification command through the interface of the backup module to sample check whether there is a data error in a disk file of a virtual machine.
[0090] Step S504, preprocessing the verification task;
[0091] The file system service of the storage system reads the verification task plan file to obtain the necessary information for data verification, including the target file, the corresponding verification code file of the target file, and the sampling verification ratio. The file system of the storage system calls the data sampling module of the metadata service cluster through the sampling verification interface module, and sends the relevant informatio...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com