Na configuração padrão, uma VDC de organização o VMware Cloud Director descobre máquinas virtuais (VMs) criadas em qualquer pool de recursos do vCenter Server com suporte para o VDC.

Depois que o administrador do sistema conceder acesso a uma VM descoberta, você poderá fazer referência à VM ao compor ou recompor um vApp.

Cada VM descoberta recebe um nome derivado do nome da VM do vCenter Server e um prefixo especificado pelo administrador da organização.

Se você quiser detectar VMs adicionais, um administrador do sistema poderá usar a API do VMware Cloud Director para criar VDCs da organização que adotam pools de recursos especificados disponíveis em um VDC de provedor. As VMs do vCenter Server nesses pools de recursos adotados aparecem no novo VDC como VMs detectadas e são os candidatas para adoção.

Observação: As máquinas virtuais com discos rígidos IDE são detectadas somente se estiverem no estado desligado.

Se uma ou mais VMs do vCenter não forem detectadas pelo VMware Cloud Director, você poderá investigar as possíveis razões depurando a Detecção de VM do vCenter. Para obter mais informações, consulte Guia de instalação, configuração e upgrade do VMware Cloud Director.

Ativando a detecção de VM

A detecção de VM está ativada por padrão. Você pode controlar a detecção de VMs em três níveis.
  • Configuração global no nível da célula que os administradores de sistema podem modificar usando o Service Provider Admin Portal.
    1. Na barra de navegação superior, selecione Administração.
    2. No painel esquerdo, em Configurações, selecione Geral.
    3. Editar a seção Outras.
    4. Ative a opção Descoberta de VM ativada.

    Se a configuração em nível global estiver desativada, a detecção de VMs ficará desativada, independentemente da configuração no nível da organização ou no nível do VDC. Se você quiser substituir as configurações de nível global, consulte a seção Ativar a detecção de VMs usando a API do VMware Cloud Director.

  • Configuração de nível de organização que os administradores de sistemas podem modificar.
    1. Na barra de navegação superior, selecione Recursos.
    2. No painel esquerdo, clique em Organizações e selecione a organização cuja configuração você deseja modificar.
    3. Em Configurar, selecione Geral e clique para editar a seção Outro.
    4. Selecione a opção detecção de VMs para todos os VDCs da organização.

    Se a configuração no nível da organização estiver desativada, a descoberta de VM será desativada em todos os VDCs na organização, independentemente da configuração no nível do VDC. Se você quiser substituir as configurações de nível da organização, consulte a seção Ativar a detecção de VMs usando a API do VMware Cloud Director.

  • Configuração de nível do VDC que os administradores de sistemas podem modificar.
    1. Na barra de navegação superior, selecione Recursos.
    2. No painel esquerdo, clique em VDCs de Organização e selecione o VDC cuja configuração você deseja modificar.
    3. Selecione a guia Geral e clique em Editar para modificar a seção Outros.
    4. Selecione a opção de detecção de VMs para o VDC.

Ativar a detecção de VMs usando a API do VMware Cloud Director

A detecção de VM está ativada por padrão. Para desativar a detecção de VMs para todas as organizações, um administrador de sistema deve atualizar o valor da configuração do VmDiscoveryEnabled no GeneralSettings do sistema. Para desativar a detecção de VMs para todos os VDCs em uma organização, um administrador da organização deve atualizar o valor da configuração do VmDiscoveryEnabled no GeneralOrgSettings para essa organização. Para desativar a detecção de VMs para um VDC de organização individual, um administrador da organização deve atualizar o valor da configuração do VmDiscoveryEnabled no AdminVdc que representa o VDC da organização.

Para substituir o comportamento padrão de detecção de VMs, use a API /api/admin/extension/settings/general do VMware Cloud Director para definir o parâmetro de AllowOverrideOfVmDiscoveryByOrgAndOVDC como true. Quando você define o parâmetro como true, pode modificar as configurações de detecção de VM no nível do VDC de organização e na organização, mesmo que a detecção de VMs esteja desativada no nível global.
allow-override-of-vm-discovery-by-org-and-orgvdc = true

O parâmetro AllowOverrideOfVmDiscoveryByOrgAndOVDC é definido como null por padrão e as configurações globais substituem todas as configurações de nível inferior.

Usando uma VM descoberta

Depois que o administrador do sistema conceder acesso, você poderá usar uma VM detectada da mesma forma que poderá usar qualquer outra VM. Por exemplo, você pode especificá-lo ao compilar um novo vApp. Você também pode clonar uma VM descoberta ou modificar seu nome, descrição ou configurações de lease sem acionar o processo de adoção.

Adotando uma VM descoberta

Você pode adotar uma VM descoberta alterando sua rede de VMs. Depois que você adotar uma VM descoberta, o sistema a importará e a tratará como se ela tivesse sido criada no VMware Cloud Director. Quando você recupera uma VM adotada com uma solicitação de API do VMware Cloud Director, a VM inclui um elemento chamado autoNature. Se a VM descoberta foi adotada ou criada no VMware Cloud Director, esse elemento terá um valor de false. Não é possível reverter uma VM adotada para uma VM detectada.

Observação: A adoção de uma VM não mantém as configurações de reserva, limite e compartilhamento de VM configuradas no vCenter Server. As VMs importadas obtêm suas configurações de alocação de recursos do centro de dados virtual (VDC) da organização no qual residem.