Índice:
Definição - O que significa Escalabilidade Vertical?
Escalabilidade vertical é a adição de recursos a um único nó do sistema, como um único computador ou estação de rede, que geralmente resulta em CPUs ou memória adicionais. A escalabilidade vertical fornece mais recursos compartilhados para o sistema operacional e aplicativos.
Escalabilidade vertical também pode ser chamada de expansão.
Techopedia explica escalabilidade vertical
Por outro lado, escalabilidade horizontal (expansão) refere-se à adição de mais nós a um sistema, como a adição de estações de trabalho de computador a uma rede, o que pode resultar na adição de vários computadores para realizar mais trabalho em menos tempo. Isso permite que o sistema funcione como uma única unidade lógica, aumentando a eficiência.
Cada modelo tem trocas. Na escalabilidade horizontal, adicionar mais nós aumenta a complexidade da rede ou do sistema, gerenciamento, modelo de programação, taxa de transferência e latência entre os nós. Também pode produzir problemas de aplicativos de software que inibem a produtividade do trabalho, possivelmente prejudicando a eficiência geral do sistema. No passado, a escalabilidade horizontal era considerada mais econômica quando os aplicativos em execução em muitos nós trabalhavam bem juntos.
No entanto, com o uso recente da tecnologia de virtualização e dos hipervisores (um computador host executando vários sistemas operacionais, também conhecidos como convidados), a eficiência de um único nó aumentou significativamente via escalabilidade vertical. Assim, diante do declínio da escalabilidade horizontal, ambos os modelos devem ser considerados e revisados.