Descoberta do Hyper-V

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 5 min. de leitura
  • A aplicação ServiceNow Descoberta encontra Microsoft hipervisores do Hyper-V em seu ambiente.

    O Hyper-V é um hipervisor desenvolvido por Microsoft que permite criar e gerenciar máquinas virtuais (VMs) em um servidor ou computador físico. Ele permite a virtualização de hardware, permitindo que várias máquinas virtuais sejam executadas em uma única máquina física enquanto compartilham os recursos de hardware subjacentes, como CPU, memória, armazenamento e rede.

    Nota:
    Consulte o artigo de conhecimento KB0687582 para obter informações sobre model_id e manufacturer.
    O Hyper-V oferece suporte à seguinte funcionalidade:
    • Cluster de failover: o failover é gerenciado com o Gerenciador de Cluster de Failover.
    • Migração em tempo real: as máquinas virtuais podem ser movidas entre nós de cluster de failover sem desativar a máquina virtual.
    Nota:
    Para obter informações sobre a migração de probe para padrão, consulte o artigo de conhecimento KB0694477.

    Versões compatíveis

    Descoberta é compatível com estas versões do Hyper-V Server:
    • 2008
    • 2012
    • 2012 R2
    • 2016
    • 2019
    Importante:
    A descoberta do Hyper-V em execução em Windows 2016 é compatível somentecom padrões. Se você atualizou e ainda está usando probes e sensores para o Discovery, consulte KB0694773 para obter instruções sobre como configurar probes do Hyper-V.

    Credenciais

    Configure as credenciais do Windows com direitos de administrador de domínio. Você também deve habilitar o PowerShell para o MID Server usado para descobrir servidores e instâncias do Hyper-V.

    Classificador, probes e padrão

    Classificador Probes Padrão
    Servidor do Hyper-V

    A classificação se aplica somente a servidores Hyper-V autônomos (servidores NÃO em execução no Windows 2008).

    • Probe de descoberta horizontal: inicia padrões
    • Windows - ADM ^
    • Windows – Installed Software^
    • Hyper-V – Cluster*
    • Hyper-V – Grupos de recursos*
    • Hyper-V – Virtual Machines*
    • Hyper-V – Virtual Networks*
    • Vários outros probes do Windows também são executados, como Windows - Identidade, Windows - software e assim por diante.*
    Servidor do Hyper-V

    *Essas probes não estão ativas no classificador, pois Descoberta usa padrões por padrão para essas descobertas.

    ^Essas probes permanecem ativas por padrão, mesmo quando Descoberta usa a descoberta de padrões.

    Para usar padrões, verifique se o padrão correto está especificado no probe de padrão horizontal no classificador. Consulte Adicione o probe do padrão horizontal a um classificador para obter instruções.

    Dados coletados pelo Descoberta durante a descoberta horizontal

    Tabela 1. Instâncias virtuais
    Rótulo Nome do campo Descrição de dados Armazenado na Tabela
    ID do objeto ^ object_id ID cmdb_ci_hyper_v_instance
    Nome^ nome nome cmdb_ci_hyper_v_instance
    Estado estado
    • em
    • Desligado
    cmdb_ci_hyper_v_instance *
    CPUs cpus Contagem cmdb_ci_hyper_v_instance *
    Memória memória Quantidade em MB cmdb_ci_hyper_v_instance *
    Adaptadores de rede nics Contagem cmdb_ci_hyper_v_instance *
    Discos discos Contagem+ cmdb_ci_hyper_v_instance *
    Tamanho dos discos disks_size Capacidade em GB+ cmdb_ci_hyper_v_instance *
    Número de Série da Placa Base Virtual baseboard_serial Número de série virtual cmdb_ci_hyper_v_instance
    Número de Série do BIOS bios_serial Número de série virtual cmdb_ci_hyper_v_instance
    Número de Série do Chassi chassis_serial Número de série virtual cmdb_ci_hyper_v_instance
    GUID do BIOS bios_guid Identificador global exclusivo (GUID) cmdb_ci_hyper_v_instance
    *Atributos que são colocados na tabela cmdb_ci_hyper_v_instance ao usar o padrão de servidor Hyper-V. Para atualizações, os probes e os sensores continuam a colocar esses atributos na tabela cmdb_ci_vm_instance.

    ^Atributo recém-descoberto ao usar o padrão do servidor Hyper-V.

    +O Discovery só pode retornar essas informações se a máquina virtual estiver em execução.

    Tabela 2. Servidores virtuais
    Rótulo Campo Armazenamento na tabela
    Nome nome cmdb_ci_hyper_v_server
    Tipo de chassi chassis_type cmdb_ci_hyper_v_server
    Descrição short_description cmdb_ci_hyper_v_server
    Comprimento do endereço do SO (bits) os_address_width cmdb_ci_hyper_v_server
    Sistema operacional SO cmdb_ci_hyper_v_server
    Nome do host nome do host cmdb_ci_hyper_v_server
    Endereço IP ip_address cmdb_ci_hyper_v_server
    Versão do SO os_version cmdb_ci_hyper_v_server
    Service pack do SO os_service_pack cmdb_ci_hyper_v_server
    É virtual virtual cmdb_ci_hyper_v_server
    Tabela 3. Redes virtuais
    Rótulo Nome do campo Descrição de dados Armazenado na Tabela
    Nome nome Nome da rede virtual cmdb_ci_hyper_v_network *
    ID object_id Identificador global exclusivo (GUID) cmdb_ci_hyper_v_network *

    *Atributos que são inseridos na tabela cmdb_ci_hyper_v_network quando o padrão Hyper-V Server é usado. Para atualizações, os probes e os sensores continuam a inserir esses atributos na tabela cmdb_ci (nome) e na tabela cmdb_ci_vm_object (object_id).

    Tabela 4. Pools de recursos
    Rótulo Nome do campo Descrição de dados Armazenado na Tabela
    Nome^ nome Nome do grupo de recursos. cmdb_ci_hyper_v_resource_pool
    ID object_id Identificador global exclusivo (GUID) cmdb_ci_hyper_v_rpool_comp
    Capacidade capacity Valor máximo da unidade de alocação apropriada cmdb_ci_hyper_v_rpool_comp
    Unidades de alocação allocation_units Unidades de medida usadas (por exemplo, MB ou GB) cmdb_ci_hyper_v_rpool_comp
    Tipo de recurso resource_type Tipo de recurso descoberto (por exemplo, memória ou espaço no disco rígido) cmdb_ci_hyper_v_rpool_comp
    Tabela 5. Clusters
    Rótulo Nome do campo Descrição de dados Armazenado na tabela Tabela de Referência
    Cluster do Windows nome Campo de referência que exibe o cluster do Windows no qual o cluster do Hyper-V reside. cmdb_ci_hyper_v_cluster cmdb_ci_win_cluster

    Relacionamentos

    Descoberta cria registros no CMDB para a máquina host, a partição primária que executa o Windows Server 2008 e todas as máquinas virtuais em execução no servidor Hyper-V. Descoberta encontra os modelos armazenados e mapeia todos os relacionamentos entre os componentes.

    A instância modifica estas tabelas para uso com vários produtos de virtualização:
    Tabela Finalidade

    Servidor de Virtualização [cmdb_ci_virtualization_server]

    Contém dados em todos os servidores de virtualização descobertos.

    Instâncias de máquina virtual [cmdb_ci_vm_instance]

    Contém dados em todas as instâncias de máquina virtual descobertas.

    Objeto de máquina virtual [cmdb_ci_vm_object]

    Contém dados sobre vários objetos associados a um servidor Hyper-V, como partições, redes, pools de recursos e clusters.

    Tabela primária Relacionamento Tabela secundária
    Instância da máquina virtual Hyper-V [cmdb_ci_hyper_v_instance] Registered on::Has registered Hyper-V Server [cmdb_ci_hyper_v_server]
    Instância da máquina virtual Hyper-V [cmdb_ci_hyper_v_instance] Conectado por ::Connects Rede Hyper-V [cmdb_ci_hyper_v_network]
    Rede Hyper-V [cmdb_ci_hyper_v_network] Fornecido::Fornece Hyper-V Server [cmdb_ci_hyper_v_server]
    Grupo de recursos do Hyper-V [cmdb_ci_hyper_v_resource_pool] Define recursos para: Obtém recursos de Hyper-V Server [cmdb_ci_hyper_v_server]
    Componentes do grupo de recursos do Hyper-V [cmdb_ci_hyper_v_rpool_comp] Contained by::Contains Grupo de recursos do Hyper-V [cmdb_ci_hyper_v_resource_pool]
    Cluster do Hyper-V [cmdb_ci_hyper_v_cluster] Members::Member of Hyper-V Server [cmdb_ci_hyper_v_server]
    Hyper-V Server [cmdb_ci_hyper_v_server] Runs on::Runs Windows Servers [cmdb_ci_win_server]
    Windows Servers [cmdb_ci_win_server] Instantiates::Instantiated by Instância da máquina virtual Hyper-V [cmdb_ci_hyper_v_instance]
    Windows Servers [cmdb_ci_win_server] Virtualized by::Virtualizes Hyper-V Server [cmdb_ci_hyper_v_server]

    Clonar máquinas virtuais do Hyper-V

    Ao importar (clonagem) máquinas virtuais do Hyper-V, certifique-se de que cada máquina virtual tenha um ID exclusivo. A Descoberta identifica máquinas virtuais com IDs duplicados como a mesma máquina.

    1. Exporte a máquina virtual do servidor Hyper-V.
    2. Importe a máquina virtual para um servidor diferente, escolhendo uma destas opções:
      • Mover ou restaurar a máquina virtual: esta seleção clona a imagem, usando o mesmo ID, e a move para outro servidor. A imagem original permanece no servidor Hyper-V.
      • Copiar a máquina virtual: esta seleção copia a máquina virtual, usando um ID diferente, e a move do servidor Hyper-V. Esta é a melhor seleção e não requer nenhuma ação adicional antes de executar a Descoberta.
    3. Se você importar o clone do Hyper-V usando a seleção Mover ou restaurar, certifique-se de excluir a imagem original do servidor Hyper-V.

      Quando a Descoberta encontra duas máquinas virtuais com os mesmos números de série equivalentes, ela cria apenas um item de configuração (IC).