Balanço de carga |
O SoftExpert Suite possui suporte ao balanceamento de carga em banco de dados, desta forma oferecendo alta escalabilidade e disponibilidade, bem como um excelente desempenho no acesso às informações.
Figura 4 - Diagrama de balanceamento de carga de Banco de Dados
O gerenciamento do balanço de carga é realizado totalmente pela interface middleware(1). O SoftExpert Suite irá conectar-se ao client do banco de dados, tornando o balanço de carga transparente para a aplicação. Essa interface middleware é responsável pela conexão com os servidores de banco de dados, por distribuir entre os servidores ativos as requisições feitas pelos usuários e por manter a escalabilidade sempre que um servidor for inserido ou removido do balanceamento.
O uso de mais de um servidor de banco de dados melhora no desempenho do SoftExpert Suite, pois o tempo de resposta é proporcional ao número de usuários fazendo requisições ao banco de dados, então quando existe um balanceamento de carga, as requisições são divididas entre os servidores ativos, aumentando o desempenho do SoftExpert Suite, garantindo um tempo de resposta menor. |