Comparar as escalas vertical e horizontal

Concluído

Uma configuração de máquina virtual robusta inclui suporte para escalabilidade. A escalabilidade permite a taxa de transferência de uma máquina virtual em proporção à disponibilidade dos recursos de hardware associados. Uma máquina virtual escalonável pode lidar com aumentos nas solicitações sem afetar negativamente o tempo de resposta e a taxa de transferência. Para a maioria das operações de dimensionamento, há duas opções de implementação: vertical e horizontal.

Tópicos importantes sobre o dimensionamento vertical

A escala vertical, também conhecida como escalar verticalmente e reduzir verticalmente, significa aumentar ou diminuir o tamanho da máquina virtual em resposta a uma carga de trabalho. A escala vertical torna uma máquina virtual mais potente (escalar verticalmente) ou menos potente (reduzir verticalmente).

Illustration that shows vertical scaling where a single virtual machine increases or decreases in size by scaling up or scaling down.

Aqui estão alguns cenários em que o uso do dimensionamento vertical pode ser vantajoso:

  • Se você tiver um serviço criado em uma máquina virtual subutilizada, como no fim de semana, poderá usar o dimensionamento vertical para diminuir o tamanho da máquina virtual e reduzir os custos mensais.

  • Você pode implementar o dimensionamento vertical para aumentar o tamanho da máquina virtual para dar suporte a uma demanda maior sem precisar criar máquinas virtuais extras.

Tópicos importantes sobre o dimensionamento horizontal

O dimensionamento horizontal é usado para ajustar o número de máquinas virtuais em sua configuração para dar suporte à alteração da carga de trabalho. Quando você implementa o dimensionamento horizontal, há um aumento (expansão) ou diminuição (redução horizontal) no número de instâncias de máquina virtual.

Illustration that shows horizontal scaling where virtual machines are added to scale out the system to support the workload.

Coisas a serem consideradas ao usar o dimensionamento vertical e horizontal

Examine as considerações a seguir em relação ao dimensionamento vertical e horizontal. Pense em qual implementação pode ser necessária para dar suporte ao site da sua empresa.

  • Considere as limitações. Em termos gerais, o dimensionamento horizontal tem menos limitações do que o dimensionamento vertical. O dimensionamento vertical depende da disponibilidade de hardware maior, que atinge rapidamente um limite mais alto e pode variar por região. O dimensionamento vertical também geralmente requer que uma máquina virtual pare e reinicie, o que pode limitar temporariamente o acesso a aplicativos ou dados.

  • Considere a flexibilidade. Ao operar na nuvem, o dimensionamento horizontal é mais flexível. Uma implementação de dimensionamento horizontal permite que você execute potencialmente milhares de máquinas virtuais para gerenciar alterações na carga de trabalho e na taxa de transferência.

  • Considere o reprovisionamento. Reprovisionamento é o processo de remover uma máquina virtual existente e substituí-la por uma nova. Um plano de disponibilidade robusto considera onde o reprovisionamento pode ser necessário e planeja interrupções no serviço. Se há possibilidade de que o reprovisionamento seja necessário, determine se algum dado precisa ser mantido e migrado para o novo computador.