1. QUAL É SUA NECESSIDADE? Acelerador de aplicações
2. Acelerador de aplicações 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.
3. Acelerador de aplicações 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
4. Acelerador de aplicações Uma das principais características de um application delivery networking, como o A10®, BIG-IP® e Blue Coat®, é ajudar a reduzir 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.
5. Acelerador de aplicações Isso realmente reduz o tempo total da entrega das informações: 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 dimensionamento da sua infraestrutura.
6. Acelerador de aplicações 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
7. Acelerador de aplicações SSL Session ID reuse SSL offload Start-TLS offload Caching StaticHTTP RAM cache Dynamics HTTP RAM cache