Data control system for virtual environment
AssigneeQuantum Corporation
InventorsGregory L. Wade, J. Mitchell Haile
Life of this patent
Estimating the term…
Abstract
A data control system comprises a communication interface, a processing system, and a storage system. The communication interface is configured to receive a request to retrieve data from a primary storage volume that includes a secondary storage volume. The storage system is configured to store the primary storage volume that includes the secondary storage volume. The processing system is configured to identify changed segments of a plurality of segments in the primary storage volume and identify allocated segments of the changed segments. The communication interface is further configured to transfer the allocated segments in response to the request.
Claims20
A method of operating a data control system, the method comprising:
- receiving a request to retrieve data from a primary storage volume;
- identifying changed segments of a plurality of segments in the primary storage volume;
- identifying allocated segments of the changed segments;
- and
- transferring the allocated segments in response to the request.
A data control system, the system comprising:
- a communication interface configured to receive a request to retrieve data from a primary storage volume that includes a secondary storage volume;
- a storage system configured to store the primary storage volume that includes the secondary storage volume;
- and
- a processing system configured to identify changed segments of a plurality of segments in the primary storage volume and identify allocated segments of the changed segments;
- the communication interface further configured to transfer the allocated segments in response to the request.
One or more computer-readable storage media having program instructions stored thereon for operating a data control system, wherein the program instructions, when executed by the data control system, direct the data control system to:
- receive a request to retrieve data from a primary storage volume;
- identify changed segments of a plurality of segments in the primary storage volume;
- identify allocated segments of the changed segments;
- and
- transfer the allocated segments in response to the request.
Dependencies are inferred from the claim text.