Storage management device
8 Assignments
0 Petitions
Accused Products
Abstract
A method, apparatus, and system for accessing units of storage that depends at least in part on an address of the unit of storage and the time that data was written to the unit of storage. By accessing units of storage in response to a time, prior images of a data store can be generated substantially instantaneously.
-
Citations
68 Claims
-
1-25. -25. (canceled)
-
26. A storage management device, comprising:
-
a plurality of I/O processing modules for accessing units of storage by specifying an address and a time, each of the I/O processing modules comprising;
a target mode driver in communication with a host for receiving I/O requests;
a data classifier in communication with the target mode driver for classifying received I/O requests and extracting control information associated with the requests;
an I/O manager in communication with the data classifiers of the processing modules, the I/O manager for processing the extracted control information; and
a physical store interface in communication with the I/O managers of the processing modules, the physical store interface for communicating with at least one physical store in response to the processed control information; and
an internal network for communication among the processing modules. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49)
-
-
50. A method of accessing units of storage by specifying an address and a time, the method employing a storage management device comprising a plurality of I/O processing modules, the method comprising the steps of:
-
receiving, by a target mode driver, I/O requests from a host;
classifying, by a data classifier, received I/O requests;
extracting, by a data classifier, control information associated with the requests;
processing, by an I/O manager, the extracted control information; and
communicating, by a physical store interface, with at least one physical store to access units of storage in response to the I/O requests. - View Dependent Claims (51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67)
-
-
68. A storage network, comprising:
-
multiple storage devices; and
a storage management device, comprising;
a plurality of I/O processing modules for accessing units of storage by specifying an address and a time, each of the I/O processing modules comprising;
a target mode driver in communication with a host for receiving I/O requests;
a data classifier in communication with the target mode driver for classifying received I/O requests and extracting control information associated with the requests;
an I/O manager in communication with the data classifiers of the processing modules, the I/O manager for processing the extracted control information; and
a physical store interface in communication with the I/O managers of the processing modules, the physical store interface for communicating with at least one physical store in response to the processed control information; and
an internal network for communication among the processing modules.
-
Specification