Apparatus and method for dynamically changeable virtual mapping scheme
First Claim
1. A method of performing an instant copy of data, comprising:
- determining a mapping of the data;
determining an instant copy operation based on the mapping of the data; and
performing an instant copy of the data using the instant copy operation.
1 Assignment
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
61 Claims
-
1. A method of performing an instant copy of data, comprising:
-
determining a mapping of the data;
determining an instant copy operation based on the mapping of the data; and
performing an instant copy of the data using the instant copy operation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A computer program product in a computer readable medium for performing an instant copy of data, comprising:
-
first instructions for determining a mapping of the data;
second instructions for determining an instant copy operation based on the mapping of the data; and
third instructions for performing an instant copy of the data using the instant copy operation. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60)
-
-
61. An apparatus for performing an instant copy of data, comprising:
-
means for determining a mapping of the data;
means for determining an instant copy operation based on the mapping of the data; and
means for performing an instant copy of the data using the instant copy operation.
-
Specification