Navigation:  Arquitetura lógica > Camada de persistência >

Balanço de carga

Previous  Top  Next

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

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.

 

1 - Aplicação de terceiros com o objetivo de realizar o balanceamento de dados sendo transparente para o SoftExpert Suite.

 

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.