Referência Técnica do CMDB

casm173
HID_CA_CMDB_Tech_Ref
Este artigo contém os seguintes tópicos:
Introdução
Esta seção se destina a implementadores que executam as seguintes tarefas de banco de dados de gerenciamento de configuração (CMDB):
  • Mapear dados no CMDB.
  • Administrar itens de configuração do CMDB.
  • Uso do ADT (Advantage Data Transformer) para gravar um Federation Adapter.
  • Uso dos serviços web CMDBf para interagir com o CMDB.
As informações nesta página podem ajudá-lo a planejar a implementação do CMDB. É possível imprimir as informações para tê-las à mão ao realizar essas tarefas.
Famílias e classes de ICs
As
famílias
de ICs (Itens de configuração) categorizam os ativos de uma empresa por tipo e estabelecem atributos significativos para cada IC na família. Famílias são categorias gerais de ICs, como ICs de serviços, hardware e software.
As
classes
de IC são categorias específicas dentro das categorias de família. Por exemplo, a família Hardware pode conter classes de IC como modem, roteador, repetidor e ponte.
É possível organizar os ICs em famílias e classes para que seja mais fácil gerenciá-los. Por exemplo, é possível gerar uma lista de ICs que pertençam a uma família ou classe específica.
Use a seguinte seqüência para categorizar os ativos de sua empresa:
  1. Definir famílias de ICs.
  2. Definir classes de ICs.
  3. Definir ICs.
Relacionar de itens de configuração
É possível relacionar as famílias de ICs do CMDB e exibir suas descrições.
Para relacionar famílias de itens de configuração
  1. Efetue logon no CA SDM como administrador.
    A interface da Web é exibida.
  2. Clique em Administração.
    A Árvore de administração é exibida.
  3. Vá para a estrutura de pastas clicando em CMDB, Famílias de ICs.
    São relacionadas as famílias de ICs com suas descrições.
  4. (Opcional) Clique no nome de uma família de IC.
    São exibidos os detalhes da família de ICs.
Gerar um resumo de famílias de itens de configuração
É possível relacionar as famílias de ICs do CMDB e exibir suas descrições em um formato de relatório.
Para relacionar famílias de itens de configuração
  1. Efetue logon no CA SDM como administrador.
    A interface da Web é exibida.
  2. Clique em Administração.
    A Árvore de administração é exibida.
  3. Para navegar na estrutura de pastas, clique em CA CMDB, Famíllias de IC.
    São relacionadas as famílias de ICs com suas descrições.
  4. Clique em Relatórios, Resumo.
    Um relatório resumido é exibido em uma nova janela.
  5. (Opcional) Clique em Imprimir para selecionar uma impressora e imprimir o relatório.
    O relatório é impresso.
Tabelas de extensão do MDB
Cada família de ICs possui um conjunto de atributos específicos de família localizados em uma
tabela de extensão
no MDB. Os atributos específicos de família descrevem as características exclusivas de cada tipo de IC. Por exemplo, um IC na família Hardware.Servidor tem atributos que representam:
  • swap_size — O tamanho do espaço em disco alocado em um dispositivo de hardware ou rede para armazenar o estado de um processo permutado.
  • mem_capacity — A quantidade total de memória que pode ser instalada e disponibilizada.
  • slot_total_mem — A quantidade total de memória disponível nas placas de memória em um dispositivo de hardware ou de rede.
Ao implementar o CA SDM, é possível determinar os tipos de ICs que deseja gerenciar e os atributos que podem ser rastreados para eles.
Atributos comuns
Os atributos a seguir são comuns a diversas famílias.
Nome do objeto
Descrição
acquire_date
Data em que o recurso foi adquirido.
alarm_id
Endereço IP. (apenas hardware)
asset_count
Quantidade do recurso.
asset_num
Identificador alternativo do recurso, por exemplo, uma ID alternativa localizada em uma etiqueta no computador.
classe
No objeto, é o nome da classe.
Na tabela, é uma chave externa de um registro na tabela ca_resource_class (número inteiro SREL para grc).
company_bought_for_uuid
No objeto, é o nome da empresa para a qual o IC foi comprado.
Na tabela, é uma chave externa da tabela ca_company (UUID SREL para ca_cmpny).
contact_1
No objeto, é um campo de contato definido pelo usuário.
Na tabela, é uma chave externa da tabela ca_contact (UUID SREL para cnt).
contact_2
No objeto, é um campo de contato definido pelo usuário.
Na tabela, é uma chave externa da tabela ca_contact (UUID SREL para cnt).
contact_3
No objeto, é um campo de contato definido pelo usuário.
Na tabela, é uma chave externa da tabela ca_contact (UUID SREL para cnt).
creation_date
Carimbo de hora (pdmtime) indicando a data e a hora em que este IC foi criado.
creation_user
A ID de usuário do contato que criou o IC
delete_flag
Active|FALSE|0 (zero)|No: IC está ativo e aparece em listas de exibição (padrão).
Inactive|TRUE|1 (one)|Yes: IC não está ativo e não aparece em listas de exibição.
departamento
No objeto, é o nome do departamento
Na tabela, é uma chave externa da tabela ca_resource_department (número inteiro SREL para dept).
descrição
Nome longo ou descrição do recurso.
dns_name
O nome pelo qual o dispositivo é conhecido no servidor de nomes de domínio.
exclude_registration
Excluir registro.
expense_code
No objeto, ele é o centro de custo do IC.
Na tabela, é a chave externa da tabela ca_resource_cost_center (número inteiro SREL para cost_cntr).
expiration_date
Data de término da licença, do aluguel, etc.
família
No objeto, é o nome da família.
Na tabela, é uma chave externa para um registro na tabela ca_resource_family (número inteiro SREL para nrf). Usado para estender num nível alto, por exemplo, hardware.server, network.router, software.database.
financial_num
Número financeiro.
install_date
Data em que o recurso foi instalado na organização ou rede.
is_asset
O sinalizador booleano que pode ser definido para categorizar um ativo para fins de filtragem e controle é exibido no CA CMDB ou em outros produtos como CA Asset Portfolio Management. CA CMDB não permite que o sinalizador ativo seja alterado para Não quando um ativo é gerenciado pelo CA Asset Portfolio Management.
is_ci
O Sinalizador booleano que pode ser definido para categorizar um IC para fins de filtragem e controle é exibido no CA CMDB ou em outros produtos como CA Asset Portfolio Management. Por padrão, um IC criado pelo CA CMDB é sinalizado como um IC, mas não como um Ativo.
last_mod_by
A ID do usuário do contato que modificou o IC pela última vez
license_number
Informações sobre a licença.
loc_cabinet
Local do armário.
loc_floor
Local do andar.
loc_room
Local da sala.
loc_shelf
Local da prateleira.
loc_slot
Local do slot.
local
No objeto, é o nome do local.
Na tabela, é uma chave externa de um registro na tabela de locais (UUID SREL para loc).
mac_address
Endereço MAC. (apenas hardware)
fabricante
No objeto, é o nome da empresa que fabricou o IC.
Na tabela, é uma chave externa de um registro na tabela ca_company (UUID SREL para ca_cmpny).
model
No objeto, é o nome do modelo do IC.
Na tabela, é a chave externa da tabela ca_model_def (UUID SREL para mfrmod).
name
O nome do recurso.
name_type
Chave externa da tabela ca_asset_type para representar Hardware, Software, etc.
org_bought_for_uuid
No objeto, é o nome da organização para a qual o IC foi comprado.
Na tabela, é uma chave externa da tabela ca_organization (UUID SREL para org).
nível de prioridade
Valor enumerado da entrada; especifica a ordenação em listas e valores relativos (número inteiro SREL para pri)
product_version
A versão do produto.
repair_org
No objeto, é o nome da organização responsável pela manutenção do IC.
Na tabela, é uma chave externa da tabela ca_organization (UUID SREL para org).
resource_alias
O alias do recurso.
resource_contact
No objeto, é o nome do contato responsável pelo IC.
Na tabela, é uma chave externa da tabela de contatos da CA (UUID SREL para cnt).
resource_owner_uuid
No objeto, é o nome do proprietário do IC.
Na tabela, é uma chave externa da tabela ca_contact (UUID SREL para cnt).
serial_number
O número de série.
service_org
No objeto, é o nome da principal organização responsável final pelo recurso.
Na tabela, é uma chave externa da tabela ca_organization (UUID SREL para org).
service_type
Enum. não editável (seqüência de caracteres SREL para no_contract_sdsc).
sla
O valor do SLA deste usp_owned_resource.
smag_1
Campo de seqüência de caracteres definido pelo usuário.
smag_2
Campo de seqüência de caracteres definido pelo usuário.
smag_3
Campo de seqüência de caracteres definido pelo usuário.
smag_4
Campo de seqüência de caracteres definido pelo usuário.
smag_5
Campo de seqüência de caracteres definido pelo usuário.
smag_6
Campo de seqüência de caracteres definido pelo usuário.
standard_ci
Configuração padrão para comparação.
status
No objeto, é o indicador de status do IC.
Na tabela, é uma chave externa da tabela ca_resource_status (número inteiro SREL para rss).
supplier
No objeto, é o nome do fornecedor responsável por fornecer o IC.
Na tabela, é uma chave externa da tabela ca_company (UUID SREL para ca_cmpny).
system_name
Nome do computador. (apenas hardware)
inquilino
Atribuição de inquilino do IC
vendor_repair
No objeto, é o nome do fornecedor que presta manutenção para o IC.
Na tabela, é uma chave externa da tabela ca_company (UUID SREL para ca_cmpny).
vendor_restore
No objeto, é o nome da principal empresa responsável final pelo recurso.
Na tabela, é uma chave externa da tabela ca_company (UUID SREL para ca_cmpny).
warranty_end
Data de término da garantia.
warranty_start
Data de início da garantia.
Tipos de relacionamentos
Relacionamentos são conexões
direcionais
entre ICs.
Provedor/Dependente
Dependente/Provedor
Descrição do relacionamento
administra
é administrado por
Uma entidade responsável, normalmente uma pessoa, executa a administração diária de outras entidades.
aprova
é aprovado por
Uma entidade responsável concede aprovação a outra entidade de prosseguir com uma atividade planejada ou desejada.
autoriza
é autorizado por
Uma entidade responsável ratifica as atividades de outras entidades.
compõe
é composto por
Uma pessoa responsável escreve/cria ICs de documentos.
faz backup de
é submetido a backup por
Para fins de recuperação e preservação de dados, informações críticas de uma entidade são armazenadas por outra entidade.
comunica-se com
comunica-se com
Um relacionamento ponto a ponto no qual duas entidades que possuem uma conexão lógica ou física trocam informações ou dados em ambas as direções.
cumpre
é cumprido por
Uma entidade cumpre os regulamentos (COBIT, SOX, etc.) estipulados por outra entidade.
estabelece conexão com
estabelece conexão com
Um relacionamento ponto a ponto no qual duas entidades possuem uma conexão lógica ou física.
contains
está contido em
Se uma entidade hospedar física ou logicamente outra entidade, a primeira entidade contém a segunda. A entidade contida presta um serviço ao recipiente.
controla
é controlado por
Uma entidade, normalmente um SLA, especifica os níveis de serviço que se espera que a outra entidade preste.
define
é definido por
Caso uma entidade descreva o estado, real ou desejado, de outra entidade, a primeira define a segunda.
implanta
é implantado por
Uma entidade responsável monta e distribui outras entidades.
documentos
é documentado por
Uma entidade, normalmente um documento, descreve a operação ou outros aspectos de uma segunda entidade. O relacionamento de 'documentos' é mais descritivo do que normativo.
falha
falha
Um relacionamento ponto a ponto entre duas entidades no qual uma pode substituir a outra, normalmente, em resposta a uma interrupção desastrosa no serviço.
é anterior a
é precedido de
Uma entidade é responsável por aceitar e responder a solicitações de outra entidade física. Por exemplo, um servidor web precede um aplicativo.
rege
é regido por
Um órgão regulador (NIST, SOX PCAOB, SEC) normalmente publica regras e regulamentações que uma entidade regida, normalmente um serviço, deve cumprir.
tem um responsável
é atribuído a
Uma entidade, normalmente uma pessoa, que foi designada responsável por outra entidade.
hospeda
é hospedado por
Uma entidade hospeda outra entidade que é contínua. A entidade hospedada usa serviços prestados pela entidade hospedeira.
é proprietário de
é propriedade de
Uma entidade, normalmente uma pessoa, que foi designada como o contato comercial responsável por outra entidade.
é o gateway de
tem como gateway
Uma entidade, um componente de hardware (computador) ou de rede, permite ou controla o acesso a outro dispositivo de gerenciamento.
é servidor de alta disponibilidade para
tem como servidor de alta disponibilidade
Usa agrupamento e espelhamento de bancos de dados para fornecer recuperação muito rápida de falhas do sistema.
é o local de
localizada em
Uma entidade, neste caso um local físico, que foi designada como o lugar em que outra entidade reside.
é o principal contato de
tem o principal contato de
Uma entidade é o contato principal para outra entidade.
é o proxy de
é o proxy para
Uma entidade serve como um caminho substituto para a conexão a uma rede ou um dispositivo de armazenamento remoto. Por exemplo, o gateway é um proxy para os clientes na LAN.
é o servidor de recuperação de
tem como servidor de recuperação
Um serviço ou aplicativo e um servidor que está configurado para restaurar o serviço ou aplicativo específico. Normalmente, servidores de recuperação são uma alternativa a um agrupamento e são usados quando uma recuperação mais lenta é aceitável.
é exigido por
requer
Uma entidade que não pode funcionar adequadamente sem outra entidade.
é o servidor de
é cliente de
Um relacionamento servidor-cliente no qual o servidor responde às solicitações do cliente. Alternativa ao relacionamento "atende a - é servido por".
é o código fonte de
o código fonte é de
Uma entidade, código de aplicativo ou biblioteca de aplicativo fornece instruções que são executáveis em outra entidade.
foi inscrito por
faz inscrição em
Uma entidade, um grupo de usuários ou um único usuário, faz uma "inscrição" para ter acesso a usar outra entidade.
é o pai de
é o filho de
Uma entidade é o pai de outra se a segunda entidade não puder existir sem a entidade pai.
gerencia
é gerenciado por
Uma entidade gerencia outra entidade.
monitora
é monitorado por
Uma entidade monitora outra se a primeira rastrear aspectos da segunda.
notifica
é notificado por
Uma entidade avisa outra que informações pertinentes de interesse específico estão disponíveis.
fornece a
é fornecido por
Uma entidade é responsável por tornar outra entidade, normalmente um serviço, disponível aos clientes. Por exemplo, usuário, organização ou outra entidade presta um serviço.
regula
é regulado por
Uma entidade ajusta periodicamente alguns parâmetros de outra entidade. Por exemplo, um servidor de horário que periodicamente regula a hora em outros dispositivos.
executa
é executado em
Uma entidade executa outra entidade temporária.
protege
é protegido por
Uma entidade protege outra contra riscos.
atende a
é servido por
Alternativa ao relacionamento "é o servidor de - é cliente de".
serviços
tem como prestador de serviços
Uma entidade, normalmente um fornecedor ou organização de manutenção, é responsável por responder a chamadas de serviço feitas para uma entidade física.
oferece suporte a
é suportado por
Uma entidade, normalmente uma organização, é responsável por responder a incidentes advindos de outra entidade, geralmente um serviço.
atualizações
é atualizado por
Uma entidade atualiza os dados de outra entidade.
é usado por
usa
Uma entidade consome dados ou serviços de outra entidade.
Relacionar tipos de relacionamentos
É possível relacionar os tipos de relacionamentos do CMDB para visualizar as conexões
direcionais
entre os ICs.
Para relacionar os tipos de relacionamentos
  1. Efetue logon no CA SDM como administrador.
    A interface da Web é exibida.
  2. Clique em Administração.
    A Árvore de administração é exibida.
  3. Vá para a estrutura de pastas, clicando em CMDB, Tipos de relacionamentos de ICs.
    Os tipos de relacionamento são relacionados em três colunas: Entre fornecedor e dependente, Entre dependente e provedor e Ponto a ponto.
  4. (Opcional) Clique em um tipo de relacionamento.
    Os detalhes do tipo de relacionamento são exibidos em uma nova janela e é possível editá-los.