Realization of inventory databases and Object Relational Mapping for the Common Information Model

This paper introduces inventory software for automatic gathering and persistent storage of device information in a compute cluster. The internal object storage is realized by Object Relational Mapping of the Common Information Model. This enables object oriented access as well as transactionality and enhanced data integrity. Automated generation of code and database schema provides a flexible model, intuitive access and supports data integrity. Two implementations have been developed to support database access using different programming languages. Inventory information is required for several management tasks in a compute cluster.