Habilitar a extensão da classe Tipo de hardware em nuvem
Habilite a tabela Tipo de hardware em nuvem [cmdb_ci_cloud_hardware_type] para armazenar os registros de tipo de hardware de VM predefinidos para Amazon AWS Cloud, Microsoft Azure Cloud e Google Cloud Platform (GCP). Esta extensão de classe ajuda a evitar a duplicação dos registros de tipo de hardware de VM na tabela Tipo de hardware [cmdb_ci_compute_template], o que, por sua vez, melhora o desempenho de Descoberta e outros fluxos relacionados.
Antes de Iniciar
- Certifique-se de que a versão 1.0.75 do plug-in Padrões de descoberta e mapeamento de serviços (com.sn_itom_pattern) esteja instalada.
- Certifique-se de que a versão 1.24.0 do plug-in CMDB do aplicativo da Store de Modelos de classe de IC (sn_cmdb_ci_class) esteja instalada.
- Certifique-se de que o escopo da aplicação seja a aplicação Descoberta e Mapeamento de serviços.
Função necessária: sn_cmp.cloud_admin
Por Que e Quando Desempenhar Esta Tarefa
Cada provedor de serviços em nuvem oferece vários tipos de hardware de VM predefinidos, como t1.micro (AWS), e assim por diante. Você também pode criar seu próprio tipo de hardware de VM. Por padrão, o Descoberta armazena os tipos de hardware de VM descobertos na tabela Tipo de hardware [cmdb_ci_compute_template]. Esta tabela é uma classe dependente da classe cmdb_ci_logical_datacenter. Este modelo leva à criação de vários registros duplicados para cada tipo de hardware de VM descoberto, da seguinte forma:
A contagem de registros para cada tipo de hardware de VM descoberto = Número de contas de serviço * Número de datacenters lógicos.
Portanto, se sua organização tiver centenas de contas de serviço, Descoberta poderá criar milhares de registros de tipo de hardware de VM, o que, por sua vez, tornará mais lenta a descoberta e outros fluxos relacionados.
Por exemplo, a conta AWS de uma organização contém a VM t1.micro. A organização tem 3.000 contas de serviço e 10 LDCs (como Oeste dos EUA). Durante a próxima verificação, Descoberta detecta o tipo de hardware da VM e cria 30.000 registros de tipo de VM t1.micro na tabela Tipo de hardware [cmdb_ci_compute_template].
Você pode evitar esses problemas armazenando os tipos de hardware de VM AWS e GCP predefinidos na tabela Tipo de hardware em nuvem [cmdb_ci_cloud_hardware_type]. Esta tabela estende a tabela existente Tipo de hardware [cmdb_ci_compute_template]. No entanto, ele não está vinculado a nenhum LDC ou conta de serviço. Portanto, mesmo se você tiver várias contas de serviço, Descoberta não adicionará um grande número de registros de tipo de hardware de VM à tabela Tipo de hardware [cmdb_ci_compute_template]. Esta tabela usa o object_id e os campos do provedor na regra de identificação.
Para obter informações sobre Azure a descoberta de tipo de hardware, consulte Descoberta de componentes da nuvem do Microsoft Azure usando padrões
Procedimento
O que Fazer Depois
- Limpe os registros de tipo de hardware. Para obter mais informações, consulte o Base de conhecimento artigo KB1285337. Importante:A limpeza remove todos os perfis de computação existentes de CMDB. Portanto, se você tiver adicionado manualmente um modelo de hardware à tabela Tipo de hardware [cmdb_ci_compute_template], deverá adicioná-lo manualmente à tabela Tipo de hardware em nuvem [cmdb_ci_cloud_hardware_type].
- Execute novamente o Descoberta na nuvem.