CONTENT DELIVERY NETWORK 20 OUT 2014 SUMÁRIO FACTOS HISTÓRICOS E CURIOSIDADES SOBRE A AKAMAI TECHNOLOGIES, INC. A INTERNET SEM REDES DE DISTRIBUIÇÃO DE CONTEÚDOS AKAMAI: REDE DE DISTRIBUIÇÃO DE CONTEÚDOS COMO FUNCIONA A PLATAFORMA AKAMAI VANTAGENS DA AKAMAI CDN COMPARATIVO DE DESEMPENHO EM CASOS REAIS PANORAMA ATUAL DE CLIENTES CONCLUSÃO REFERÊNCIAS 2/15 1
FACTOS HISTÓRICOS E CURIOSIDADES SOBRE A AKAMAI TECHNOLOGIES, INC. FUNDADA EM 1998 NO MIT POR: EMPRESA DE INTERNET SEDIADA EM CAMBRIDGE, MASSACHUSETTS DANIEL LEWIN ESTUDANTE DE DOUTORAMENTO FRANK LEIGHTON PROFESSOR DE MATEMÁTICA APLICADA JUNTOS DESENVOLVERAM UM ALGORITMO INOVADOR DE OTIMIZAÇÃO DE TRÁFEGO INTERNET QUE MAIS TARDE SE TORNOU A BASE TECNOLÓGICA DOS SERVIÇOS DA AKAMAI TECHNOLOGIES 3/15 A INTERNET SEM REDES DE DISTRIBUIÇÃO DE CONTEÚDOS QUANTO MAIS LONGE O CLIENTE ESTIVER DO SERVIDOR: SERVIDOR CLIENTES PIOR O DESEMPENHO PIOR A DISPONIBILIDADE BOTTLENECKS TRADICIONAIS DA INTERNET: Conteúdos centralizados: implicam atravessar grandes distâncias Protocolos de Routing: não orientados ao desempenho Desempenho limitado: pelas N ligações entre o utilizador e o servidor Baixos níveis de QoS: (Packet loss e atrasos) TCP é um protocolo com muito overhead Propício a problemas de congestão Não é fiável 4/15 2
O BOTTLENECK OCORRE NA MIDDLE MILE A MAIOR PARTE DOS ATRASOS E PERDAS DE PACOTES NA INTERNET OCORRE NA MIDDLE MILE FONTE DA IMAGEM: HTTP://WWW.ADCAPNET.COM/WP CONTENT/UPLOADS/2010/06/AKAMAI MIDDLE MILE WITH ACC.JPG 5/15 AKAMAI: REDE DE DISTRIBUIÇÃO DE CONTEÚDOS 90% DOS UTILIZADORES SERVIDOR CLIENTES ESTÃO A APENAS 1 HOP DE UM SERVIDOR AKAMAI VANTAGENS DA REDE DE DISTRIBUIÇÃO DE CONTEÚDOS: Modelo altamente distribuído da Internet: milhares de servidores localizados na edge of the internet eliminam a Middle Mile Com base no DNS, cada ligação feita pelo utilizador é encaminhada para o servidor mais próximo da CDN (AKAMAI) Utiliza algoritmos e protocolos proprietários entre servidores que resolvem os bottlenecks do modelo tradicional Desempenho local independentemente da região geográfica 6/15 3
COMO FUNCIONA A PLATAFORMA AKAMAI REDE DE DISTRIBUIÇÃO DE CONTEÚDOS BASEADA EM DNS UmdomínioInternetcontémumregistoDNSouumRecursonoHTMLa apontar para akamaitech.net (ou equivalente) Quando um utilizador visita o site, a resolução DNS de akamaitech.net retorna um outro NS Akamai próximo do utilizador TTL elevado: a região do utilizador permanece constante O NS Akamai próximo do utilizador indica o servidor Akamai na região que será mais indicado para o utilizador em questão enviar os seus pedidos TTL reduzido: a carga dos servidores e da rede é variável FONTE DA IMAGEM: HTTP://WWW.GLOBALDOTS.COM/WORDPRESS/WP CONTENT/UPLOADS/2012/12/AKAMAI_DSA.PNG 7/15 A RESOLUÇÃO DO DNS EM PORMENOR RESOLUÇÃO DNS COM AKAMAI CLIENTE.COM.NET ROOT 1 12 2, 6 3, 7 NAME SERVER LOCAL 11 5 4 8 XYZ.COM NAME SERVER 10.10.123.5 9 10 AKAMAI HIGH LEVEL DNS SERVERS 15.15.125.6 AKAMAI LOW LEVEL DNS SERVERS 20.20.123.55 1: Consulta ao servidor DNS local: WWW.XYZ.COM 2 3: Resolução da árvore de nomes: XYZ.COM 10.10.123.5 (P. EX.) 4 5: Resolução nos servidores DNS onde está alojado o site, retornando o nome do servidor Akamai: XYZ.COM A212.G.AKAMAI.NET (P. EX.) 6 7: Resolução do domínio akamai.net: AKAMAI.NET 15.15.125.6 (P. EX.) 8 9: Resolução do subdomínio g.akamai.net: G.AKAMAI.NET 20.20.123.55 (P. EX.) 10 11: Resolução do nome do servidor ótimo: A212.G.AKAMAI.NET 30.30.123.5 (P. EX.) 12: Resposta com o IP do servidor ótimo FONTE: SLIDE 10 @ HTTP://WWW.POWERSHOW.COM/VIEW/149EB Y2Q5Y/AKAMAI_CONTENT_DELIVERY_NETWORK_POWERPOINT_PPT_PRESENTATION 8/15 4
AKAMAI NETSESSION INTERFACE (P2P) VANTAGENS DO CLIENTE P2P AKAMAI: A aplicação dá acesso a uma rede P2P de partilha de conteúdos de media ou software De facto, estende a rede AKAMAI até aos dispositivos dos utilizadores TODOS PARTILHAM OS CONTEÚDOS COM OS RESTANTES UTILIZADORES A VELOCIDADE E FIABILIDADE NO ACESSO AOS CONTEÚDOS AUMENTA FONTE DA IMAGEM: HTTP://WWW.AKAMAI.COM/HTML/SOLUTIONS/CLIENT_OVERVIEW.HTML 9/15 VANTAGENS DA AKAMAI CDN VELOCIDADE ACRESCIDA CONTEÚDOS PRÓXIMOS DOS UTILIZADORES ROTAS OTIMIZADAS ENCAMINHAM OS PEDIDOS PARA SERVIDORES MAIS PRÓXIMOS TEMPO DE CARREGAMENTO DAS PÁGINAS REDUZIDO ESCALABILIDADE ESCALABILIDADE É INTRÍNSECA À CDN BRANCHING PARA OUTRAS REGIÕES E MERCADOS MAIS EFICIENTE MAIOR FIABILIDADE E MAIOR DISPONIBILIDADE GARANTIAS DE QOS MELHOR GESTÃO DO TRÁFEGO REDE MAIS SEGURA ACESSOS AO BACKBONE REDUZIDOS MENOS DOWNTIME MAIOR LUCRO ESTIMA SE QUE O LUCRO AUMENTE EM CERCA DE 1% POR CADA 100MS DE MELHORIA NO CARREGAMENTO DAS PÁGINAS 10/15 5
COMPARATIVO DE DESEMPENHO EM CASOS REAIS MAILCHIMP EMAIL MARKETING SERVICE PROVIDER Sediada em Atlanta, Geórgia e com milhares de clientes espalhados pelos EUA, Canada, Austrália e Europa CASO GERAL Performance global com e sem AKAMAI ANTES DE USAR AKAMAI Tempos de carregamento das páginas variavam consideravelmente consoante a localização do utilizador Tempos de carregamento altos DEPOIS DE USAR AKAMAI Tempos de carregamento semelhantes independentemente da localização Tempos de carregamento drasticamente reduzidos (até 5x mais rápido) FONTES DAS IMAGENS: HTTP://BLOG.MAILCHIMP.COM/SPEEDING UP MAILCHIMP WITH AKAMAI/ HTTPS://WWW.ADCAPNET.COM/PARTNERS/AKAMAI/ 11/15 AS SOLUÇÕES AKAMAI WEB PERFORMANCE ACELERAR WEBSITES EM QUALQUER DISPOSITIVO E AUMENTAR TAXAS DE CONVERSÃO (VENDAS) MEDIA DELIVERY DISTRIBUIR MEDIA COM A MÁXIMA QUALIDADE E EM QUALQUER ESCALA CLOUD SECURITY PROTEGER WEBSITES E DATACENTERS REDUZINDO O CUSTO DE DOWNTIME E DE FUGAS DE INFORMAÇÃO CLOUD NETWORKING TRANSFORMAR AS REDES EMPRESARIAIS PARA ACELERAR AS APLICAÇÕES WEB E COLOCÁ LAS NA CLOUD NETWORK OPERATOR OTIMIZAR O TRÁFEGO DAS REDES E INTRODUZIR MECANISMOS DE CONTROLO DE CUSTOS FONTE DA IMAGEM: HTTP://WWW.SLIDESHARE.NET/AKAMAITECHNOLOGIES/AKAMAI TECHNOLOGIES COMPANY OVERVIEW 12/15 6
PANORAMA ATUAL DE CLIENTES HTTP://WWW.AKAMAI.COM/HTML/CUSTOMERS/CUSTOMER_LIST.HTML FONTE DA IMAGEM: HTTP://WWW.SLIDESHARE.NET/AKAMAITECHNOLOGIES/AKAMAI TECHNOLOGIES COMPANY OVERVIEW 13/15 CONCLUSÃO A PROXIMIDADE GEOGRÁFICA DO CONTEÚDO É FUNDAMENTAL PARA OFERECER A MELHOR EXPERIÊNCIA DE NAVEGAÇÃO AO UTILIZADOR AS CDN SÃO INDISPENSÁVEIS PARA GARANTIR ESTA PROXIMIDADE QUER AS GRANDES EMPRESAS QUER AS PME COM SERVIÇOS INTERNET PODEM BENEFICIAR DO RECURSO ÀS CDN A AKAMAI É UMA DAS MAIORES EMPRESAS NO SEGMENTO: 2000 LOCALIZAÇÕES 90 PAÍSES +141.000 SERVIDORES +1200 REDES SERVE 15% A 30% DE TODO O TRÁFEGO WEB TÊM SURGIDO REDES ALTERNATIVAS E CONCORRENTES COMO: CLOUDFLARE, INCAPSULA, EDGECAST, AMAZON CLOUD FRONT 14/15 7
REFERÊNCIAS MAGGS, B. (2014). AKAMAI CONTENT DELIVERY NETWORK. [ONLINE] POWERSHOW. AVAILABLE AT: HTTP://WWW.POWERSHOW.COM/VIEW/149EB Y2Q5Y/AKAMAI_CONTENT_DELIVERY_NETWORK_POWERPOINT_PPT_PRESENTATION [ACEDIDO A 14 OCT. 2014]. YOUTUBE, (2014). AKAMAI WHITEBOARD: HOW WE IMPROVE INTERNET DELIVERY. [ONLINE] AVAILABLE AT: HTTPS://WWW.YOUTUBE.COM/WATCH?V=IHEFUBEQBMO [ACEDIDO A17 OCT. 2014]. SLIDESHARE.NET, (2014). AKAMAI TECHNOLOGIES COMPANY OVERVIEW. [ONLINE] AVAILABLE AT: HTTP://WWW.SLIDESHARE.NET/AKAMAITECHNOLOGIES/AKAMAI TECHNOLOGIES COMPANY OVERVIEW [ACEDIDO A 14 OCT. 2014]. LEIGHTON, T. (2014). AKAMAI: FROM THEORY TO PRACTICE. [ONLINE] SLIDESHARE.NET. AVAILABLE AT: HTTP://WWW.SLIDESHARE.NET/LIZBRADLEY2008/AKAMAI FROM THEORY TO PRACTICE OCT 2013?NEXT_SLIDESHOW=1 [ACEDIDO A 14 OCT. 2014]. PAESSLER, D. (2014). "REAL WORLD" PERFORMANCE COMPARISON OF CDN (CONTENT DELIVERY NETWORK) PROVIDERS. [ONLINE] PAESSLER.COM. AVAILABLE AT: HTTP://WWW.PAESSLER.COM/BLOG/2010/05/17/MONITORING KNOWLEDGE/REAL WORLD PERFORMANCE COMPARISON OF CDN CONTENT DELIVERY NETWORK PROVIDERS [ACEDIDO A 16 OCT. 2014]. BLOG.MAILCHIMP.COM, (2010). SPEEDING UP MAILCHIMP WITH AKAMAI MAILCHIMP EMAIL MARKETING BLOG. [ONLINE] AVAILABLE AT: HTTP://BLOG.MAILCHIMP.COM/SPEEDING UP MAILCHIMP WITH AKAMAI/ [ACEDIDO A 16 OCT. 2014]. 15/15 8