Apparatus and method for implementing dynamic structure level pointers
AssigneeStorage Technology Corporation
InventorsCharles A. Milligan, Thomas Nelson Noland, Leslie K. Hodge
Life of this patent
Estimating the term…
Loading patent…
AssigneeStorage Technology Corporation
InventorsCharles A. Milligan, Thomas Nelson Noland, Leslie K. Hodge
Estimating the term…
An apparatus and method for implementing structure level pointers in a data storage system are provided. With the apparatus and method, a compound pointer system is provided in which fixed level pointers are augmented with associated pointers to metadata describing lower level structures. The companion metadata describes these lower level structures in a manner independent of the actual data stored within the lower level structures. With such an enhanced compound pointer system, an instant copy mechanism can process the pointers to the underlying structures and take instant copies of much finer detail. This allows individual records of data to be represented by the pointer system without having the overhead of carrying a pointer to all the individual records. The instant copy mechanism not only copies the fixed level pointers, but resolves the companion pointers to individual subsets of a general granularity for the instances of the instant copy domains.
A compound pointer structure for use by a computing device for providing instant copy operations for stored data in a data storage system, comprising:
A method, in a computing device, for performing instant copy operations in a data storage system, the method comprising:
A computer program product in a computer readable medium for performing instant copy operations in a data storage system, the computer program product comprising:
An apparatus for performing instant copy operations in a data storage system, comprising:
Dependencies are inferred from the claim text.