Data mining systems and methods for heterogeneous data sources
First Claim
1. A method for processing data from a plurality of client devices, the method comprising:
- providing a graphical user interface including on-screen graphics representing a plurality of client devices in a storage network system, wherein the plurality of client devices comprises one or more first client devices storing secondary copy data in different secondary copy formats and one or more second client devices storing primary copy data generated by one or more applications executing on the second client devices, wherein the graphical user interface is provided via a management console executing on a computing device in network communication with the client devices;
receiving a data operation request including (i) a first selection of at least one second client device of the second client devices, and (ii) a first data management operation, the first data of the at least one second client device generated by a first application of the one or more applications;
using a data connector that is in communication with the management console, obtaining the first data of the at least one second client device from storage associated with the at least one second client device, the data connector corresponding to a file format associated with the first native application;
emulating, using one or more processors and on the proxy device, the first application; and
with the emulated application, performing the first data management operation on the obtained first data.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods integrate disparate backup devices with a unified interface. In certain examples, a management console manages data from various backup devices, while retaining such data in its native format. The management console can display a hierarchical view of the client devices and/or their data and can further provide utilities for processing the various data formats. A data structure including fields for storing both metadata common to the client device data and value-added metadata can be used to mine or process the data of the disparate client devices. The unified single platform and interface reduces the need for multiple data management products and/or customized data utilities for each individual client device and provides a single pane of glass view into data management operations. Integrating the various types of storage formats and media allows a user to retain existing storage infrastructures and further facilitates scaling to meet long-term management needs.
-
Citations
18 Claims
-
1. A method for processing data from a plurality of client devices, the method comprising:
-
providing a graphical user interface including on-screen graphics representing a plurality of client devices in a storage network system, wherein the plurality of client devices comprises one or more first client devices storing secondary copy data in different secondary copy formats and one or more second client devices storing primary copy data generated by one or more applications executing on the second client devices, wherein the graphical user interface is provided via a management console executing on a computing device in network communication with the client devices; receiving a data operation request including (i) a first selection of at least one second client device of the second client devices, and (ii) a first data management operation, the first data of the at least one second client device generated by a first application of the one or more applications; using a data connector that is in communication with the management console, obtaining the first data of the at least one second client device from storage associated with the at least one second client device, the data connector corresponding to a file format associated with the first native application; emulating, using one or more processors and on the proxy device, the first application; and with the emulated application, performing the first data management operation on the obtained first data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for administering a storage network comprising heterogeneous client devices, the system comprising:
-
a plurality of first client devices configured to store backup data in different file formats; a plurality of second client devices configured to store non-backup data in different file formats; a proxy device comprising at least one emulated native application executing thereon; a secondary storage device; a management console executing on a computing device in network communication with the first and second client devices, the proxy device and the secondary storage device, wherein the management console is configured provide a single interface including on-screen graphics representing the first and second client devices, and wherein the management console is configured to, receive a first data operation request with respect to the non-backup data stored on at least one of the second client devices, and copy the non-backup data of the at least one second client device to a staging location associated with the proxy device, and wherein the proxy device is configured to process the non-backup data of the at least one second client device with the at least one emulated native application and copy the processed non-backup data to the secondary storage device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
Specification