Fast 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 the problems of 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 for a cloud storage system is provided, such as image 3 As shown, the method includes:
[0040] Step S302, receiving a sampling verification instruction;
[0041] Step S304, extract the data files required for verifying the target file from the sampling verification instruction, obtain the data sets that need to be sampled based on the extracted data files, form metadata of the data sets that need to be verified, and analyze all the data sets. Describe the metadata of the dataset to be verified;
[0042] The extracted data file includes: the target file, a check code file corresponding to the target file, and a sampling check ratio, wherein the check code file includes a check algorithm, a check code length, a check code file, and a check code file. Check code array length, check code array and check code.
[0043] In an exemplary embodiment, based on the extracted data file, a samp...
Embodiment 2
[0054] According to the 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, verifying the initiation of the task;
[0056] The step of initiating the verification task is that the user issues a sampling verification instruction through the interface of the backup module, so as to sample the disk file of a certain virtual machine to check whether there is any data error.
[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 sampling 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 verifyin...
Embodiment 3
[0087] According to an embodiment of the present invention, another method for fast data verification of a cloud storage system is provided, such as Figure 5 As shown, the method includes:
[0088] Step S502, initiating a verification task;
[0089] The step of initiating the verification task is that the user issues a sampling verification instruction through the interface of the backup module, so as to sample the disk file of a certain virtual machine to check whether there is any data error.
[0090] Step S504, preprocessing the verification task;
[0091] The file system service of the storage system reads the verification task plan file and obtains the necessary information for data verification, including the target file, the verification code file corresponding to 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,...
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