Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouVinícius Laranjeira Bergler Alterado mais de 7 anos atrás
1
2ª Reunião Presencial @ Coimbra DateTime.Parse("09-07-2011", new CultureInfo("pt-PT")); http://netponto.org
2
Windows Azure Traffic Manager Melhore a Performance e a Disponibilidade das soluções Nuno Godinho http://netponto.org 2ª Reunião Presencial da Comunidade NetPonto em Coimbra - 09/07/2011
3
Patrocinadores desta reunião
4
Sobre Mim Nuno Filipe Godinho Consultor Independente Mail: Nuno.Godinho@sapo.ptNuno.Godinho@sapo.pt Nuno.Godinho@itech4all.com Blog: http://msmvps.org/blogs/nunogodinhohttp://msmvps.org/blogs/nunogodinho Twitter: @NunoGodinho
5
Agenda Qual o propósito? Windows Azure Traffic Manager – Como resolve o problema? – Bases – Porquê utilizar? – Limitações e Funcionalidades da CTP – Boas Práticas – Roadmap Resumo Coffee-break
6
QUAL O PROPÓSITO?
7
A Performance é Importante
8
50 ms 100 ms 200 ms Porque é a Performance Importante? 6 Datacenters em 3 continentes
9
Taxa de transferência vs Taxa de perda 50 ms 100 ms 200 ms http://www.research.ibm.com/people/n/nahum/papers/sigmetrics01-slides.ppt
10
Taxa de transferência vs RTT 50 ms 100 ms 200 ms http://www.research.ibm.com/people/n/nahum/papers/sigmetrics01-slides.ppt
11
Porque é a Performance Importante? Tornar as aplicações mais rápidas Carregar páginas mais rápidamente – Ex. 8 seg para 3 seg Melhorar a Experiência de Utilização e ganhar mais €€€
12
WINDOWS AZURE TRAFFIC MANAGER
13
50 ms 100 ms 200 ms Como resolver com o Traffic Manager? 50 ms 100 ms 200 ms
14
50 ms 100 ms Como resolver com o Traffic Manager? 50 ms 100 ms 50 ms 100 ms 200 ms 100 ms
15
BASES
16
Bases Performance Failover Geomapping Ratio Direciona os utilizadores com base no DataCenter “melhor” / “mais próximo” Exemplo: Direcciona o utilizador para o “melhor” deployment entre os Western Europe e North Europe Direciona os utilizadores com base no DataCenter “melhor” / “mais próximo” Exemplo: Direcciona o utilizador para o “melhor” deployment entre os Western Europe e North Europe Um deployment principal Redirecciona para outro deployment se o principal estiver em baixo Exemplo: Todo o Tráfego direccionado para North Europe. Se falhar enviar para o Western Europe. Um deployment principal Redirecciona para outro deployment se o principal estiver em baixo Exemplo: Todo o Tráfego direccionado para North Europe. Se falhar enviar para o Western Europe. Possibilita aos utilizadores definir para que deployment cada zona geográfica deverá ser redireccionada Exemplo: Todos os utilizadores da zona da Asia redireccionados para US North, Europeus para North Europe Possibilita aos utilizadores definir para que deployment cada zona geográfica deverá ser redireccionada Exemplo: Todos os utilizadores da zona da Asia redireccionados para US North, Europeus para North Europe Redirecciona o trafego para deployments differentes com base num racio fixo (N/M) Exemplo: 20% dos utilizadores para US North, 80% para North Europe Redirecciona o trafego para deployments differentes com base num racio fixo (N/M) Exemplo: 20% dos utilizadores para US North, 80% para North Europe
17
Performance
18
Round Robin
19
Failover
20
Monitorização dos Serviços
21
PORQUÊ UTILIZAR?
22
Porquê utilizar o Traffic Manager? Resolver requisitos como: – Continuidade e Fiabilidade do Negócio (Failover) – Diminuir o tempo de latência (Performance) – Escalabilidade das soluções (Performance) – Esconder o DNS (Disable Policy) – Manutenção (Transfer live traffic) Criar melhores soluções em Windows Azure
23
LIMITAÇÕES E FUNCIONALIDADES DA CTP
24
Limitações Actuais da CTP Sem SLA Não é pago Não recomendado para produção, mas apenas funciona com os deployments para produção O domínio irá ser alterado após o CTP – *.ctp.trafficmgr.com -> *. trafficmgr.cloudapp.net
25
Funcionalidades da CTP Apenas pelo Management Portal (sem API ou SDK) Rediccionar o tráfego para os Windows Azure Hosted Services Métodos de Redireccionamento: – Performance – Round Robin – Fail Over
26
Funcionalidades da CTP Configuração do TTL ( > 30 segundos) Monitorização de HTTP e HTTPS em qualquer porta Criar/Ler/Actualizar/Apagar politicas Ligar e desligar politicas de tráfego
27
BOAS PRÁTICAS
28
Boas Práticas - Serviços Serviços numa única subscrição Utilizar apenas Serviços do ambiente de produção Dar nomes aos serviços que identifiquem fácilmente o local onde se encontram disponíveis
29
Boas Práticas - Serviços Colocar todos os serviços que se encontram na mesma politica a funcionar nas mesmas portas Colocar todos os serviços a serem utilizados pelo mesmo método
30
Boas Práticas - Politicas Utilizar o Disable Policy ou o Disable hosted service em vez de alterar a politica
31
Boas Práticas – Dominios Traffic Manager Torne os seus perfixos unicos e de fácil compreenção Utilize “pontos”no nome dos dominios – Ex. billing.asia.us.europe.contoso DNS TTL (Time-to-Live)
32
ROADMAP
33
Funcionalidades Após CTP Relatórios, estatisticas e histórico da monitorização de estado Histórico de alterações das politicas de tráfego Load Balancing Geográfico Load Balacing por Rácio Hierarquia de politicas
34
Funcionalidades Após CTP Verificação do estado das politicas Criação de regiões à medida Criação de regras de monitorização Alertas
35
Roadmap CTP Pública anunciada no MIX a 12 de Abril de 2011 CTP termina no Verão
36
Resumo Traffic Manager – Actualmente em CTP – Permite Politicas de: Performance Failover Round Robin – Resolve problemas de Performance e disponibilidade das soluções
37
Resumo Processo de utilização: 1.Deployment da solução nos vários DataCenters 2.Criação da Politica de Tráfego 3.Utilizar
38
Patrocinadores desta reunião
39
Próximas reuniões presenciais 09/07/2011 – Julho (Coimbra) 23/07/2011 – Julho (Lisboa) 23/07/2011 – Julho (Lisboa) 27/08/2011 – Agosto (Lisboa) 29/10/2011 – Outubro (Coimbra) Reserva estes dias na agenda! :)
40
Questões?
41
Obrigado Nuno Filipe Godinho Consultor Independente Mail: Nuno.Godinho@sapo.ptNuno.Godinho@sapo.pt Nuno.Godinho@itech4all.com Blog: http://msmvps.org/blogs/nunogodinhohttp://msmvps.org/blogs/nunogodinho Twitter: @NunoGodinho
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.