System and method for managing information for a plurality of computer systems in a distributed network
First Claim
1. A method of managing information for a plurality of computers in a distributed network comprising the steps of:
- (A) collecting original data related to each computer and storing the original data in a respective database;
(B) generating an index table including index data for each computer wherein the index data is configured (i) to identify at least a portion of the contents of the original data stored in the database, and (ii) to facilitate access to the databases over the distributed network;
(C) scanning at least one of the index tables to select databases that match a user query;
(D) accessing the selected databases to retrieve original data and generate an output therefrom.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for managing computers in a distributed computer network includes a collection agent for each computer being monitored, a local database coupled to each collection agent, one or more condensing agents coupled to the databases, and at least one console module. The condensing agent generates an index table from a source database and sends it upstream to the next level up in the hierarchy of databases. Other condensing agents may in turn act on this index table and send it up to a still further level, until a top-level master node has an index table reflecting the entire network. The console can use the index table to identify what databases contain needed data, and then make only selective connections to databases to answer queries, avoiding connections to all the local databases. The condensing agent also produces summarized data and sends it upstream as well, to be used by the console. Efficiency is improved over conventional systems. Use of the index method and the summary method can be transparent to (hid from) the user of the console, or may be made visible, with selection options.
-
Citations
30 Claims
-
1. A method of managing information for a plurality of computers in a distributed network comprising the steps of:
-
(A) collecting original data related to each computer and storing the original data in a respective database;
(B) generating an index table including index data for each computer wherein the index data is configured (i) to identify at least a portion of the contents of the original data stored in the database, and (ii) to facilitate access to the databases over the distributed network;
(C) scanning at least one of the index tables to select databases that match a user query;
(D) accessing the selected databases to retrieve original data and generate an output therefrom. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus for managing information for computers in a distributed network comprising:
-
a collection agent associated with each of a plurality of computers configured to acquire and store original data in a respective storage databases;
at least one condensing agent for condensing said original data into index data, said index data configured (i) to identify at least a portion of the contents of said original data, and (ii) to facilitate access to said storage databases over the distributed network;
a base database including said index data;
a console module configured to select storage databases for access thereto responsive to a user query for said contents, said console being further operative to use said index data to access said selected storage databases, retrieve original data, and generate an output. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
19. An apparatus for managing information for computers in a distributed network comprising:
-
a first database configured to store original data related to a first computer;
a condensing agent coupled to said first database and configured to generate summarized data based on said original data;
a base database having a first portion configured to store said summarized data and a second portion configured to store index data comprising at connection information of said first database; and
a console module coupled to said base database and configured for operation in (i) a first mode to generate a first output based on said summarized data and (ii) a second mode wherein said console module uses said connection information in said index data to facilitate access to said first database to generate a second output.
-
Specification