Methods, apparatus and media for system management of object oriented information models
First Claim
1. A computer implemented method comprising:
- initializing a discover process identifying each managed object of the model; and
adding to said database any new information not present in the database wherein said new information describes a managed object of the model;
receiving a client request from a client for information directed to one of a plurality of managed objects within an object-oriented model;
intercepting said client request to the one of a plurality of managed objects with a client abstraction management layer database for managing each of the plurality of managed objects, wherein the client abstraction management layer is in communication with the client and each of the plurality of managed objects having an object manager installed thereon;
populating the client abstraction management layer database with at least one of a plurality of database tables based on at least one parameter able to identify said each of the plurality of managed objects;
updating the client abstraction management layer database with changes to the at least one parameter, wherein the step of updating the client abstraction management layer database is periodically effected;
generating with the client abstraction management layer a response for the client request for the information directed to the one of a plurality of managed objects from said client abstraction management layer database.
14 Assignments
0 Petitions
Accused Products
Abstract
A computer implemented method is disclosed including receiving a client request from a client within an object-oriented model and intercepting said client request with a client abstraction layer able to communicate with said client and a management layer database. The method further includes generating with said client abstraction layer a request for information from said management layer database, wherein said database comprises information describing each managed object of said object-oriented model. An information handling system is further disclosed including a processor and memory accessible by the processor. The system further includes instructions stored on the memory that when carried out cause the system to initialize a discovery process identifying each managed object of the information handling system. The instructions further cause the system to add to a management layer database created by a client abstraction layer, the management layer database comprising information describing each managed object of said system any new information describing the managed object of the system, wherein said new information is not already present in the management layer database, and wherein said database is created when said instructions are installed on said system.
20 Citations
16 Claims
-
1. A computer implemented method comprising:
-
initializing a discover process identifying each managed object of the model; and adding to said database any new information not present in the database wherein said new information describes a managed object of the model; receiving a client request from a client for information directed to one of a plurality of managed objects within an object-oriented model; intercepting said client request to the one of a plurality of managed objects with a client abstraction management layer database for managing each of the plurality of managed objects, wherein the client abstraction management layer is in communication with the client and each of the plurality of managed objects having an object manager installed thereon; populating the client abstraction management layer database with at least one of a plurality of database tables based on at least one parameter able to identify said each of the plurality of managed objects; updating the client abstraction management layer database with changes to the at least one parameter, wherein the step of updating the client abstraction management layer database is periodically effected; generating with the client abstraction management layer a response for the client request for the information directed to the one of a plurality of managed objects from said client abstraction management layer database. - View Dependent Claims (2, 3, 4, 5, 16)
-
-
6. An information handling system comprising:
-
a processor; memory accessible by the processor; and instructions stored on the memory that when carried out cause the system to; initialize a discovery process identifying managed objects of the information handling system; add to a client abstraction management layer database created by a client abstraction management layer at least one new information of one of the plurality of managed objects within an object oriented model having an object manager installed, the client abstraction management layer database comprising at least one of a plurality of database tables based on at least one parameter able to identify each of the plurality of managed objects, the database tables being updatable, and said database being created when said instructions are installed on said system; receive a client request from a client for information directed to one of the managed objects within the object oriented model; intercept said client request to the one of the plurality of managed objects with the client abstraction management layer, wherein the client abstraction management layer is in communication with the client and each object manager installed on each of the plurality of managed objects; and generate with the client abstraction management layer a management layer request for information from said client abstraction management layer database; generate a response for the request for information directed to the one of a plurality of managed objects from said client abstraction management layer database; wherein the updating of the client abstraction management layer database is periodically effected. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A computer readable medium having stored thereon instructions that when carried out on an information handling system cause the system to:
-
initialize a discovery process identifying managed objects of the information handling system; add to a client abstraction management layer database created by a client abstraction management layer at least one new information of one of the plurality of managed objects within an object oriented model having object managers installed, wherein the client abstraction management layer database comprising at least one of a plurality of database tables based on at least one parameter able to identify the each of the plurality of managed objects, the information is updatable, and said database is created when said instructions are installed on said system; update the client abstraction management layer database with changes to the at least one parameter, wherein the update to the client abstraction management layer database is periodically effected; receive a client request from a client for information directed to one of the managed objects within the object oriented model; intercept said client request to the one of the plurality of managed objects with the client abstraction management layer, wherein the client abstraction management layer is in communication with the client and each object manager installed on each of the plurality of managed objects; and generate with the client abstraction management layer a management layer request for information from said database, generate a response from said client abstraction management layer database to the request for information directed to the one of a plurality of managed objects. - View Dependent Claims (12, 13, 14, 15)
-
Specification