Habilitar a extensão de 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 impedir a duplicação dos registros de tipo de hardware da VM na tabela Tipo de hardware [cmdb_ci_compute_template], o que melhora o desempenho de Descoberta e outros fluxos relacionados.
Antes de Iniciar
- Certifique-se de que a versão 1.0.75 ou posterior 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 CMDB1.24.0 ou posterior do plug-in da aplicação da Store CI Class Models (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ço em nuvem oferece vários tipos de hardware de VM predefinidos, como t1.micro (AWS), Basic_A0 (Azure) 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 desacelera 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 o 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 Azure AWS e GCP predefinidos na tabela Tipo de hardware em nuvem [cmdb_ci_cloud_hardware_type]. Esta tabela estende a tabela existente de 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 adiciona 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.
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ê adicionou 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.