COSMOS User's Guide


What is a federated configuration management database?

A federated configuration management databases is an industry standard for federating management data from multiple Configuration Management Databases (CMDBs). The federation provides an aggregate view of heterogeneous resources from multiple CMDBs. Each CMDB is a Management Data Repository (MDR) containing configuration item resources and their relationships.

Federated configuration management database components

The following list comprise federated configuration management database components.

The main federated configuration management database components are the MDR and the federating CMDB. The MDR is a Web service that exposes its CMDB configuration items and relationships according to the query interface defined in the federated configuration management database specification. The federated CMDB aggregates configuration items and relationships from multiple MDRs using the same query interface.

Federated configuration management database services

The client application typically uses the Query Service of the federated configuration management database or the MDR to access the configuration items and relationships. The federated configuration management database may also use the Query Service to access the MDRs.

The Registration Service is used by the MDRs to register their configuration items and relationships with the federated configuration management database.

Query service
This service is produced by the MDR and the federated configuration management database and is consumed by the client (which may be a federated configuration management database).

Registration service
This service is produced by the federated configuration management database and is consumed by the MDR.

Federated configuration management database interactions

The MDRs self-register with the federated configuration management database using the Registration Service.

The Client application invokes the Query Service of a federated configuration management database, which aggregates the results of the Query Service of one or more MDRs.
Client Application <&cursor. Query Service &cursor.> CMDBf <&cursor. Query Service &cursor.> MDR
CMDBf <&cursor. Registration Service &cursor.> MDR


[ Top of Page | Previous Page | Next Page | Table of Contents | Index ]