A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

2ª Reunião Coimbra DateTime.Parse("09-07-2011", new CultureInfo("pt-PT"));

Apresentações semelhantes


Apresentação em tema: "2ª Reunião Coimbra DateTime.Parse("09-07-2011", new CultureInfo("pt-PT"));"— Transcrição da apresentação:

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


Carregar ppt "2ª Reunião Coimbra DateTime.Parse("09-07-2011", new CultureInfo("pt-PT"));"

Apresentações semelhantes


Anúncios Google