Como melhorar o desempenho do seu WebSite Marco Antônio Chaves Câmara LOGIC Engenharia Ltda

Slides:



Advertisements
Apresentações semelhantes
Redes Windows.
Advertisements

Sistemas Distribuídos
Módulo II – Domine a Internet Introdução a Informática DCC - UFMG.
Sistemas Distribuídos
Sistemas Operacionais de Rede Professor: João Paulo de Brito Gonçalves
Conceitos Básicos de Computação
Conceitos Básicos de Computação O ABC da Computação.
TRABALHO DE GESTÃO DE TI: ESTUDO DE CASO
SISTEMAS DISTRIBUÍDOS
Informática Industrial
1 Sistemas Distribuídos - SDI Caracterização de Sistemas Distribuídos. Introdução. Exemplos de Sistemas Distribuídos. Desafios.
Professor Victor Sotero
Quem somos Pólen Technologies ALTRAN Group Ronnie Maschk
Segurança de dados william.
Redação Publicitária I
Transparência Total! O Software Secullum TI.Net foi desenvolvido para facilitar o gerenciamento das informações que circulam nos computadores conectados.
A grande rede mundial de computadores
Marco Antônio Chaves Câmara
Requisitos de Rede para uma Implantação com Sucesso de um ERP
Sistemas Distribuídos
Mídias Digitais Uma abordagem sobre as possibilidades de aplicar mídias em benefício do ensino.
Sistema Cliente-servidor ou Sistema Client-server
Pós-Graduação em TI de A a Z
Aula 7 – A Internet e a nova estrutura de TI
Aula 9 - Camada de aplicação
1 Modelos de Sistemas Distribuídos. Introdução - Dificuldades e ameaças para SD. Grande variação na utilização de SD )carga de trabalho e requerimentos.
Estratégias Cliente-Servidor para SIGWeb
Tópicos em redes e sistemas distribuídos
Quando usar Gigabit Ethernet ?
Contornos arquitetônicos Maria Helena Pereira Dias.
A autoria - II.
Oferecer soluções de qualidade em transmissão e tratamento de informações, mantendo relacionamentos duradouros e éticos com nossos clientes, fornecedores.
Arquitetura Cliente /Servidor
Universidade Estadual de Santa Cruz - UESC
Otimizando sua TI, maximizando seus negócios
Conteúdo da Aula O que é uma rede Partes que compõe uma rede
Sistemas Distribuídos
Hardware Aula 03.
Sistemas de Gerenciamento de Educação a Distância Prof. Silvia Helena Cardoso Prof. Renato M. E. Sabbatini.
Sistemas Distribuídos
PROJETO S.A.C.I Autores: Cleverson C. Ferreira Deborah C. Granada
11 13/01/10 CLOUD COMPUTING O QUE É COMPUTAÇÃO EM NUVEM ?
Profª Patrícia Graciela Pagliuca
Processos.
A Planejamento de Tecnologia da Informação nas Empresas – 3ª Fase continuação Diagrama de Entidade - Relacionamento Representa o relacionamento de todas.
Sistemas Distribuídos
Objetivos do Capítulo Explicar a importância da implementação de processos e tecnologias de gerenciamento de dados numa organização. Explicar as vantagens.
Instalação, Configuração e Administração de Servidores
Sistemas de Gerenciamento de Educação a Distância Prof. Silvia Helena Cardoso Prof. Renato M. E. Sabbatini.
Aplicações de redes em sistemas de informação
MONITORAMENTO DE REDE E SERVIDORES UTILIZANDO O CACTIEZ E SNMP
Infra-estrutura da tecnologia de informação
INTERNET BÁSICA.
CONECTIVIDADE Prof.: Alessandro V. Soares Ferreira
Prof: Lídia Henriques 7º Ano Objetivos Utilizar adequadamente o computador e/ou dispositivos eletrónicos similares que processem dados. Introdução.
ApoioRealização SOUL Service Oriented Usage-based Licensing.
Serviço Nacional de Aprendizagem Comercial do Rio Grande do Sul Informação e Comunicação Habilitação Técnica de Nível Médio Técnico em Informática Prof.
Introdução aos Sistemas Operacionais
Serviços de rede e internet Jackson Eduardo da Silva.
Infraestrutura Computacional Prof. Me. Vanderlei Ienne.
Projeto Supervisionado no Desenvolvimento de Aplicações Profissionais na Web Servidores.
Integrated Services Digital Network
PSI2653: Meios Eletrônicos Interativos I I – Informação Digital Escola Politécnica da USP Engenharia de Sistemas Eletrônicos Meios Eletrônicos Interativos.
Redes e Sistemas Distribuídos II – Cód Prof. MSc. Ronnison Reges Vidal.
Portfólio de Serviços TI
Sistemas Multimídia Distribuídos Projeto Carlos A. G. Ferraz
UNIVERSIDADE CATÓLICA DE PELOTAS CENTRO POLITÉCNICO CURSO DE CIÊNCIA DA COMPUTAÇÃO Redes de Computadores Ferramenta NTop (Network Traffic Probe) Explorador.
Rede Metropolitana de Salvador ReMeSSa NOC (Network Operation Center) Claudete Alves – UFBA (Coord. Geral) Allan Freitas – IFBA (Coord. Técnico) Carlos.
Projeto Integrador I Implementação de Servidor de Arquivos Eliane Linhares Mota 1.
Internet - Intranet - Extranet Internet Rede pública mundial Padrões e protocolos multiplataforma Intranet Rede privada, corporativa Mesmos protocolos.
Transcrição da apresentação:

Como melhorar o desempenho do seu WebSite Marco Antônio Chaves Câmara LOGIC Engenharia Ltda

Quem é o Palestrante ? Marco Antônio Chaves Câmara –Engenheiro Eletricista (UFBA); –Professor Universidade Católica do Salvador; Universidade do Estado da Bahia. –Trabalha com redes desde 1987; –Certificações CNE e CNI (Novell); MCP (Microsoft); Projetista e Instalador (Lucent Technologies) –Diretor técnico da LOGIC Engenharia Salvador - BA. ? ? ?? ? ?

Componentes de Performance

Entre o usuário que acessa a sua página e o seu WEB Server, existe toda uma infra-estrutura sujeita a problemas de performance. Todos os componentes afetam diretamente a performance no usuário, que é o que lhe interessa !

Componentes de Performance Ambiente do Usuário –Desempenho da Estação e do modem, qualidade da linha, SO, browser, resolução da tela etc; –Embora sejam importantes, normalmente nenhum destes aspectos pode ser modificado; –Nas Intranets normalmente estes parâmetros são modificáveis (às vezes...)

Componentes de Performance Provedor de Acesso e o seu canal –Infra-estrutura, canal c/ a Internet, número de linhas, caching etc; –Novamente um aspecto em que não podemos intervir; –A absorção dos pequenos provedores por grandes empresas vem reduzindo este problema; –Inexistente nas Intranets.

Componentes de Performance A Internet –Localização do usuário, horário de uso, disponibilidade dos canais etc; –Sujeito a pequenas influências em função do conteúdo, ou melhor, do negócio; –Para grandes abrangências geográficas, a instalação de servidores geograficamente dispersos pode melhorar a performance; –Utilização de canais de comunicação privados nas Intranets também pode melhorar a performance.

Componentes de Performance O(s) seu(s) canal(is) –Capacidade, disponibilidade, multiplicidade, uso de mídias pouco sensíveis a ruídos; –Normalmente é o primeiro componente analisado (às vezes até o único...); –Implica em custos (que são diferentes de investimentos) Precisam ser pagos pela operação; Devem ser criteriosamente selecionados.

Componentes de Performance A sua rede –Roteadores, backbone, canais para os servidores e equipamentos, gerenciamento de tráfego, reverse proxy caching, adaptadores de rede, drivers e softwares; –Neste podemos intervir com facilidade; –Envolve custos, e principalmente investimento Pode ser pago pela operação em longos períodos; Acrescenta valor ao negócio.

Componentes de Performance O(s) seu(s) WEB Server(s) –Performance no hardware (disco, memória e processador), software selecionado, número de servidores, organização de arquivos, conteúdo; –Podemos interferir com facilidade; –Envolve investimento e custos Além da aquisição e up-grades, é necessário a operação, manutenção e gerenciamento; Tomar cuidado com a garantia de invisibilidade para o usuário.

Trabalhando nos Componentes

Ambiente do Usuário Nas Intranets –Todos os aspectos podem ser tratados, como : Desempenho da Estação –Política de up-grade Rede –Projeto adequado e compatível com performance desejada SO & Browser –É melhor padronizar Resolução da tela –É melhor padronizar Na Internet –Apenas o browser pode ser tratado, através da multiplicidade de páginas de conteúdo;

A Internet Localização do Usuário –No comércio eletrônico, a dispersão geográfica é um objetivo ! Implica em problemas de performance para usuários remotos. –Utilizar canais privados oferecendo múltiplos PoP pode ajudar. Horário de Uso –Quem determina é o seu negócio, e não as suas necessidades de performance; Disponibilidade de Canais –Sujeito a ações governamentais e ao mercado; –Utilizar canais privados oferecendo múltiplos PoP pode ajudar.

Seu canal com a Internet Medição e qualificação do tráfego é quem pode determinar expansão e/ou maior capilaridade –Qual a utilização atual ? –Aonde estão os “seus” Internautas ? Avaliando o custo –Será que o canal realmente deve ser o primeiro item a ser melhorado ?

Sua rede Avaliar performance e configuração dos roteadores –Garantir utilização plena do canal; Avaliar performance do backbone –A rede deve ser o último gargalo no acesso; –Equipamentos e servidores diretamente relacionados ao acesso devem utilizar os canais de maior velocidade disponível Equipamentos secundários e estações ficam com o resto; Gerenciamento de tráfego –Garantir divisão homogênea entre servidores (ou caches) homogêneos; Reverse Proxy Caching –Garantir o atendimento de solicitações “populares” sem sobrecarga dos servidores;

Seu WEB Server Performance no hardware Software selecionado Número de servidores Organização de arquivos Conteúdo Custos e Investimentos Invisibilidade

Seu WEB Server Performance no hardware –Processador Muito importante no processamento de solicitações. Ex. search; –Memória Reduzindo o acesso ao disco. Ex : índices; –Disco Software selecionado Número de servidores Organização de arquivos Conteúdo Custos e Investimentos Invisibilidade

Seu WEB Server Performance no hardware Software selecionado –A escolha do WEB Server –A escolha dos demais serviços –Integração entre produtos Número de servidores Organização de arquivos Conteúdo Custos e Investimentos Invisibilidade

Seu WEB Server Performance no hardware Software selecionado Número de servidores –Garantir a distribuição de atividades e conteúdo; Organização de arquivos Conteúdo Custos e Investimentos Invisibilidade

Seu WEB Server Performance no hardware Software selecionado Número de servidores Organização de arquivos –Arquivos chamados simultaneamente podem ficar em servidores separados; –Arquivos muito populares devem ser replicados ou armazenados em caches. Conteúdo Custos e Investimentos Invisibilidade

Seu WEB Server Performance no hardware Software selecionado Número de servidores Organização de arquivos Conteúdo –Páginas rápidas são melhores que páginas sofisticadas Tempo de carga Suporte browsers –Tratamento de gráficos, imagens e animações Redução de tamanho Oferecer, mas não obrigar !

Seu WEB Server Performance no hardware Software selecionado Número de servidores Organização de arquivos Conteúdo Custos e Investimentos –Tão importante quanto o investimento é a manutenção Invisibilidade

Seu WEB Server Performance no hardware Software selecionado Número de servidores Organização de arquivos Conteúdo Custos e Investimentos Invisibilidade –Deve ser garantida a qualquer custo; –Qual o WEB Server de ABC Ltda ? Não sei... –Você tem vários servidores ? Eu não sabia... –Esta figura foi compactada ? Eu não sabia...

Fontes de Referência Sites na Internet –CISCO ( –Resonate ( –serverwatch.internet.com/webservers.html –webcompare.iworld.com Diversas Palestras e Tutoriais Criando sites arrasadores na WEB II 2a. Edição - David Siegel Editora Quark do Brasil ISBN

Dúvidas ? Marco Antônio C. Câmara Tel.(071) FAX(071)