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

Method and device for positioning address of snapshot disk

A positioning method and address technology are applied in the field of positioning methods and devices for snapshot disk addresses, which can solve the problems of low overall positioning speed, time-consuming and labor-intensive, etc., and achieve the effects of improving efficiency, saving time, and improving flexibility.

Active Publication Date: 2017-06-30
ZHENGZHOU YUNHAI INFORMATION TECH CO LTD
View PDF10 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

When the number of snapshots is small, it is feasible to query each snapshot disk in turn; but when there are multi-level snapshots, it takes a lot of time to determine the location of the snapshot disk corresponding to the snapshot version after several copies of the same data block , time-consuming and labor-intensive, the overall positioning rate is low

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
  • Method and device for positioning address of snapshot disk
  • Method and device for positioning address of snapshot disk
  • Method and device for positioning address of snapshot disk

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0040] In order to enable those skilled in the art to better understand the solution of the present invention, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments. Apparently, the described embodiments are only some of the embodiments of the present invention, but not all of them. 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.

[0041] The terms "first", "second", "third" and "fourth" in the specification and claims of this application and the above drawings are used to distinguish different objects, rather than to describe a specific order . Furthermore, the terms "comprising" and "having", and any variations thereof, are intended to cover a non-exclusive inclusion. For example, a process, method, system, product or device comprisi...

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 invention discloses a method for positioning an address of a snapshot disk. The method comprises the steps: judging whether a queried snapshot record exists in a snapshot version table in a data disk or not when a request for looking up an address of the snapshot disk is detected; further judging whether a snapshot version number exists in the snapshot version table or not when the snapshot record exists in the snapshot version table; determining the address of the snapshot disk according to a snapshot meta address and snapshot version number corresponding address map table in the snapshot version table when the snapshot version number exists in the snapshot version table; determining a second snapshot version number meeting preset conditions in the snapshot version table when the condition that the snapshot version number does not exist in the snapshot version table is judged, and determining the address of the snapshot disk according to a snapshot meta address and second snapshot version number corresponding address map table. The efficiency of snapshot disk positioning is greatly increased, and the flexibility of snapshot is greatly improved. In addition, the embodiment of the invention further provides a corresponding implementation device, so that the method can have higher practicability. The device has corresponding advantages.

Description

technical field [0001] Embodiments of the present invention relate to the field of multi-level snapshot technology and copy-on-write technology, and in particular, to a method and device for locating a snapshot disk address. Background technique [0002] With the development of virtualization technology, the security of virtualized environment has received great attention. Since the snapshot can perform online data backup and recovery, or when the storage device has an application failure or file damage, it can perform fast data recovery, restore the data to a usable point in time; or provide another data for storage users Access channel, when the original data is processed by the online application, the user can access the snapshot data. Therefore, snapshots, as one of the means to improve the security of virtualized environments, have also been developed accordingly. [0003] A snapshot is an available copy of a specified data set, and the copy includes an image of the c...

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 Applications(China)
IPC IPC(8): G06F12/06
CPCG06F12/0646
Inventor 张冲王幸福钱兵王红涛
Owner ZHENGZHOU YUNHAI INFORMATION 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