O volume de objetos disponíveis na sua aplicação web cresce em complexidade e volume. Por sua vez, o tempo de carga da página fica cada vez mais lento?
As reclamações de lentidão levam os desenvolvedores à revisão dos gargalos, mas, mesmo assim, os ganhos de desempenho estão abaixo do que se espera?
Muitos administradores de ambientes complexos sabem: é difícil controlar todos os aspectos da rede entre o servidor de aplicativos, as aplicações e o cliente final, o que coloca importantes desafios para a garantia de desempenho de um aplicativo.
Para atenuar os efeitos dos pontos de estrangulamento na rede existem várias técnicas que podem ser empregadas como:
- Aperfeiçoar o nível de utilização da rede TCP reduzindo ligações desnecessárias
- Programar o uso de cache de conteúdo para acelerar a experiência do usuário e diminuir as solicitações do servidor web
- Compactar o arquivo para reduzir o tempo de entrega dos dados transmitidos
- Utilizar o SSL off-load
- Reuso de conexões
Uma das principais características de um application delivery networking, como o A10®, BIG-IP® e Blue Coat®, é ajudar a reduzir a a latência através da reutilização da conexão.
O que esta funcionalidade faz através do seu balanceador de carga é estabelecer conexões persistentes entre os servidores e os clientes (navegadores web), removendo o custo de tempo para cada nova conexão. Isso realmente reduz o tempo total da engrega das informaçoes: cada nova conexão requer alguns milissegundos, que não parece muito mas, diante da necessidade de entregar uma tonelada de requisições, o tempo total de resposta cresce consideravelmente.
O benefício adicional é que esta funcionalidade tende a reduzir o total de conexões globais ativas nos servidores, diminuindo a carga. Por exemplo, podemos ter uma aplicação de blog com cerca de 1500 conexões simultâneas, mas o servidor que utiliza um serviço de reuso de conexões, realiza somente 470, o que ajuda no dimensinamento da sua infraestrutura.
As seguintes funcionalidades são fundamentais na configuração, visando a aceleração de aplicações:
- TCP
-
- • Conection reuse
- • Dynamics window sizing
- • TCP multiplexing
- Compression
-
- • HTTP software
- • HTTP hadware
- SSL
-
- • Session ID reuse
- • SSL offload
- • Start-TLS offload
- Caching
-
- • Static HTTP RAM cache
- • Dynamics HTTP RAM cache
Veja nossos diferencais para sua aplicação web de grande volume:
- Suporte na configuração da camada do administrador e infraestrutura 24x7x365
- Adquirir todos os componentes de hardware e softwares relacionados à necessidade do seu projeto
- Dimensionar, configurar e monitorar o desempenho
- Gerenciar toda a conectividade e infraestrutura
- Fornecer o SLA contratado com regras claras e justas
- Gerenciamento avançado
Voltar