Legacy Data Managment
First Claim
1. A method for managing legacy data, the method comprising:
- receiving a data request at a storage controller;
determining whether the data request is associated with legacy data of an external storage management system;
retrieving data from a local storage array if the data request is not associated with legacy data of an external storage management system;
requesting legacy data from an external storage management system if the data request is associated with data of an external storage management system; and
generating a response to the data request.
1 Assignment
0 Petitions
Accused Products
Abstract
Various systems, processes, products, and techniques may be used to manage legacy data. In one general implementation, a system, process, and/or product for managing legacy data may include the ability to determine whether a data request has been received and, if a data request has been received, determine whether the data request is associated with legacy data of an external storage management system. If the data request is not associated with legacy data of an external storage management system, the system, process, and/or product may retrieve data from a local storage array, and if the data request is associated with legacy data of an external storage management system, the system, process, and/or product may request legacy data from an external storage management system. The system, process, and/or product may also generate a response to the data request.
6 Citations
25 Claims
-
1. A method for managing legacy data, the method comprising:
-
receiving a data request at a storage controller; determining whether the data request is associated with legacy data of an external storage management system; retrieving data from a local storage array if the data request is not associated with legacy data of an external storage management system; requesting legacy data from an external storage management system if the data request is associated with data of an external storage management system; and generating a response to the data request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A storage management system comprising:
-
at least one storage array; and a storage controller coupled to the storage array, the storage controller adapted to; receive a data request from a server, determine whether the data request is associated with legacy data of an external storage management system, retrieve data from one of the local storage arrays if the data request is not associated with legacy data of an external storage management system, request legacy data from an external storage management system if the data request is associated with data of an external storage management system, and generate a response to the data request. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer program product for managing legacy data, the computer program product comprising:
-
a computer readable storage medium; first program instructions to determine whether a data request from a server has been received and whether the data request is associated with legacy data of an external storage management system; second program instructions to retrieve data from a local storage array if the data request is not associated with legacy data of an external storage management system and request legacy data from an external storage management system if the data request is associated with data of an external storage management system; and third program instructions to generate a response to the data request; wherein said first, second, and third program instructions are stored on said computer readable storage medium. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
25. A method for managing legacy data, the method comprising:
-
receiving a data request at a storage controller; determining whether the data request is associated with legacy data of an external storage management system; retrieving data from a local storage array if the data request is not associated with legacy data of an external storage management system; requesting legacy data from an external storage management system if the data request is associated with data of an external storage management system, wherein requesting legacy data from the external storage management system comprises determining access parameters for the external storage management system in a local storage array, the access parameters comprising an access protocol and a data retrieval protocol for the external storage management system; generating a response to the data request; receiving a data write request; determining whether the write request is associated with legacy data in the external storage management system; writing the data to a local storage array based on the data being associated with legacy data in the external storage management system; updating meta-data regarding the location of the written data; receiving a data request for the written data; retrieving the written data from the local storage array; and generating a data response.
-
Specification