Histórico da Página
...
Os conceitos que aplicamos no decorrer dos testes podem ser verificados abaixo, dentre eles, o escalonamento vertical e horizontal, conforme a solicitação por demandasolicitação por demanda.
Aviso | ||
---|---|---|
| ||
Para minimizar a latência, em quaisquer nuvens públicas utilizadas, escolha a região mais próxima à sua localização. |
Escalonar verticalmente (scale up/down) significa adicionar ou remover recursos de um único nó em uma VM, normalmente envolvendo a adição de CPU’s, memória e disco SSD em modo high performance. Tal escalonamento vertical de sistemas existentes, também nos permite usar tecnologia de virtualização de forma mais eficiente, uma vez que ele fornece mais recursos para o conjunto hospedado de sistema operacional e módulos de aplicação a compartilhar. Com esse cenário podemos adquirir conhecimento e tomar vantagem de tais recursos, que também podem ser chamados de "aumento", como a expansão do número de processos daemon executando no momento. Escalabilidade de aplicação é o desempenho melhorado de execução de aplicações em uma versão aumentada (scaled-up) do sistema.
Escalonar horizontalmente - scale out/in: Adicionamos mais VMs ou serviços para a distribuição da carga dos serviços do Protheus. Podemos, por exemplo, necessitar de uma nova VM com 2 serviços secundários e um DBAccess que utiliza modo distribuído ou SPOFLess. Como os recursos computacionais estão mais acessíveis e o desempenho continua a crescer, aplicações de computação de alto desempenho - como análise sísmica e cargas de trabalho - tem uma mudança muito rápida no volume de dados para tarefas que antes, exigiam melhor desempenho. Com o escalonamento horizontal, podemos liberar recursos, diminuindo a bilhetagem, e obter poder de computação agregada (que geralmente excede ao de computadores baseados em um único processador tradicional).
...
A imagem abaixo, demonstra um exemplo de máquinas secundárias em cenários com crescimento pela horizontal: