Descoberta do Hyper-V
O Microsoft Hyper-V é um aplicativo de virtualização que está incluído no sistema operacional Windows Server 2008.
Uma máquina física executando o Hyper-V é dividida em partições (máquinas virtuais), incluindo uma partição primária executando o Windows Server 2008 e partições secundárias executando convidados compatíveis. A partição primária gerencia as máquinas virtuais com a aplicação Gerenciador do Hyper-V. No Windows Server 2008, isso é feito por meio do serviço Console de Gestão Microsoft (MMC, Microsoft Management Console). No Windows 7, use as ferramentas de Administração de Servidor Remoto.
- 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.
Versões compatíveis
- 2008
- 2012
- 2012 R2
- 2016
- 2019
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 que NÃO estão sendo executados no Windows 2008). |
|
Servidor do Hyper-V |
*Para novas instâncias, esses probes estão inativos no classificador. O Discovery usa padrões para descoberta.
^Esses probes permanecem ativos por padrão, mesmo quando o Discovery usa a descoberta de padrão.
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
| 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 |
|
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 |
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.
| 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 resumida | 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 |
| 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).
| 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 |
| 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
O Discovery 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. O Discovery encontra os modelos armazenados e mapeia todos os relacionamentos entre os componentes.
| 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] | Connected by ::Connects | Rede Hyper-V [cmdb_ci_hyper_v_network] |
| Rede Hyper-V [cmdb_ci_hyper_v_network] | Provided::Provides | 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. O Discovery identifica máquinas virtuais com IDs duplicados como a mesma máquina.
- Exporte a máquina virtual do servidor Hyper-V.
- Importe a máquina virtual para um servidor diferente, fazendo 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 o Discovery.
- Se você importar o clone do Hyper-V usando a seleção Mover ou restaurar, exclua a imagem original do servidor Hyper-V.
Quando o Discovery encontra duas máquinas virtuais com os mesmos números de série equivalentes, ele cria apenas um item de configuração (IC).