Para encontrar a melhor infraestrutura na qual fazer uma implantação, o VMware Aria Automation toma várias decisões de filtragem. A integração do VMware Aria Automation com o VMware Aria Operations pode refinar ainda mais a decisão de posicionamento.

O VMware Aria Operations pode ajudar a posicionar as cargas de trabalho da maneira ideal, desde que você tenha ativado a opção de política de colocação Avançada em suas zonas de nuvem baseadas no vSphere.

Além disso, as contas de nuvem do vSphere das zonas de nuvem devem ser monitoradas pelo VMware Aria Operations.

Fase 1: Reserva

Observação: Embora o nome seja o mesmo, a reserva não está relacionada ao recurso de reserva do vRealize Automation 7.

A fase de reserva do VMware Aria Automation é a mesma, sem considerar se você ativou ou não a colocação Avançada no VMware Aria Operations.

Diagrama da fase de reserva
  1. A reserva começa com um modelo de nuvem vinculado a um projeto. Esse projeto, por sua vez, está vinculado a zonas de nuvem.
  2. As zonas de nuvem consistem em hosts de recursos de processamento, pools, clusters e armazenamento anexado.

    Inicialmente, qualquer zona de nuvem no projeto pode ser um alvo de posicionamento potencial.

  3. O VMware Aria Automation faz uma filtragem para remover as zonas de nuvem que não têm recursos íntegros suficientes para a implantação.

    Por exemplo, se houver muitos recursos desligados ou em manutenção, essa zona de nuvem será removida.

  4. O VMware Aria Automation faz uma filtragem para remover as zonas de nuvem que não atendem aos requisitos de negócios.

    Por exemplo, a implantação pode exceder um limite de preço ou orçamento para a zona.

  5. O VMware Aria Automation faz uma filtragem para remover as zonas de nuvem que não atendem aos requisitos de cluster.

    Por exemplo, os recursos da zona de nuvem podem ter limites de uso de CPU ou memória que são muito baixos para a implantação.

  6. O VMware Aria Automation faz uma filtragem para remover as zonas de nuvem que não têm afinidade com as restrições do aplicativo.

    A afinidade requer que as tags de restrição no nível do projeto ou do modelo de nuvem correspondam às tags de capacidade encontradas em algum lugar nos recursos da zona de nuvem.

    Por exemplo, se o modelo de nuvem ou o projeto incluir uma restrição para usar o armazenamento com a tag pci, uma zona de nuvem que não tenha recursos de armazenamento com essa tag de capacidade será removida.

  7. O VMware Aria Automation seleciona as zonas de nuvem com a melhor prioridade de provisionamento.
  8. Se a política de colocação no nível do projeto for diferente de Padrão, o VMware Aria Automation selecionará uma zona de nuvem que ofereça suporte à política de colocação não padrão.

    Nesta versão, a Dispersão é a única que não é padrão. A propagação distribui a carga selecionando a zona de nuvem com a proporção mais baixa de máquinas virtuais para hosts. O padrão simplesmente implanta na primeira zona disponível.

    A política de posicionamento do projeto é apenas um fator durante a fase de reserva da zona de nuvem. Ela não tem efeito nem relação com a política de colocação da zona de nuvem na fase de alocação.

Quando concluída, a fase de reserva seleciona uma zona de nuvem e seus recursos. O VMware Aria Automation reserva a primeira zona disponível que ainda está qualificada depois de passar pelos filtros anteriores.

Fase 2: Alocação

O VMware Aria Automation inspeciona os recursos de processamento reservados da zona de nuvem e o armazenamento vinculado.

Diagrama da fase de alocação
  1. Na zona de nuvem, o VMware Aria Automation faz uma filtragem para remover os recursos que estão em estado desligado ou de manutenção.

    Observe que ainda há recursos íntegros suficientes para a implantação. Caso contrário, toda a zona de nuvem teria sido filtrada durante a fase de reserva.

  2. O VMware Aria Automation faz uma filtragem para remover os recursos que não correspondem às restrições no nível do cluster encontradas no modelo de nuvem ou no projeto.

    Por exemplo, um recurso na zona de nuvem pode ser marcado como test em Infraestrutura > Recursos > Processamento.

    Se o modelo de nuvem ou o projeto incluir uma tag de restrição para usar um recurso dev, o recurso test será removido.

    Além disso, os perfis de armazenamento ou de rede na zona de nuvem podem ser marcados de maneiras que não correspondem às restrições de rede ou de armazenamento no nível do cluster do modelo de nuvem ou do projeto.

  3. O VMware Aria Automation faz uma filtragem para remover os recursos com base nas configurações de afinidade definidas no vCenter.

    Por exemplo, pode haver uma regra no vCenter em que a presença de uma máquina virtual em um cluster pode impedir que outro cluster seja usado.

  4. O VMware Aria Automation faz uma filtragem para remover os recursos que não correspondem à nenhuma restrição personalizada restante encontrada no modelo de nuvem ou no projeto.

    Por exemplo, se o modelo de nuvem incluir uma restrição para usar uma imagem marcada com ubuntu, uma zona de nuvem na qual nenhum dos mapeamentos de imagem estiver marcado com ubuntu será removida.

  5. O VMware Aria Automation procura os melhores processamento e armazenamento possíveis de acordo com a política de colocação da zona de nuvem.

    O VMware Aria Automation envolve o VMware Aria Operations somente quando as duas condições abaixo são verdadeiras:

    • A política de colocação da zona de nuvem está definida como Avançada.
    • Após a filtragem da etapa 4, pelo menos um cluster ativado para DRS e o armazenamento vinculado a ele permanecem qualificados.

    Caso contrário, o VMware Aria Automation continuará com seu próprio algoritmo de posicionamento sem entrada do VMware Aria Operations.

Recomendação de posicionamento do VMware Aria Operations

Se qualificado para entrada do VMware Aria Operations, o VMware Aria Automation contata o VMware Aria Operations para receber uma recomendação dos melhores processamento e armazenamento possíveis para a implantação. O VMware Aria Automation envia os seguintes dados para o VMware Aria Operations:

  • Os clusters ativados para DRS de destino qualificados e seus repositórios de dados ou cluster de repositório de dados anexados
  • A contagem de recursos ou o tamanho do cluster da implantação
  • Requisitos de CPU e memória para as máquinas virtuais na implantação
  • Requisitos de disco para as máquinas virtuais na implantação

Nos destinos qualificados, se o VMware Aria Operations puder retornar um posicionamento ideal para cada uma das máquinas virtuais, o VMware Aria Automation alocará o processamento e o armazenamento de acordo com a recomendação do VMware Aria Operations.

Para obter mais informações sobre como o VMware Aria Operations lida com cargas de trabalho, consulte a documentação do vRealize Operations.

Se o VMware Aria Operations não conseguiu encontrar uma recomendação ou se o VMware Aria Automation não conseguiu encontrar nenhum cluster e armazenamento ativado para DRS, o VMware Aria Automation verifica a configuração de fallback da zona de nuvem:

  • Com fallback

    O VMware Aria Automation aloca o processamento e o armazenamento que permanecem qualificados mesmo sem uma recomendação do VMware Aria Operations.

  • Sem fallback

    O VMware Aria Automation cancela a solicitação e não continua o provisionamento.

Fase 3: Provisionamento

O VMware Aria Automation implanta as máquinas virtuais, o armazenamento e a rede solicitados por meio do adaptador referente ao destino de posicionamento selecionado no fim da fase de alocação.

O destino de posicionamento consiste em hosts de processamento, clusters ou pools de recursos e no repositório de dados de armazenamento ou no cluster de repositório de dados anexado.