Comparar dimensionamento vertical e horizontal

Concluído

Uma configuração robusta de máquina virtual inclui suporte para escalabilidade. A escalabilidade permite a taxa de transferência de uma máquina virtual proporcionalmente à disponibilidade dos recursos de hardware associados. Uma máquina virtual escalável pode lidar com aumentos nas solicitações sem afetar adversamente 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.

Coisas a saber sobre dimensionamento vertical

O dimensionamento vertical, também conhecido como scale up e scale down, envolve aumentar ou diminuir o tamanho da máquina virtual em resposta a uma carga de trabalho. O dimensionamento vertical torna uma máquina virtual mais (scale-up) ou menos (scale-down) poderosa.

Ilustração que mostra o dimensionamento vertical em que uma única máquina virtual aumenta ou diminui de tamanho aumentando ou diminuindo.

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.

Coisas a saber sobre dimensionamento horizontal

O dimensionamento horizontal, também conhecido como scale-out e scale in, é usado para ajustar o número de máquinas virtuais em sua configuração para dar suporte à carga de trabalho em mudança. Quando você implementa o dimensionamento horizontal, há um aumento (scale-out) ou uma diminuição (scale-in) no número de instâncias de máquina virtual.

Ilustração que mostra o dimensionamento horizontal onde as máquinas virtuais são adicionadas para dimensionar o sistema para suportar a carga de trabalho.

Coisas a considerar ao usar dimensionamento vertical e horizontal

Analise as considerações a seguir sobre 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. De um modo geral, o dimensionamento horizontal tem menos limitações do que o dimensionamento vertical. Uma implementação de dimensionamento vertical depende da disponibilidade de hardware maior, que atinge rapidamente um limite superior e pode variar de acordo com a 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 executar potencialmente milhares de máquinas virtuais para gerenciar alterações na carga de trabalho e na taxa de transferência.

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