acelerador de aplicacoes
TRANSCRIPT
QUAL É SUA NECESSIDADE?
Acelerador de aplicações
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.
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
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.
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.
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
Acelerador de aplicações
SSL
Session ID reuse
SSL offload
Start-TLS offload
Caching
Static HTTP RAM cache
Dynamics HTTP RAM
cache
Obrigado!