O ServiceNow Descoberta usa o padrão Citrix Xen Hyper-V para encontrar e mapear instâncias. Descubra esses recursos instalando as aplicações padrão da ServiceNow Store e adicione o Citrix Xen Hyper-V à seção de extensão do padrão do servidor Linux.
Use os comandos Xen (XE) e (XL) para descobrir o Citrix Xen Hyper-V, seus componentes e respectivos atributos. Descubra informações sobre o servidor Hyper-V, Pools associados, VMs, rede e armazenamento e seus relacionamentos com ICs novos e existentes.
Pré-requisitos
- Verifique se as seguintes aplicações estão atualizadas
-
- Padrões de descoberta e mapeamento de serviços
- Modelos de classe de IC do CMDB
- Verificar a função RBAC de administrador de grupo
- Esta função é necessária para acesso SSH ao servidor Linux que hospeda o hipervisor e para executar todos os comandos necessários para extrair informações do ambiente do hipervisor. Para obter mais informações sobre permissões de função de RBAC ou como adicionar usuários do Citrix a um domínio e atribuir funções, consulte a documentação do Citrix.
- Verificar MID Server acessibilidade
- Verifique se MID Server tem acessibilidade para o dispositivo de destino.
- Criar credenciais SSH com acesso ao host Linux de destino
- Para obter mais informações, consulte SSH credentials.
- Criar uma seção de extensão após o padrão do servidor Linux
- Crie uma seção de extensão após o padrão do servidor Linux e associe o padrão Citrix Xen HyperV a ser acionado após a execução do padrão de descoberta do servidor Linux. Para obter mais informações sobre como criar seções de extensão, consulte Aprimorar padrões sem alterar suas seções de identificação.
Dados coletados pelo Descoberta durante a descoberta horizontal
Descoberta preenche os dados em CMDB ao executar o padrão Citrix Xen HyperV.
Tabela 1. Grupo de recursos do Hyper-V [cmdb_ci_hyper_v_resource_pool]
| Campo |
Descrição |
| object_id |
UUID do grupo de recursos do Hyper-V |
| nome |
Nome do grupo de recursos do Hyper-V |
| padrão_sr |
O repositório de armazenamento padrão é onde os VDIs são armazenados por padrão |
Tabela 2. Servidor Hyper-V [cmdb_ci_hyper_v_server]
| Campo |
Descrição |
| object_id |
UUID do servidor Hyper-V |
| nome |
Nome do servidor Hyper-V no formato NOME@Servidor Hyper-V |
| serial_number |
Número de série do servidor Linux em que o servidor Citrix Xen Hyper-V está sendo executado, no formato SERIAL-NUMBER_hyper_v_server para diferenciá-lo do servidor Linux |
| manufacturer |
Fornecedor do servidor Hyper-V |
| model_id |
ID do modelo do servidor Hyper-V |
| short_description |
Descrição do servidor Hyper-V |
| os |
Sistema operacional do Hyper-V Server |
| os_version |
Versão do sistema operacional do servidor Hyper-V |
| host_name |
Nome do host do Hyper-V Server |
| ip_address |
Endereço IP do servidor Hyper-V |
| virtual |
Defina como falso, pois este valor é usado por calculadoras para preencher o sinalizador IsVirtual no painel (SAM). |
| memória_livre |
Memória disponível do servidor Hyper-V |
| total_memory |
Total de memória do servidor Hyper-V |
| edição |
Edição do Hyper-V Server |
| cpu_core_count |
O número de núcleos por CPU física |
| cpu_count |
Contagem do total de CPUs |
| ram |
Total de memória RAM em MB |
| cpu_speed |
Velocidade da CPU em MHz |
| cpu_manufacturer |
Fabricante da CPU |
| cpu_type |
Tipo de CPU |
| cpu_core_thread |
O número de threads por núcleo de CPU |
Tabela 3. Instância da máquina virtual Hyper-V [cmdb_ci_hyper_v_instance]
| Campo |
Descrição |
| object_id |
UUID do servidor Hyper-V |
| nome |
Nome do servidor do Hyper-V |
| estado |
Estado da instância do Hyper-V |
| ip_address |
Endereço IP da instância do Hyper-V |
| host_id |
O UUID do host em que a instância está residindo |
| baseboard_serial |
UUID da instância do Hyper-V |
| chassis_serial |
UUID da instância do Hyper-V |
| bios_serial |
UUID da instância do Hyper-V |
Tabela 4. Rede Virtual Hyper-V [cmdb_ci_hyper_v_network]
| Campo |
Descrição |
| object_id |
UUID da rede virtual Hyper-V |
| pif_uuid |
UUID da NIC física |
| nome |
Nome da rede virtual Hyper-V |
| ponte |
Tipo de configuração de rede: em ponte ou não |
Tabela 5. Componente de rede virtual Hyper-V [cmdb_ci_hyper_v_network_comp]
| Campo |
Descrição |
| object_id |
UUID do componente de rede do Hyper-V |
| mac_address |
Endereço MAC do componente de rede do Hyper-V |
| VM |
UUID da instância do Hyper-V à qual o componente de rede está associado |
| nome |
Nome do componente de rede do Hyper-V |
Tabela 6. Armazenamento do Hyper-V [cmdb_ci_hyper_v_storage]
| Campo |
Descrição |
| object_id |
LUN do armazenamento do Hyper-V |
| nome |
Nome do armazenamento do Hyper-V |
| descrição |
Descrição do armazenamento do Hyper-V |
| tipo |
Tipo de armazenamento (SR) |
| vm_object_id |
UUID da instância do Hyper-V à qual o armazenamento está associado |
| vm_id |
UUID da instância do Hyper-V à qual o armazenamento está associado |
Tabela 7. Componente de armazenamento do Hyper-V [cmdb_ci_hyper_v_storage_comp]
| Campo |
Descrição |
| object_id |
UUID da imagem do disco virtual (VDI) |
| nome |
Nome da imagem do disco virtual (VDI) |
| descrição |
Descrição da imagem do disco virtual (VDI) |
| tipo |
Tipo do componente de armazenamento (VDI) |
| capacity |
Capacidade total da imagem de disco virtual (VDI) |
| location_id |
Local da imagem do disco virtual (VDI) |
| é_um_snapshot |
Indica se a imagem do disco virtual (VDI) é snapshot ou não |
| snapshot_de |
Indicação de snapshot de VDI dos discos |
| snapshot_time |
Hora da criação do snapshot |
| sr_object_id |
UUID do repositório de armazenamento ao qual a imagem do disco virtual (VDI) está associada |
| vm_object_id |
UUID da máquina virtual associada à imagem do disco virtual (VDI) |
Relacionamentos entre ICs
Relacionamentos criados pelo Discovery do Citrix Xen Hyper-V
| Primário |
Relacionamento |
Secundário(a) |
| cmdb_ci_hyper_v_resource_pool |
Contém :: Contido por |
cmdb_ci_hyper_v_server |
| cmdb_ci_hyper_v_server |
Executa em :: execuções |
cmdb_ci_linux_server |
| cmdb_ci_hyper_v_network |
Fornece :: Fornecido por |
cmdb_ci_hyper_v_server |
| cmdb_ci_hyper_v_network_comp |
Fornece :: Fornecido por |
cmdb_ci_hyper_v_server |
| cmdb_ci_hyper_v_instance |
Conectado por :: Connects |
cmdb_ci_hyper_v_network_comp |
| cmdb_ci_hyper_v_resource_pool |
Referência |
cmdb_ci_hyper_v_storage |
| cmdb_ci_hyper_v_instance |
Contém :: Contido por |
cmdb_ci_hyper_v_storage |
| cmdb_ci_hyper_v_storage_comp |
Gerenciado por :: Gerencia |
cmdb_ci_hyper_v_storage |
| cmdb_ci_hyper_v_storage_comp |
Referência |
cmdb_ci_hyper_v_instance |
| cmdb_ci_hyper_v_server |
Definir recursos para :: Obtém recursos de |
cmdb_ci_hyper_v_resource_pool |
| cmdb_ci_hyper_v_instance |
Registrado em :: está registrado |
cmdb_ci_hyper_v_server |