Mostrando postagens com marcador 6. A CMDB. Mostrar todas as postagens
Mostrando postagens com marcador 6. A CMDB. Mostrar todas as postagens

quarta-feira, 17 de junho de 2009

Definição da CMDB

Todos processos da Gerencia de Serviços de Suporte estão baseados e dependem de uma fonte de informação chamada de Configuration Management Database.

A Configuration Management Database (CMDB) é um banco de dados que contém todas informações relevantes de todos componentes de uma infraestrutura de TI, e também o relacionamento e interdependência entre eles. A CMDB provê uma visão organizada dos dados e uma maneira de examiná-los de qualquer perspectiva desejada. Dentro deste contexto cada peça de informação é chamada de Item de Configuração (ou CI: Configuration Item no ITIL). Um CI pode ser qualquer componente conceitual de TI, ou seja, software, hardware, documentação, pessoas, e também a combinação existente entre eles.

Mais sobre a CMDB

A CMDB (Configuration Management Database) é uma ideia simples com grandes repercursões para o gerenciamento de toda infraestrutura de TI. Partindo da premissa que os processos de negócio devem ser servidos pela tecnologia ao invés de ficar a sua mercê, a CMDB é uma fonte de informações ideal e centralizada para todos componentes da arquitetura de TI. O que se deseja é que esta seja a fonte para permitir um gerenciamento de fato e alcançar novos níveis de serviço dentro e para a organização.

Na teoria, a CMDB é feita de informações fornecidas por várias fontes, incluindo o gerenciamento de inventários, gerenciamento de rede, sistemas, gerenciamento de mudanças e etc. A CMDB é a fonte confiável de informação sobre configuração de todo e qualquer componente do ambiente de TI, incluindo servidores, roteadores, desktops. A informação de configuração varia desde informações de nível tecnológico, como IP’s, espaço em disco, versões de sistemas operacionais, níveis de patches e fixes, até informações de âmbito gerencial como número de séries e licenças de software.

Uma vez carregada de informações, os gestores de TI podem usar a CMDB para visualizar o relacionamento entre vários componentes da estrutura e como mudanças feitas em um componente pode afetar todos os outros. Isto permite que estes gestores respondam de maneira mais eficaz e eficiente à problemas, e tenham uma melhor capacidade de prover estruturas capazes de suportar novas iniciativas de negócio.

Enquanto a CMDB promete muitos e extraordinários benefícios para o ambiente de TI, por outro lado é uma estrutura terrivelmente complexa, sem padrões de mercado, e normalmente de pouquíssima interoperabilidade. Até o presente não existe um esquema padrão para os dados da CMDB, o que significa a utilização de várias fontes e fornecedores de software, muitas vezes sem qualquer integração.

No conceito do ITIL a CMDB é a fonte de informações confiável sobre todo ambiente de TI. Cada componente é chamado de Item de Configuração (CI: Configuration Item). Na CMDB além de se manter o cadastro de cada CI é mantida também a relação de interdependência entre eles.

Na teoria a CMDB parece um recurso aprecendado por um fornecedor de confiança e que integra outras aplicações retirando ou provendo informações. Mas na prática isto não é bem assim. Enquanto o ITIL descreve todos os processos e procedimentos que envolvem a CMDB, nada é dito sobre como elá é construída, como será feita a sua alimentação, e como os dados estarão estruturados dentro dela.

Muitos fornecedores se apressaram em preencher este vácuo de informações deixado pelo ITIL criando suas próprias implementações e arquitetura da CMDB. Existem no mercado vários produtos entre eles os desenvolvidos pela CA, HP e BMC. Mas todos estes produtos são essencialmente proprietários, e não existe qualquer movimento na indústria de TI para que exista alguma padronização do que se entende por CMDB. Ou seja, não existe interoperabilidade entre os diversos produtos.

As organizações ao tentarem fazer o roll-out de suas CMDB como se fossem a solução em informação para seus problemas de gerenciamento de infraestrutura de TI ficam sempre desapontados. A dificuldade de interoperabilidade e a falta de padrões claros são sempre apontados como os principais motivos destes fracassos.

Entretanto, muitos gestores, ainda podem colher algum benefício destas implementações pensando pequeno. O sucesso de uma implementação de CMDB está em iniciar com algo bem específico a depois aprendendo as extensões e complexidades dos requerimentos ampliar a implementação para outras áreas ou conjunto de itens.