Como administrador, você pode definir a política de posicionamento para projetos em que mais de uma zona de nuvem esta qualificada como a zona de destino da implantação. Por exemplo, talvez você tenha um projeto no qual deseja implantar modelos de nuvem com base na prioridade definida, queira equilibrar os recursos implantados em várias zonas com base em qual tem a melhor proporção entre VMs e hosts, ou talvez queira equilibrar as VMs com base na quantidade de recursos livres nas zonas.

Considerações de alocação

Para uma política de colocação padrão ou de dispersão.

  • Se o usuário de implantação tiver permissão para gerenciar contas de nuvem que estão no modo de manutenção, o processo de alocação poderá selecionar uma conta de nuvem que esteja no modo de manutenção, pois o usuário pode precisar executar uma implantação de teste antes de fechar a janela de manutenção.
  • Se o usuário não tiver permissão para gerenciar contas de nuvem, as contas de nuvem que estão no modo de manutenção serão filtradas do processo de alocação.
  • Os hosts que estão no modo de manutenção são contados como parte da proporção de propagação. Para excluir um host em manutenção do cálculo de proporção, você deve definir o estado de energia como desligado.

Para uma política de propagação.

  • As proporções são calculadas com base nos hosts. Os hosts podem ser autônomos ou fazer parte de um cluster.
  • Se um host autônomo estiver desligado, ele não será contado como parte da proporção.
  • Se um host que faz parte de um cluster estiver desligado, o estado desligado não será refletido no cluster e o host ainda será considerado ao calcular a proporção.

Para uma política de dispersão por memória.

  • A quantidade de memória disponível é calculada identificando a quantidade de memória de todos os hosts na zona de nuvem e identificando a memória alocada de todas as máquinas virtuais atualmente implantadas. No entanto, há variações com base em se o projeto está avaliando zonas de nuvem privadas, zonas de nuvem pública ou uma combinação entre privado e público.
    • Projetos com apenas zonas de nuvem privada.

      Para determinar a memória disponível para zonas de nuvem privada, recupera-se a memória total dos hosts na zona. A quantidade de memória alocada para todas as máquinas virtuais gerenciadas é recuperada. A memória alocada é dividida pela memória total para determinar a proporção que é inversamente proporcional ao tamanho da zona ou do cluster. Considera-se que a zona ou cluster com a menor proporção tenha a memória mais disponível, pois ela tem a maior quantidade de memória livre proporcional ao seu tamanho.

    • Projetos com apenas zonas de nuvem pública.

      Não é possível determinar a memória livre para zonas de nuvem pública. Portanto, a quantidade de memória alocada para todas as máquinas virtuais gerenciadas é recuperada. As zonas de nuvem são ordenadas pela quantidade de memória alocada para que a zona com a menor quantidade de memória alocada seja priorizada primeiro.

    • Projetos com uma combinação de zonas de nuvem privada e pública.

      Para determinar a quantidade de memória disponível, a zona de nuvem privada com a maior quantidade de memória total, que são informações recuperáveis, é a linha de base usada para todas as zonas de nuvem pública.

      Para determinar a memória disponível para zonas de nuvem privada, recupera-se a memória total dos hosts na zona. A quantidade de memória alocada para todas as máquinas virtuais gerenciadas é recuperada. A memória alocada é dividida pela memória total para determinar a proporção que é inversamente proporcional ao tamanho da zona ou do cluster. Considera-se que a zona ou cluster com a menor proporção tenha a memória mais disponível, pois ela tem a maior quantidade de memória livre proporcional ao seu tamanho.

Como definir a política de posicionamento

Se você tiver várias zonas de nuvem em um projeto que estejam igualmente qualificadas como destino para uma implantação, a solicitação de implantação avaliará onde colocá-las com base na configuração da Política de posicionamento.

  1. Selecione Infraestrutura > Projetos e crie ou selecione um projeto.
  2. No projeto, clique na guia Provisionamento.
  3. Selecione uma política.
    Política de colocação Descrição
    Padrão

    Implanta os recursos solicitados na primeira zona de nuvem que corresponde aos requisitos.

    Selecione Padrão quando você quiser que as cargas de trabalho sejam implantadas na ordem de prioridade e não se importar em usar todos os recursos em um host.

    Se essa opção estiver selecionada, os valores de VM e Hosts não serão recuperados.

    Dispersão

    Implanta os recursos solicitados na zona de nuvem com o menor número de máquinas virtuais por host.

    Selecione Dispersão quando quiser distribuir as cargas de trabalho entre os hosts utilizando os recursos amplamente entre esses hosts.

    Se essa opção estiver selecionada, o número de VMs e hosts será recuperado dos recursos da zona de nuvem e avaliado.

    Dispersão por Memória

    Implanta os recursos solicitados na zona de nuvem com a maior quantidade de memória livre.

    Selecione Dispersão por Memória quando quiser que as cargas de trabalho são colocadas em hosts com a maior quantidade de memória não alocada.

    Se essa opção for selecionada, a identificação da zona com a memória mais livre dependerá se o projeto contém apenas zonas de nuvem privadas, zonas de nuvem pública ou uma combinação. Consulte as considerações de alocação acima.

  4. Clique em Salvar.

Revisar como a política é aplicada

Depois de configurar a política de posicionamento em nível de projeto, você pode ver onde o sistema planeja implantar o modelo de nuvem em um diagrama de provisionamento.

  1. Selecione Projetar > Modelos de Nuvem e selecione ou configure um modelo que use o projeto para o qual você selecionou uma política.
  2. Clique em Testar.
  3. Quando o teste for concluído com êxito, clique em Diagrama de Provisionamento nos resultados do teste.
  4. O diagrama será semelhante a um dos dois exemplos.
    Tipo de Política Diagrama de provisionamento
    Padrão Captura de tela do diagrama de provisionamento com a política padrão destacada e os valores de VM e host iguais a zero.
    Dispersão Captura de tela do diagrama de provisionamento com a política de dispersão destacada e os valores de VM e host que ilustram a melhor proporção.
  5. Se você estiver pronto para implantar, retorne ao modelo de nuvem e clique em Implantar.

Avaliação da política de posicionamento durante o processo de alocação

O diagrama a seguir ajuda você a compreender quando a política é avaliada durante o processo de alocação e quando a zona de destino e o host são identificados.

Diagrama do fluxo de trabalho que ilustra como o posicionamento é determinado com base na política de colocação padrão ou de dispersão.