O ServiceNow Descoberta usa o padrão Citrix Xen Hyper-V para encontrar e mapear instâncias. Descubra esses recursos instalando as aplicações de padrão do ServiceNow Armazenar e adicionar Citrix Xen Hyper-V para a seção de extensão do padrão do servidor Linux.
Use os comandos Xen (Xe) e (xl) para descobrir 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 aplicações a seguir estão atualizadas
-
- Padrões de descoberta e mapeamento de serviços
- Modelos de classe de IC do CMDB
- Verifique a função RBAC do administrador do pool
- Esta função é necessária para o 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 RBAC ou como adicionar usuários Citrix a um domínio e atribuir funções, consulte Documentação do Citrix .
- Verificar MID Server alcançabilidade
- Verificar MID Server acessível ao dispositivo de destino.
- Crie credenciais SSH com acesso ao destino Linux host
- Para obter mais informações, consulte SSH credentials.
- Crie 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. Citrix Xen HyperV Padrão 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 Aprimore padrões sem mudar suas seções de identificação.
Dados coletados pelo Descoberta durante a descoberta horizontal
Descoberta preenche os dados no 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 pool de recursos do Hyper-V. |
| nome |
Nome do pool de recursos do Hyper-V. |
| default_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 NAME no Hyper-V Server |
| 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 distinguir 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 Servidor Hyper-V. |
| os_version |
Versão do sistema operacional do Hyper-V Server |
| host_name |
Nome do host do servidor Hyper-V. |
| ip_address |
Endereço IP do Servidor Hyper-V. |
| virtual |
Definido como falso, pois este valor é usado por calculadoras para preencher o sinalizador isVirtual no painel (SAM). |
| free_memory |
Memória disponível do Hyper-V Server |
| total_memory |
Memória total 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 |
Memória RAM total em MB |
| cpu_speed |
Velocidade da CPU em MHz |
| cpu_manufacturer |
Fabricante da CPU |
| cpu_type |
Tipo da 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 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 do Hyper-V [cmdb_ci_hyper_v_network]
| Campo |
Descrição |
| object_id |
UUID da rede virtual do Hyper-V. |
| pif_uuid |
UUID da NIC física |
| nome |
Nome da rede virtual do Hyper-V. |
| ponte |
Tipo de configuração de rede: Em ponte ou não |
Tabela 5. Componente de rede virtual do 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 |
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 de disco virtual (VDI) |
| nome |
Nome da imagem de disco virtual (VDI) |
| descrição |
Imagem de disco virtual (VDI) |
| tipo |
Componente de armazenamento (VDI) |
| capacidade |
Capacidade total da imagem de disco virtual (VDI) |
| location_id |
Local da imagem de disco virtual (VDI) |
| _a_snapshot |
Indicação se a imagem de disco virtual (VDI) é snapshot ou não |
| snapshot_of |
Indicação do 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 de disco virtual (VDI) está associada |
| vm_object_id |
UUID da máquina virtual associada à imagem de disco virtual (VDI) |
Relacionamentos entre ICs
Relacionamentos criados pelo Discovery do Citrix Xen Hyper-V
| Primário |
Relacionamento |
Secundário |
| cmdb_ci_hyper_v_resource_pool |
Contém :: Contido por |
cmdb_ci_hyper_v_server |
| cmdb_ci_hyper_v_server |
Executado 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 :: Conecta |
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 :: Foi registrado |
cmdb_ci_hyper_v_server |