System and method for information management in a distributed network
AssigneeEMC Corporation
InventorJames Gregor McDonald
Life of this patent
Estimating the term…
Abstract
A system and method of information management for a distributed network of data sources comprises, in one example, obtaining information from at least one data source and storing the information in at least one data structure in accordance with previously stored configuration parameters. The system and method further includes receiving a query for selected information of the stored information and processing the stored information based on the query to generate an output representing the selected information.
Claims47
A method of data management for a distributed network of data sources, the method comprising:
- providing a distributed network, the distributed network comprising a plurality of data sources comprised of a plurality of linked and independent, unlinked nodes;
- identifying and fixing performance and capacity management related issues, generating and identifying trends of resource utilization over time within the distributed network, by performing the steps of:
- monitoring the plurality of linked and independent, unlinked nodes, wherein each node comprises a portion of a hierarchy of nodes, wherein at least one set of nodes is arranged in multiple hierarchies;
- obtaining data from the at least one set of nodes arranged in multiple hierarchies;
- storing the data from the at least one set of nodes in at least one data structure in accordance with a predetermined data structure configuration;
- receiving at least one parameter associated with selected data from the data structure and associated with the at least one set of multiple linked and unlinked nodes arranged in multiple hierarchies;
- correlating the selected data from the at least one set of multiple linked and unlinked nodes;
- predicting an impact on each node and the multiple hierarchies associated with the at least one set of nodes, the impact created by a change to another node, the prediction based on the selected data and the correlation;
- and
- processing the selected data to generate an output, wherein the output is based at least in part on the selected data, the associated multiple nodes, and the predicted impact, wherein the output is separable to indicate a predicted impact and associated output for each of the multiple hierarchies.
A system of data management for a distributed network of data sources, the system comprising:
- a plurality of data sources comprised of a plurality of linked and independent nodes, wherein each node comprises a portion of a hierarchy of nodes, wherein at least one set of nodes is arranged in multiple hierarchies;
- a collector for monitoring and obtaining data from the at least one set of nodes arranged in multiple hierarchies;
- a data mine for storing the data from the at least one set of nodes;
- a listener for processing the data from the at least one set of nodes in accordance with a predetermined data structure configuration, the listener for further inserting the processed data into the data mine;
- a controller for receiving at least one parameter associated with selected data from the data structure and associated with the at least one set of multiple linked and unlinked nodes arranged in multiple hierarchies from the data mine, wherein the controller contains a data structure for storing control and configuration information associated with accessing the data mine;
- a reporter for correlating the selected data from the at least one set of multiple linked and unlinked nodes
- a predictive analysis engine in communication with the data mine, wherein the predictive analysis engine generates and identifies trends of resource utilization over time and predicts an impact on each node and the multiple hierarchies associated with the at least one set of nodes, the impact created by a change to another node, the prediction based on the selected data and the correlation within a distributed network of data sources, and wherein the predictive analysis engine provides the analysis to the reporter;
- and
- wherein the reporter further generates an output, wherein the output is based at least in part on the selected data, the associated multiple nodes, and the predicted impact, wherein the output is separable to indicate a predicted impact and associated output for each of the multiple hierarchies.
An information management system for a distributed network of data sources, the system comprising:
- a plurality of data sources comprised of a plurality of linked and unlinked nodes in a distributed network, wherein each node comprises a portion of a hierarchy of nodes, wherein at least one set of nodes is arranged in multiple hierarchies;
- at least one monitoring and gathering process for monitoring and obtaining information from the at least one set of nodes arranged in multiple hierarchies;
- at least one storage process for storing said information obtained from the at least one set of nodes in a data structure in accordance with previously stored configuration parameters;
- at least one controlling process adapted to communicate, user-selected information to be gathered, the at least one controlling process adapted for receiving at least one configuration parameter associated with selected data from the data structure and associated with a the at least one set of multiple linked and unlinked nodes arranged in multiple hierarchies from the at least one storage process;
- at least one extraction process for (i) correlating the selected data from the at least one set of multiple linked and unlinked nodes, (ii) predicting and impact on each node and the multiple hierarchies associated with the at least one set of nodes, the impact created by a change to another node, the prediction based on the selected data and the correlation, and (iii) generating an output, wherein the output is based at least in pact on the selected data, the associated multiple nodes, and the predicted impact, wherein the output is separable to indicate a predicted impact and associated output for each of the multiple hierarchies.
Dependencies are inferred from the claim text.