QUAL É SUA NECESSIDADE?Acelerador de aplicações
Acelerador de aplicaçõesO 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çõesPara 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áriasProgramar o uso de cache de conteúdo para acelerar a experiência do usuário e diminuir as solicitações do servidor webCompactar o arquivo para reduzir o tempo de entrega dos dados transmitidosUtilizar o SSL off-loadReuso de conexões
Acelerador de aplicaçõesUma 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çõesIsso 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çõesAs seguintes funcionalidades são fundamentais na configuração, visando a aceleração de aplicações:TCPConection reuseDynamics window sizingTCP multiplexingCompressionHTTP softwareHTTP hadware
Acelerador de aplicaçõesSSLSession ID reuseSSL offloadStart-TLS offloadCachingStaticHTTP RAM cacheDynamics HTTP RAM cache
Obrigado!

Acelerador de aplicacoes

  • 1.
    QUAL É SUANECESSIDADE?Acelerador de aplicações
  • 2.
    Acelerador de aplicaçõesOvolume 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çõesParaatenuar 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áriasProgramar o uso de cache de conteúdo para acelerar a experiência do usuário e diminuir as solicitações do servidor webCompactar o arquivo para reduzir o tempo de entrega dos dados transmitidosUtilizar o SSL off-loadReuso de conexões
  • 4.
    Acelerador de aplicaçõesUmadas 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çõesIssorealmente 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çõesAsseguintes funcionalidades são fundamentais na configuração, visando a aceleração de aplicações:TCPConection reuseDynamics window sizingTCP multiplexingCompressionHTTP softwareHTTP hadware
  • 7.
    Acelerador de aplicaçõesSSLSessionID reuseSSL offloadStart-TLS offloadCachingStaticHTTP RAM cacheDynamics HTTP RAM cache
  • 8.