Logical view and access to data managed by a modular data and storage management system
AssigneeCommvault Systems, Inc.
InventorsDavid Alan Oshinsky, Paul Ignatius, Anand Prahlad, Andreas May
Life of this patent
Estimating the term…
Abstract
A data retrieval system that includes a computer system having a processor that supports operation of at least one software application that is used for retrieving data in the computer system. A plurality of storage media are communicatively coupled to the processor with the plurality of storage media having data stored in at least one of the plurality of storage media. The software application has a retrieval module for retrieving data from the plurality of storage media, and a storage and backup map is included that indicates to the retrieval module a particular location of the data that is to be retrieved by the retrieval module.
Claims10
A data retrieval system comprising:
- a computer system having a processor that supports operation of at least one software application that is used for retrieving data in the computer system;
- a plurality of storage media communicatively coupled to the processor, the plurality of storage media having data stored in at least one of the plurality of storage media;
- a plurality of computing devices communicatively coupled to processor and the plurality of storage media;
- the software application having a retrieval module for retrieving data from the plurality of storage media;
- a storage and backup map that maps to the plurality of computing devices;
- and
- a data index stored on at least one of said plurality of computing devices that indicates to the retrieval module a particular location of the data that is to be retrieved by the retrieval module.
A method for retrieving data in a computer system, the computer system having a plurality of storage media where data is stored, the storage media being communicatively coupled to a plurality of computing devices, the method comprising:
- requesting access to selected data of the computer system;
- activating a retrieval control to find a particular location of the selected data that has been requested;
- selecting with the retrieval control, one of the plurality of computing devices storing the selected data based upon instructions contained in a storage map;
- determining, according to a data index stored on the selected computing device, the particular location of the selected data on the plurality of storage media;
- retrieving an indication of the selected data from the particular location in the plurality of storage media;
- and
- displaying the indication such that a user has an option of gaining additional information regarding the selected data.
Dependencies are inferred from the claim text.