350 trens adicionais nos trilhos, o número de corridas de bonde aumentou em 935 e mais de 300 ambulâncias prontas para a ação. Estes são apenas alguns números que descrevem os preparativos de Cracóvia para receber um grande número de peregrinos. Você poderia dizer que é assim que a escalabilidade se parece no mundo real. Como é feito na internet? As respostas também são dadas pela Jornada Mundial da Juventude.
No final de julho, o aumento do tráfego não foi apenas nas ruas de Cracóvia. Peregrinos, moradores da cidade e outros internautas pesquisaram na web informações sobre a Jornada Mundial da Juventude. O interesse cresceu desde o início do ano para explodir na segunda quinzena de julho. Isso é claramente visível no gráfico do Google Trends, que mostra pesquisas pela frase “jornada mundial da juventude”.
Precisamos de mais recursos e alimentos
Um dos sites que teve que lidar com o aumento do tráfego de internautas foi o portal LoveKraków.pl. É um portal de informação local do lado da infraestrutura ado por Kei.pl. Michał Rodak, Presidente do Conselho de istração da LoveKraków Sp. z o. o., assim recorda os preparativos para a Jornada Mundial da Juventude:
Os preparativos basearam-se principalmente na criação de um bom plano de trabalho editorial baseado no calendário de eventos da JMJ. Prestação de serviços jornalísticos e fotográficos para eventos individuais selecionados com coordenação adequada do trabalho de um jornalista, editor e editor. Os preparativos também eram estritamente práticos, como o fornecimento de alimentos ou bebidas.
Diariamente, o site LoveKraków.pl é mantido no Data Center Kei.pl. O site funciona em um servidor dedicado com parâmetros:
• 2 Processadores Intel Xeon E5-2620 v4 com clock 2,4 GHz cada,
• 8 GB de RAM DDR3,
• 2 Unidades SAS de 15.000 RPM combinadas em RAID1
• 2 Unidades SATA 7 200 RPM combinados em RAID1
Uma máquina configurada para esse serviço específico lida bem com o gerenciamento de tráfego. Em junho de 2016, LoveKraków.pl registrou uma média de 16.100 sessões por dia. Ao longo do mês, o site utilizou 2Transferência de 0,15 TB, que é uma média de 73,3 GB por dia.
Desde o início de julho, o tráfego no site foi aumentando gradativamente e sabia-se que o servidor atual não era suficiente.
Movendo-se para um cluster de alta disponibilidade
Os es do Kei.pl decidiram transferir o LoveKraków.pl para uma Infraestrutura de TI Dedicada. O site foi lançado em um cluster de alta disponibilidade, que lida bem com o tráfego de crescimento rápido.
O software de gerenciamento de cluster permite aumentar rapidamente os recursos disponíveis. – explica Grzegorz Pawelec, diretor de vendas da Kei.pl. Eles geralmente são usados por nossos clientes que istram grandes lojas online antes dos picos de vendas sazonais. Nessas situações, o tempo é essencial e um cluster de alta disponibilidade permite que você execute máquinas virtuais ou recursos adicionais em instantes. Portanto, não há necessidade de configurar e executar um servidor físico adicional, o que exige tempo e trabalho dos es.
Arquivos, fotos, gravações e outros dados do site LoveKraków.pl foram salvos em uma matriz baseada, entre outros, em drives SSD e SATA. Sabia-se que durante a Jornada Mundial da Juventude, os materiais relacionados ao evento serão mais consumidos pelos usuários do site. Por outro lado, os demais tópicos e entradas de arquivo terão menos interesse. A matriz utiliza a tecnologia de classificação automática de dados, graças à qual o sistema reconhece continuamente os arquivos usados com mais frequência. Eles foram enviados para discos SSD mais rápidos, o que permitiu aumentar significativamente a eficiência do serviço.
Os links da Internet não eram sem significado. O projeto utiliza interfaces ópticas de alta velocidade que garantem a transferência de dados a uma velocidade de 10 Gb/s. Os es do Kei.pl também eliminaram pontos únicos de falha usando várias conexões e placas de rede duplas. Graças a isso, mesmo em caso de falha, o serviço ainda pode estar disponível e o tráfego é assumido por um cartão ou link de backup.
Zero hora
A migração do LoveKraków.pl para a infraestrutura de TI dedicada ocorreu à noite, uma semana antes dos eventos da Jornada Mundial da Juventude. O site está à sua disposição:
• 64 núcleos de processador virtual,
• 128 GB de RAM
• 6 Unidades SSD.
No entanto, as mudanças não dizem respeito apenas à infraestrutura. Durante o evento, todo o LoveKraków.pl tornou-se um serviço especial de informação sobre a JMJ. Tentamos focar ao máximo a atenção nas informações necessárias para os moradores comuns de Cracóvia que ficaram na cidade para a JMJ e precisavam de informações atualizadas sobre obstáculos, mudanças no transporte público, etc. – explica Michał Rodak.
A demanda por esse tipo de informação entre os cracovianos aumentou acentuadamente logo após a migração. Durante a Jornada Mundial da Juventude (26 a 31 de julho), o site registrou 330.751 sessões. O maior interesse entre os internautas caiu no último dia de julho, quando o Papa Francisco se reuniu com os fiéis na missa de encerramento das Jornadas. Em seguida, o número de sessões saltou para 67.235.
O gráfico que mostra a transferência gerada pelo tráfego do site tem uma forma semelhante. Recorde-se que em Junho a transferência ascendeu a um total de 2, 15TB. Em julho, esse número subiu para 6, 29 TB, a maioria gerada no último dia do mês. Em seguida, os internautas que visitaram o site LoveKraków.pl geraram tráfego em um nível 10,05 TB.
Nos primeiros dias de agosto, o tráfego no site voltou ao normal. Os serviços da cidade começaram a limpeza e os funcionários resumiram a Jornada Mundial da Juventude. As autoridades da cidade são elogiadas pela organização eficiente do evento. Só podemos elogiar a cooperação eficiente da equipe editorial do LoveKraków.pl com os es do Kei.pl, graças ao qual o site funcionou de forma estável mesmo durante a carga mais alta.