BRIEF DESCRIPTION OF THE DRAWINGS
The accompanying drawings are included to provide a further understanding of the invention, and are incorporated in and constitute a part of this specification. The drawings illustrate embodiments of the invention and, together with the description, serve to explain the principles of the invention.
FIG. 1 is a diagram illustrating a conventional Copy-on-Write (CoW) technology.
FIG. 2 is a diagram illustrating another conventional CoW technology.
FIG. 3 is a diagram illustrating the structure of a snapshot technology according to an embodiment of the present invention.
FIG. 4 is a diagram illustrating the structure of a snapshot technology and the composition of a snapshot module according to an embodiment of the present invention.
FIG. 5A is a diagram illustrating the composition of a snapshot image, including the correspondence between a primary bitmap table and target volumes and the correspondence between a removed history data CoW bitmap table and a snapshot volume, according to an embodiment of the present invention.
FIG. 5B is a diagram illustrating the composition of a primary bitmap table and a Removed history data CoW bitmap table according to an embodiment of the present invention.
FIG. 6 is a diagram illustrating the access correspondence between snapshot images and target volumes and snapshot volume according to an embodiment of the present invention.
FIG. 7 is a flowchart illustrating the CoW procedure according to an embodiment of the present invention.
FIG. 8 is an access flowchart illustrating the method of reading history data directly from a snapshot image without performing recovery according to an embodiment of the present invention.
FIG. 9 is a flowchart illustrating that the target volumes can be restored to the status at the time of making any snapshot image when performing recovery status mechanism according to an embodiment of the present invention.