Você pode dimensionar implantações provisionadas para fazer ajustes de acordo com as exigências de carga de trabalho em constante transformação. Use as ações de dimensionamento vertical ou dimensionamento horizontal para dimensionamento horizontal e a ação de reconfiguração de máquina para dimensionamento vertical. É possível controlar ações de dimensionamento e reconfiguração usando direitos, políticas de aprovação ou projetando restrições diretamente em blueprints.

Dimensionar Verticalmente ou Dimensionar Horizontalmente

Depois de provisionar uma implementação, você pode fazer ajustes de acordo com as exigências de carga de trabalho em constante transformação, aumentando ou diminuindo o número de instâncias de máquinas virtuais ou em nuvem na sua implantação. Por exemplo, você implantou um aplicativo bancário de três camadas com um nó de servidor de aplicativos em cluster, um nó de banco de dados e um nó de balanceador de carga. A demanda aumentou, e você descobre que as duas instâncias do seu nó de servidor de aplicativos não podem lidar com todo o tráfego. Como o seu blueprint oferece suporte para até dez instâncias do servidor de aplicativos, e você tem direito a ações de dimensionamento, o aplicativo pode ser dimensionado horizontalmente. Navegue até o seu aplicativo bancário provisionado no vRealize Automation e selecione a ação de dimensionamento horizontal para adicionar outra instância do seu nó de servidor de aplicativos à implantação. O vRealize Automation provisiona uma nova máquina, instala o componente de software de aplicativo e atualiza o balanceador de carga para que o seu aplicativo bancário possa lidar com as demandas crescentes.

Se a demanda diminuir posteriormente, você poderá retroceder o dimensionamento vertical. As máquinas e os componentes de software mais recentes são destruídos primeiro, e os seus componentes de rede e segurança são atualizados para que o aplicativo bancário não use recursos desnecessários.

Tabela 1. Suporte para componentes dimensionáveis

Tipo de componente

Com suporte

Observações

Componentes de máquina

Sim

O dimensionamento horizontal provisiona instâncias adicionais das suas máquinas, enquanto o dimensionamento vertical destrói as máquinas seguindo uma ordem segundo a qual a última a entrar é a primeira a sair.

Componentes de software

Sim

Componentes de software são provisionados ou destruídos junto com máquinas dimensionadas, e os scripts de ciclo de vida de atualização são executados para quaisquer componentes de software que dependem dos componentes de máquina dimensionados.

Componentes de rede e segurança

Sim

Componentes de rede e segurança, incluindo os balanceadores de carga e os grupos de segurança do NSX, são atualizados para a nova configuração de implantação.

Componentes do XaaS

Não

Componentes de XaaS não são dimensionáveis e não são atualizados durante uma operação de dimensionamento. Se você estiver usando componentes de XaaS no seu blueprint, poderá criar uma ação de recurso para os usuários executarem após uma operação de dimensionamento, o que poderia dimensionar ou atualizar seus componentes de XaaS conforme necessário. Como alternativa, é possível desabilitar o dimensionamento configurando exatamente o número de instâncias que você deseja permitir para cada componente de máquina.

Blueprints aninhados

Sim

Os componentes com suporte em blueprints aninhados apenas poderão ser atualizados se você criar dependências explícitas com componentes de máquina dimensionados. Crie dependências explícitas desenhando linhas de dependência na tela de criação.

Quando uma implantação é dimensionada horizontalmente, o vRealize Automation aloca os recursos solicitados na reserva atual antes de prosseguir. Se o dimensionamento for parcialmente bem-sucedido e não conseguir provisionar um ou mais itens com base nesses recursos alocados, os recursos não terão sua alocação cancelada e não se tornarão disponíveis para novas solicitações. Recursos alocados, mas não utilizados devido a uma falha de dimensionamento, são conhecidos como recursos pendentes. Você pode tentar reparar operações de dimensionamento parcialmente bem-sucedidas tentando dimensionar a implantação mais uma vez. No entanto, não é possível dimensionar uma implantação para seu tamanho atual, e corrigir um dimensionamento parcialmente bem-sucedido dessa maneira não cancela a alocação dos recursos pendentes. Você pode exibir a tela de detalhes de execução da solicitação e descobrir quais tarefas falharam em quais nós, para ajudá-lo a decidir se convém corrigir o dimensionamento parcialmente bem-sucedido com outra operação de dimensionamento. As operações de dimensionamento com falha e parcialmente bem-sucedidas não afetam a funcionalidade da sua implantação original, e você pode continuar a usar seus itens de catálogo enquanto soluciona falhas.

Dimensionamento ascendente ou descendente usando a ação Reconfigurar

Depois de provisionar uma máquina virtual ou de nuvem vSphere, vCloud Air ou vCloud Director, você pode fazer ajustes de acordo com as demandas de carga de trabalho em constante transformação, solicitando uma reconfiguração de máquina para aumentar (dimensionar em sentido ascendente) ou diminuir (dimensionar em sentido descendente) especificações de recursos de máquina para CPU, memória, armazenamento ou redes. Você também pode adicionar, editar ou remover propriedades personalizadas e alterar descrições. É possível solicitar a reconfiguração de máquinas que estejam em um estado ativado ou desativado.

Quando você reconfigura uma máquina virtual ou em nuvem para dimensionamento ascendente, o vRealize Automation aloca os recursos solicitados na reserva atual antes de prosseguir. Se os recursos não estiverem disponíveis, a reconfiguração da máquina falhará. Se uma solicitação de recuperação de máquina falhar, todos os recursos alocados para dimensionamento ascendente serão liberados e disponibilizados para novas solicitações. Ao reconfigurar uma máquina em nuvem ou virtual para dimensionamento descendente, os recursos apenas serão disponibilizados para novas solicitações se a reconfiguração tiver sido concluída com êxito.

Tabela 2. Direitos necessários para cenários de reconfiguração de máquina (somente para o vSphere, o vCloud Air e o vCloud Director)

O proprietário da máquina virtual ou em nuvem deseja...

Direitos necessários

Executar a reconfiguração logo depois de obter as aprovações necessárias.

Reconfigurar

Especificar uma data e hora para executar a reconfiguração.

Reconfigurar

Reagendar uma reconfiguração porque a solicitação não foi aprovada até depois do horário agendado.

Reconfigurar

Repetir uma solicitação de reconfiguração com falha.

Executar reconfiguração

Cancelar uma solicitação de reconfiguração com falha.

Cancelar reconfiguração

Cancelar uma solicitação de reconfiguração solicitada.

Cancelar reconfiguração