Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Data protection method and device

A data protection and data writing technology, which is applied in the field of communication, can solve problems such as data loss, multi-future data, and future data, and achieve the effect of reducing data loss

Active Publication Date: 2018-02-13
HUAWEI CLOUD COMPUTING TECH CO LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, in a time-versioned distributed storage system, if the time stamp of stored data is determined by the host time of the server node, the server node in the system may experience a clock jump for some reason, resulting in data loss or For future data issues, for example, when using the system's Network Time Protocol (NTP) to ensure the accuracy of each server's time, when the NTP exception does not exist and the clock jump exceeds the allowed range, the standard time is 11:00, and the clock jumps to 10:00, the data stored from 10:00 to 11:00 will be overwritten by new data, or, the standard time is 11:00, and the clock jumps to 12:00, the future time will appear data
If you continue to write data to the server node where the clock jump occurs, more data will be lost or more future data will appear

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Data protection method and device
  • Data protection method and device
  • Data protection method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0026] A distributed storage system includes at least two server nodes and a management node. Generally, the process of writing data from a client to a server node is as follows: the client sends a request for writing data to the management node, and the management node requests information based on the written data. Allocate the server node for the above client to write data to the above client, the client writes the data to the above server node for it to wri...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The embodiment of the present invention provides a data protection method and device, which uses a detection device to determine the first server node where time jump occurs among at least two server nodes in the distributed storage system; sends fault indication information to the first server node, The first server node exits the distributed storage system according to the failure indication information, so as to ensure that the client will not write data into the server node where the time jump occurs, thereby reducing data loss or future data problems.

Description

technical field [0001] The embodiments of the present invention relate to communication technologies, and in particular to a data protection method and device. Background technique [0002] The distributed storage system is composed of several server nodes and clients connected to each other. The server nodes are responsible for data storage, and the clients can perform operations such as writing, reading, updating, and deleting data on the server. In a distributed storage system with time as the version, the timestamp of the stored data is used as the version number of the data, so as to ensure that the version number of the data stored later must be greater than the version number of the data stored first, and when reading the same key (key) value data, the latest data can be obtained by determining the version number based on the timestamp. [0003] However, in a time-versioned distributed storage system, if the time stamp of stored data is determined by the host time of...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): H04L12/24H04L29/08
Inventor 徐波
Owner HUAWEI CLOUD COMPUTING TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products