Una base de datos de gestión de la configuración (CMDB) es una o más bases de datos que se utilizan como medio para que los gerentes de tecnología de la información (TI) planifiquen y organicen todos los aspectos del entorno de TI de una organización. Prácticamente cualquier cosa que comprenda el funcionamiento de TI de una organización puede ingresar a una CMDB, donde cada entrada a la base de datos se convierte en lo que se llama un elemento de configuración (CI). Esto incluye no solo el inventario y el control del hardware y software de las computadoras, sino también los métodos de operación, los incidentes específicos y los cambios en el entorno de TI, incluso las personas.
El contenido de una CMDB en particular puede variar según el departamento o servicio. Los CI de una organización se recopilan en una CMDB, que se convierte en un depósito de información central para rastrearlos y sus relaciones entre sí. Con la ayuda de una buena implementación de CMDB, una organización puede tomar decisiones más informadas sobre la planificación, la gestión y los gastos necesarios de TI para mantener la infraestructura de TI.
La idea detrás de la base de datos de gestión de la configuración surgió del funcionamiento de la Agencia Central de Informática y Telecomunicaciones, que finalmente se convirtió en la Oficina de Comercio Gubernamental, una agencia gubernamental del Reino Unido (Reino Unido). El grupo mantiene y publica una serie de libros que describen lo que se conoce como Biblioteca de infraestructura de tecnología de la información (ITIL®). Parte de ITIL® implicó el uso recomendado de bases de datos para administrar los elementos de un entorno de TI y cómo están configurados.
Sin embargo, a medida que ITIL® siguió ganando popularidad más allá de los contratos y las agencias gubernamentales del Reino Unido, el concepto de base de datos de gestión de configuración se volvió algo confuso y surgió un poco de controversia. Numerosas empresas se apresuraron a crear aplicaciones de bases de datos reales que se comercializaran como una fuente única para simplificar la gestión de los departamentos de TI. Cuando surgió la versión tres de ITIL®, la idea detrás de la CMDB se incluyó en una sección que describía un sistema de administración de configuración (CMS) más general para describir mejor la idea detrás del uso de una CMDB. Según la nueva aclaración, un CMS puede contener una o más CMDB posibles.
Desarrollando aún más la noción de la base de datos de gestión de la configuración, la idea fue adoptada por Distributed Management Task Force (DMTF®), una coalición de empresas de la industria tecnológica. Al acercarse a la CMDB como más una federación de bases de datos, utilizando la noción de CMS descrita en el nuevo ITIL®, el concepto propone cualquier número de bases de datos, llamadas repositorios de datos de gestión (MDR), y un medio por el cual se comunican y comparten elementos de configuración. uno con el otro. El estándar DMTF® ayuda a las empresas que desean continuar desarrollando bases de datos para usar como MDR a hacerlo de una manera que funcione con MDR creados por otros.
En esencia, en la parte superior de una jerarquía se encuentra la base de datos de gestión de configuración principal, que puede verse como una especie de metabase de datos. No es necesario que contenga todos los detalles sobre un entorno de TI en particular, sino que permite que otras fuentes confiables mantengan esa información. Las diversas CMDB de una organización luego comparten los datos clave hasta la CMDB principal que luego se utiliza para la toma de decisiones generales. Departamentalizar las CMDB de esta manera permite una mejor aclaración y un control más fácil de la información sobre todo el entorno de TI.