Unlock instant, AI-driven research and patent intelligence for your innovation.

Snapshot handling method for memory system

A storage system and processing method technology, applied in the field of snapshot processing, can solve problems such as loss, inability to effectively protect data security, snapshot data loss, etc., and achieve high practicability

Inactive Publication Date: 2007-09-12
HUAWEI TECH CO LTD
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, if there is a sudden power failure during the snapshot process (for example, the external power supply of the storage device is lost), so that the storage system can only rely on the UPS power supply for a short time, since the snapshot is often a long process, the UPS power supply is difficult to support until the end of the snapshot. At this time, many existing devices, such as EMC4700, will directly terminate the snapshot
Because the source volume is still allowed to read and write during the snapshot process, the consequence of terminating the snapshot is that the snapshot data of the source volume at a certain point in time is lost and cannot be recovered, so the security of the data cannot be effectively protected

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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0051] Below according to embodiment the present invention is described in further detail:

[0052] The present invention divides the controller in the snapshot process into the following states:

[0053] 1. Ordinary controller: the controller whose snapshot has ended, or there is no snapshot, or the snapshot is abandoned due to out-of-sync snapshot control information;

[0054] 2. Failure controller: that is, the controller that has failed;

[0055] 3. Primary controller: the controller to which the source volume belongs;

[0056] 4. Auxiliary controller: the mirror controller corresponding to the main controller, the snapshot control information of the auxiliary controller must be synchronized with that of the main controller;

[0057] 5. Pseudo-master controller: After the master controller fails and recovers, the master controller before taking over the slave controller again. At this time, the snapshot control information on the master controller is not fully synchroniz...

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

This invention relates to a snapshot process method in a storage system. When a pair of controllers are turned off, the snapshot control information is stored at a definite position, when it is turned on, the controller examines its own state separately then initializes the snapshot program according to the controller state or the request of the opposite controller and then designs if said data stored by the assigned position should be processed and if the mark position of the assigned position data is imaged to fetch and image data of the assigned position based on the designed mark position and begin the snapshot, the controller can begin receiving the required orders from the host. When the memory system is off suddenly, this invention can keep snapshot data of the source file at a time point so as to continue after the system is turned on.

Description

technical field [0001] The invention relates to the technical field of data storage, in particular to a snapshot processing method in a storage system. Background technique [0002] With the rapid development of science and technology, the widespread application of computer technology, the rapid increase of information on the Internet and the development of e-commerce, enterprise information systems are increasingly occupying the dominant position of enterprise competitive advantages. The massive growth of data has made enterprises more dependent on data than ever before. Therefore, protecting data security and realizing data storage backup occupies an increasingly prominent position in enterprise application systems. The current network data must be in a ready state 24 hours a day, 7 days a week, and 365 days a year. Therefore, the backup process requires no interruption of server services and minimizes the impact on data access performance. The application of storage arr...

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
IPC IPC(8): G06F11/07
Inventor 张巍张国彬
Owner HUAWEI TECH CO LTD