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

Snapshot creating method and system as well as application server

A technology of application server and establishment method, which is applied in the field of snapshot establishment, system and application server, can solve the problems of unfavorable mutual compatibility, failure to achieve the expected effect of data protection, inconvenience, etc., and achieve the effect of optimizing the protection effect

Inactive Publication Date: 2011-05-11
NEW H3C TECH CO LTD
View PDF0 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0013] However, the disadvantage of the existing solution is: once the business changes on a certain day, for example: the traffic at 12:00 on a certain day is very heavy, or, at 12:00 on a certain day, the enterprise wants to take a snapshot of important data for data protection, then you need to quickly modify the snapshot settings
At this time, these emergencies need to be operated quickly at the first time, but since the snapshot creation process must be controlled by the storage device administrator, it is very inconvenient and may not achieve the expected effect of data protection
Therefore, the existing solutions completely hand over the control of storage data protection to storage devices, but the application servers using these storage data cannot actively participate in the data protection process, resulting in unsatisfactory data protection effects
In addition, the messages between the existing snapshot agents and storage devices use their own private protocols, which is not conducive to mutual compatibility.

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
  • Snapshot creating method and system as well as application server
  • Snapshot creating method and system as well as application server
  • Snapshot creating method and system as well as application server

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0044] The present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0045] Figure 4 A flow chart of a method for establishing a snapshot in an iSCSI-based SAN provided by an embodiment of the present invention, such as Figure 4 As shown, the specific steps are as follows:

[0046] Step 401: The snapshot agent on the application server finds that the preset snapshot creation conditions are satisfied, and notifies the application program to suspend data reading and writing and refresh the cache at the same time.

[0047] Preset snapshot creation conditions can be as follows:

[0048] 1. The administrator of the application server sets a snapshot creation timetable according to the business idleness of the application server, configures the timetable on the application server, and the application server initiates the snapshot creation process according to the timetable.

[0049]2. The application se...

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 invention discloses a snapshot creating method and system and an application server, which are applied to an SAN (Storage Area Network) based on iSCSI (Internet Small Computer System Interface). The method comprises the following steps of: configuring a snapshot creating condition on a snapshot agent according to the service idle condition of the application server, and notifying an application program to stop data reading and writing and simultaneously refreshing a cache when the snapshot agent finds that the snapshot creating condition is met; sending a snapshot creating request to storage equipment by the snapshot agent, receiving the request by the storage equipment and creating snapshot to a logic unit (LUN) of the application server. The storage data protection effect is optimized in the invention.

Description

technical field [0001] The invention relates to the technical field of snapshots, in particular to a snapshot creation method, system and application server. Background technique [0002] Internet Small Computer System Interface (iSCSI, Internet Small Computer System Interface) is a SCSI transmission protocol based on Transmission Control Protocol (TCP, Transmission Control Protocol) / Internet Protocol (IP, Internet Protocol), used between application servers and storage systems SCSI commands and data are transmitted between IP networks. At present, iSCSI technology has been standardized, such as: RFC3720, RFC3721, etc., and has gradually been widely used in the industry. [0003] figure 1 A typical application environment for the iSCSI protocol, such as figure 1 As shown, an iSCSI initiator (initiator) module is installed on the application server, and an iSCSI target (target) module is integrated in the storage device. The initiator of the application server encapsulate...

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/14H04L29/06
Inventor 夏飞巴丽娟
Owner NEW H3C 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