La CMDB en System Center

 

Puede que alguno no este familiarizado con lo que es la Configuration Management Database (CMDB), permitiros daros una definición: la CMDB es un repositorio de información donde podemos encontrar todos los componentes de los sistemas de información gestionados por un departamento de IT dentro del contexto de ITIL.

Si bien decimos que la CMDB es un repositorio, en realidad podemos también considerarlo un elemento abstracto que puede formarse a partir de información que resida en múltiples bases de datos.

Cualquiera que haya intentado aplicar ITIL en mayor o menor medida, sabe que el éxito de este reto esta estrechamente vinculado a la CMDB, sin esta información será imposible relacionar adecuadamente las actuaciones, solicitudes,  incidencias, problemas y cambios a los elementos de configuración (CI) que se vean afectados por ellos y de esta forma será muy difícil que consigamos la excelencia en el servicio pues no conseguiremos que la información nos sea útil.

Una CMDB que esta viva y descubra automáticamente los CIs, sin tener que empeñar la empresa, meterse en largos proyectos o vivir para ello es el sueño de muchos.

System Center como sabéis esta compuesto de varios productos, cada uno de ellos contiene información tremendamente importante para la CMDB.

En System Center el producto que expone la CMDB, que agrupa el conocimiento de System Center y el directorio activo y sobre la que podemos federar la información de CIs que pueda residir en otros sistemas es System Center Service Manager que además también es el que os permite trabajar con incidencias, cambios, solicitudes, problemas, etc.

El siguiente diagrama os muestra como System Center es sin duda una alternativa que tenéis que valorar si queréis conseguir una buena CMDB de forma fácil.

SM_CMDB 

 

Como veis la CMDB de SCSM esta construida sobre SQL Server e incorpora información de las siguientes fuentes:

  • Directorio Activo:
  • Importa automáticamente la información de usuarios, grupos, computadoras, servidores, impresoras, shares, etc.
  • System Center Configuration Manager
  • Importa automáticamente toda la información de inventario, hardware y software así como gestión de la configuración deseada y cumplimiento de normativas como la ley de protección de datos, etc.
  • System Center Operations Manager
  • Todos los CI monitorizados pueden ser incorporados automáticamente a la CMDB, esto incluye:
  • Cualquier tipo de producto monitorizado sea de Microsoft o no, como por ejemplo routers, servidores linux, bases de datos Oracle, lo que sea.
  • A traves de la conexión entre SCOM y SCVMM todo lo relativo a los CIs relacionados con la virtualización tanto de VMWare como de Hyper-V.
  • Información relativa a backups proviniente de SCDPM
  • A través de System Center Opalis podemos integrar en la CMDB de Service Manager
  • Otras CMDB (HP, IBM, BMC) federando de forma sencilla y trabajando las relaciones
  • Datos de cualquier otra base de datos, sacados de scripts, etc.
  • Finalmente a través del CSV connector del resource kit de SCSM es posible incorporar información a CIs o crear nuevos CIs con información en ficheros separados por comas.

Service Manager se encarga de agrupar los datos de los CIs desde las diferentes fuentes.

Una vez que tengamos los CIs con toda su información en la CMDB de Service Manager ya podremos comenzar a trabajar con ellos.

Espero publicar nuevos posts explicando como instalar Service Manager y como trabajar con los CIs, gestionar incidencias, problemas, cambios, etc.

Espero que os haya gustado el post y que construyáis vuestra CMDB sobre Service Manager.

Un saludo.