Apparatus and method for instant copy of data
First Claim
1. A method of performing an instant copy of data, comprising:
- receiving a write operation to a data location in one of an initial physical storage area and an additional physical storage area;
performing an instant copy operation on the data location; and
writing new data to the data location in accordance with the write operation, wherein the instant copy operation includes generating a pointer to one of the new data and original data in the data location.
3 Assignments
0 Petitions
Accused Products
Abstract
A system is provided to support dynamically changeable virtual mapping schemes in a data processing system. The present invention separates processing of data unit requirements from the selection of which storage subsystems to use for storage by using a storage methodologies inventory. A stored data management subsystem contains one or more hosts. A plurality of data storage elements is functionally coupled to the one or more hosts. The plurality of data storage elements is organized using a plurality of layers of mapping tables. The plurality of layers of mapping tables provides unique identification of location of the data such that individual data entries in a mapping table is variable and self-defining with respect to the amount of data managed. In addition, the present system provides various instant copy mechanisms for copying data upon receiving a write operation to either a source or copy data. The instant copy mechanisms may be selected based on the type of mapping originally used to store the data that is to be copied.
-
Citations
23 Claims
-
1. A method of performing an instant copy of data, comprising:
-
receiving a write operation to a data location in one of an initial physical storage area and an additional physical storage area;
performing an instant copy operation on the data location; and
writing new data to the data location in accordance with the write operation, wherein the instant copy operation includes generating a pointer to one of the new data and original data in the data location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
12. A computer program product in a computer readable medium for performing an instant copy of data, comprising:
-
first instructions for receiving a write operation to a data location in one of an initial physical storage area and an additional physical storage area;
second instructions for performing an instant copy operation on the data location; and
third instructions for writing new data to the data location in accordance with the write operation, wherein the instant copy operation includes generating a pointer to one of the new data and original data in the data location.
-
-
23. An apparatus for performing an instant copy of data, comprising:
-
means for receiving a write operation to a data location in one of an initial physical storage area and an additional physical storage area;
means for performing an instant copy operation on the data location; and
means for writing new data to the data location in accordance with the write operation, wherein the instant copy operation includes generating a pointer to one of the new data and original data in the data location.
-
Specification