Data management appliance
First Claim
Patent Images
1. A method comprising:
- attaching a first physical extent list to a node within a tree data structure, wherein the first physical extent list contains at least one entry, the at least one entry contains a first logical address range and a starting physical address, the node has a first key, and the first key is a second logical address range, whereby a mapping relation that maps logical addresses into physical addresses on at least one storage device is achieved.
3 Assignments
0 Petitions
Accused Products
Abstract
The present invention is directed toward a data management appliance and ancillary technologies for replicating data written to a primary storage system. The data management appliance is a random-access storage system that at the logical block level replicates the contents of a primary storage system over time.
157 Citations
44 Claims
-
1. A method comprising:
attaching a first physical extent list to a node within a tree data structure, wherein the first physical extent list contains at least one entry, the at least one entry contains a first logical address range and a starting physical address, the node has a first key, and the first key is a second logical address range, whereby a mapping relation that maps logical addresses into physical addresses on at least one storage device is achieved. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
14. A computer program product in a computer readable medium comprising functional descriptive material that when executed by a computer enables the computer to perform acts including:
attaching a first physical extent list to a node within a tree data structure, wherein the first physical extent list contains at least one entry, the at least one entry contains a first logical address range and a starting physical address, the node has a first key, and the first key is a second logical address range, whereby a mapping relation that maps logical addresses into physical addresses on at least one storage device is achieved. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
27. A data management appliance comprising:
means for attaching a first physical extent list to a node within a tree data structure, wherein the first physical extent list contains at least one entry, the at least one entry contains a first logical address range and a starting physical address, the node has a first key, and the first key is a second logical address range, whereby a mapping relation that maps logical addresses into physical addresses on at least one storage device is achieved. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
40. A computer readable medium encoded with a data structure, the data structure comprising:
-
a plurality of nodes; and
at least one physical extent list, wherein each of the plurality of nodes contains a plurality of pointers, wherein each of the plurality of pointers points to one of a node and a physical extent list, wherein each of the nodes represents a range of logical addresses, and wherein the at least one physical extent list contains entries and the entries represent addresses of physical extents stored on at least one storage device, whereby the data structure stores a mapping relation that maps logical addresses into physical addresses on at least one storage device. - View Dependent Claims (41, 42, 43, 44)
-
Specification