SlideShare une entreprise Scribd logo
1  sur  8
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 StaticHTTP RAM cache Dynamics HTTP RAM cache
Obrigado!

Contenu connexe

En vedette

Proyecto Pedagógico El Mundo de las Palabras
Proyecto Pedagógico El Mundo de las PalabrasProyecto Pedagógico El Mundo de las Palabras
Proyecto Pedagógico El Mundo de las Palabrasermdadillo
 
Apelação cível. buraco na pista. acidente de bicicleta
Apelação cível. buraco na pista. acidente de bicicletaApelação cível. buraco na pista. acidente de bicicleta
Apelação cível. buraco na pista. acidente de bicicletaInforma Jurídico
 
Tjsc motivacao ato_administrativo
Tjsc motivacao ato_administrativoTjsc motivacao ato_administrativo
Tjsc motivacao ato_administrativoInforma Jurídico
 
Planificación de elvis herrera
Planificación de elvis herreraPlanificación de elvis herrera
Planificación de elvis herrerapaty1360
 

En vedette (7)

Proyecto Pedagógico El Mundo de las Palabras
Proyecto Pedagógico El Mundo de las PalabrasProyecto Pedagógico El Mundo de las Palabras
Proyecto Pedagógico El Mundo de las Palabras
 
Tic en educacion
Tic en educacionTic en educacion
Tic en educacion
 
Apelação cível. buraco na pista. acidente de bicicleta
Apelação cível. buraco na pista. acidente de bicicletaApelação cível. buraco na pista. acidente de bicicleta
Apelação cível. buraco na pista. acidente de bicicleta
 
Tjsc motivacao ato_administrativo
Tjsc motivacao ato_administrativoTjsc motivacao ato_administrativo
Tjsc motivacao ato_administrativo
 
Reuso v16 0
Reuso v16 0Reuso v16 0
Reuso v16 0
 
Excel clase
Excel claseExcel clase
Excel clase
 
Planificación de elvis herrera
Planificación de elvis herreraPlanificación de elvis herrera
Planificación de elvis herrera
 

Similaire à Acelerador de aplicacoes

Modelagem de sistemas da informação – aula 03 mai2011
Modelagem de sistemas da informação – aula 03 mai2011Modelagem de sistemas da informação – aula 03 mai2011
Modelagem de sistemas da informação – aula 03 mai2011Universal.org.mx
 
Arquitetura cliente servidor
Arquitetura cliente servidorArquitetura cliente servidor
Arquitetura cliente servidorMarcia Abrahim
 
Oda vp-of-it-white-pape-br-3448121-ptb
Oda vp-of-it-white-pape-br-3448121-ptbOda vp-of-it-white-pape-br-3448121-ptb
Oda vp-of-it-white-pape-br-3448121-ptbFran Gurgel
 
Cliente e servidor
Cliente e servidorCliente e servidor
Cliente e servidorDavi Silva
 
Escalando aplicações de grande volume na nuvem
Escalando aplicações de grande volume na nuvemEscalando aplicações de grande volume na nuvem
Escalando aplicações de grande volume na nuvemFernando Lemes
 
Joana costa tp 1 – trabalho prático www
Joana costa tp 1 – trabalho prático wwwJoana costa tp 1 – trabalho prático www
Joana costa tp 1 – trabalho prático wwwJoana Costa
 
PORTUGUESE SquashBrochure
PORTUGUESE SquashBrochurePORTUGUESE SquashBrochure
PORTUGUESE SquashBrochureAndr Moura
 
Apresentação Comercial Tecla Internet
Apresentação Comercial Tecla InternetApresentação Comercial Tecla Internet
Apresentação Comercial Tecla InternetTecla Internet
 
Precisamos de um barco maior introdução ao dimensionamento de aplicações
Precisamos de um barco maior introdução ao dimensionamento de aplicaçõesPrecisamos de um barco maior introdução ao dimensionamento de aplicações
Precisamos de um barco maior introdução ao dimensionamento de aplicaçõesJackson F. de A. Mafra
 
Infraestrutura em nuvem com Amazon Web Services (AWS)
Infraestrutura em nuvem com Amazon Web Services (AWS)Infraestrutura em nuvem com Amazon Web Services (AWS)
Infraestrutura em nuvem com Amazon Web Services (AWS)Infosimples
 
Integração de sistemas da informação - Abordagens de integração
Integração de sistemas da informação - Abordagens de integraçãoIntegração de sistemas da informação - Abordagens de integração
Integração de sistemas da informação - Abordagens de integraçãoJoao Johanes
 
Rio Info 2009 Reducao de Custos - Danilo Bordini
Rio Info 2009 Reducao de Custos - Danilo BordiniRio Info 2009 Reducao de Custos - Danilo Bordini
Rio Info 2009 Reducao de Custos - Danilo BordiniRio Info
 
Lançamento TOTVS V12 Linha RM - Framework
Lançamento TOTVS V12 Linha RM - FrameworkLançamento TOTVS V12 Linha RM - Framework
Lançamento TOTVS V12 Linha RM - FrameworkRafael Pinheiro
 
ESTUDO DE SOLUÇÕES PARA A GARANTIA DE QoS EM REDES LOCAIS (LAN)
ESTUDO DE SOLUÇÕES PARA A GARANTIA DE QoS EM REDES LOCAIS (LAN)ESTUDO DE SOLUÇÕES PARA A GARANTIA DE QoS EM REDES LOCAIS (LAN)
ESTUDO DE SOLUÇÕES PARA A GARANTIA DE QoS EM REDES LOCAIS (LAN)Júlio César Magro
 
Arquitetura Serverless para Machine Learning
Arquitetura Serverless para Machine LearningArquitetura Serverless para Machine Learning
Arquitetura Serverless para Machine LearningFelipe Santos
 
Apresentação cloud computing senac
Apresentação cloud computing senacApresentação cloud computing senac
Apresentação cloud computing senacfrank encarnacão
 

Similaire à Acelerador de aplicacoes (20)

Modelagem de sistemas da informação – aula 03 mai2011
Modelagem de sistemas da informação – aula 03 mai2011Modelagem de sistemas da informação – aula 03 mai2011
Modelagem de sistemas da informação – aula 03 mai2011
 
Arquitetura cliente servidor
Arquitetura cliente servidorArquitetura cliente servidor
Arquitetura cliente servidor
 
Oda vp-of-it-white-pape-br-3448121-ptb
Oda vp-of-it-white-pape-br-3448121-ptbOda vp-of-it-white-pape-br-3448121-ptb
Oda vp-of-it-white-pape-br-3448121-ptb
 
World Wide Web
World Wide WebWorld Wide Web
World Wide Web
 
Cliente e servidor
Cliente e servidorCliente e servidor
Cliente e servidor
 
Front end architecture
Front end architectureFront end architecture
Front end architecture
 
Escalando aplicações de grande volume na nuvem
Escalando aplicações de grande volume na nuvemEscalando aplicações de grande volume na nuvem
Escalando aplicações de grande volume na nuvem
 
Aula 02 30072010
Aula 02 30072010Aula 02 30072010
Aula 02 30072010
 
Joana costa tp 1 – trabalho prático www
Joana costa tp 1 – trabalho prático wwwJoana costa tp 1 – trabalho prático www
Joana costa tp 1 – trabalho prático www
 
PORTUGUESE SquashBrochure
PORTUGUESE SquashBrochurePORTUGUESE SquashBrochure
PORTUGUESE SquashBrochure
 
Apresentação Comercial Tecla Internet
Apresentação Comercial Tecla InternetApresentação Comercial Tecla Internet
Apresentação Comercial Tecla Internet
 
Precisamos de um barco maior introdução ao dimensionamento de aplicações
Precisamos de um barco maior introdução ao dimensionamento de aplicaçõesPrecisamos de um barco maior introdução ao dimensionamento de aplicações
Precisamos de um barco maior introdução ao dimensionamento de aplicações
 
Infraestrutura em nuvem com Amazon Web Services (AWS)
Infraestrutura em nuvem com Amazon Web Services (AWS)Infraestrutura em nuvem com Amazon Web Services (AWS)
Infraestrutura em nuvem com Amazon Web Services (AWS)
 
Integração de sistemas da informação - Abordagens de integração
Integração de sistemas da informação - Abordagens de integraçãoIntegração de sistemas da informação - Abordagens de integração
Integração de sistemas da informação - Abordagens de integração
 
Rio Info 2009 Reducao de Custos - Danilo Bordini
Rio Info 2009 Reducao de Custos - Danilo BordiniRio Info 2009 Reducao de Custos - Danilo Bordini
Rio Info 2009 Reducao de Custos - Danilo Bordini
 
Lançamento TOTVS V12 Linha RM - Framework
Lançamento TOTVS V12 Linha RM - FrameworkLançamento TOTVS V12 Linha RM - Framework
Lançamento TOTVS V12 Linha RM - Framework
 
Redes de computador
Redes de computadorRedes de computador
Redes de computador
 
ESTUDO DE SOLUÇÕES PARA A GARANTIA DE QoS EM REDES LOCAIS (LAN)
ESTUDO DE SOLUÇÕES PARA A GARANTIA DE QoS EM REDES LOCAIS (LAN)ESTUDO DE SOLUÇÕES PARA A GARANTIA DE QoS EM REDES LOCAIS (LAN)
ESTUDO DE SOLUÇÕES PARA A GARANTIA DE QoS EM REDES LOCAIS (LAN)
 
Arquitetura Serverless para Machine Learning
Arquitetura Serverless para Machine LearningArquitetura Serverless para Machine Learning
Arquitetura Serverless para Machine Learning
 
Apresentação cloud computing senac
Apresentação cloud computing senacApresentação cloud computing senac
Apresentação cloud computing senac
 

Dernier

ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx2m Assessoria
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsDanilo Pinotti
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx2m Assessoria
 
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx2m Assessoria
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploDanilo Pinotti
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx2m Assessoria
 

Dernier (6)

ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object Calisthenics
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
 
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemplo
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
 

Acelerador de aplicacoes

  • 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