Comparar dimensionamento vertical e horizontal
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.
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.
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.