10. Demanda
‣ Momentos de alta demanda
‣ ex: BBB com até 510 mil votos/min
600
450
300
150
0
26/03/2010 27/03/2010 28/03/2010 29/03/2010 30/03/2010 31/03/2010 01/04/2010
Votos por Minuto
11. Comportamento dos clientes
‣ Média de 4 a 8 conexões simultâneas
‣ 147 / 6 = 25
RTT do servidor
Tempo total (ms)
(ms)
7 175
25 625
50 1250
150 3750
12. Premissas
‣ Entrega de Conteúdo com grande consumo de
banda
‣ Percepção da Internet como um serviço 24/7/365
‣ necessidade de manutenções preventivas e
corretivas
‣ Distribuição de carga e tolerância a falhas
‣ Operação pelo Datacenter no RJ
‣ Operação e monitoração pela estrutura de NOC do Rio de Janeiro
19. Global Server Load Balancing
1.1.1.1 DNS Server 2.2.2.2
Site 1 Site 2
1.1.1.1 2.2.2.2
Região A Região B
20. Global Server Load Balancing
1.1.1.1 DNS Server 2.2.2.2
X Site 1 Site 2
X
1.1.1.1 2.2.2.2
Região A Região B
21. Content Delivery Network
‣ Tecnologia dependente de Operadoras
‣ IP’s para cada localidade = mais suscetível a ataques
‣ Dimensionada para picos de acesso?
‣ Sistema de gerência dos pontos físicos
30. Estrutura Anycast
‣ PoP’s conectados aos principais provedores de
serviço Internet - fixo / móvel / PTT Metro
‣ proximidade com o usuário
‣ Sessões BGP com anúncios simultâneos
‣ Possibilidade de crescimento em outros pontos
físicos sem alterações no projeto
‣ Facilidade de manutenção
37. Anycast
‣ Solução testada e confiável com TCP
‣ Barato e “Vendor Agnostic”
‣ Gerência simplificada
‣ Tolerância a falhas
‣ Melhor performance na entrega do conteúdo