Apparatus and method for instant copy of data in a dynamically changeable virtual mapping environment
First Claim
1. A method of performing an instant copy of data, comprising:
- receiving a write operation for writing new data to a first data location in one of an initial physical storage area and an additional physical storage area; and
writing the new data to a second data location in the additional physical storage area regardless of whether the first data location is in the initial physical storage area or the additional physical storage area.
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.
150 Citations
23 Claims
-
1. A method of performing an instant copy of data, comprising:
-
receiving a write operation for writing new data to a first data location in one of an initial physical storage area and an additional physical storage area; and
writing the new data to a second data location in the additional physical storage area regardless of whether the first data location is in the initial physical storage area or the additional physical storage area. - 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 for writing new data to a first data location in one of an initial physical storage area and an additional physical storage area; and
second instructions for writing the new data to a second data location in the additional physical storage area regardless of whether the first data location is in the initial physical storage area or the additional physical storage area.
-
-
23. An apparatus for performing an instant copy of data, comprising:
-
means for receiving a write operation for writing new data to a first data location in one of an initial physical storage area and an additional physical storage area; and
means for writing the new data to a second data location in the additional physical storage area regardless of whether the first data location is in the initial physical storage area or the additional physical storage area.
-
Specification