View a markdown version of this page

GAMEPERF07-BP05 Use a tecnologia de aceleração de rede para melhorar o desempenho na Internet - Lentes da indústria de jogos

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

GAMEPERF07-BP05 Use a tecnologia de aceleração de rede para melhorar o desempenho na Internet

Além de colocar fisicamente a infraestrutura de jogo sensível à latência mais perto dos jogadores, você também pode melhorar a experiência do jogador otimizando o desempenho da rede do seu jogo. AWS usa o protocolo BGP para influenciar o roteamento da Internet para usar o caminho mais rápido para nossa rede de fronteira a partir de provedores de serviços de Internet. Se você opera sua própria rede e precisa de mais controle e observabilidade sobre o comportamento de roteamento e a publicidade do BGP, você pode usar o Peering privado ou rotear o tráfego da Internet Direct Connect para o jogo em execução. AWS

Nível de risco exposto se esta prática recomendada não for estabelecida: Alto

Orientação para implementação

Considere a arquitetura de referência a seguir para oferecer suporte à melhoria do desempenho e da capacidade de resposta da Internet.

Desempenho de rede aprimorado para jogos usando o Global Accelerator

Para uma solução totalmente gerenciada para roteamento de rede, o AWS Global Accelerator melhora o desempenho da rede do seu aplicativo usando a rede AWS global, que pode ser usada para acelerar o tráfego do jogo, o bate-papo por voz e o tráfego de mensagens em tempo real, além de outros aplicativos sensíveis à latência, ao mesmo tempo em que fornece um failover rápido para seus servidores de jogos. Os aceleradores de roteamento personalizados do Global Accelerator podem ser integrados ao seu serviço de matchmaking para fornecer roteamento determinístico de vários jogadores para a mesma sessão de jogo usando endereços IP e portas anycast estáticos.

texto alternativo

Suas equipes de desenvolvimento de jogos podem estar distribuídas em todo o mundo e exigir acesso eficiente a conteúdos ou ativos compartilhados. Para melhorar o desempenho do conteúdo compartilhado armazenado em buckets do Amazon S3, você pode configurar a replicação bidirecional de seus dados entre regiões usando a replicação S3 Cross-Region para que os usuários possam acessar dados de buckets mais próximos a eles. Para simplificar esse padrão de acesso, use os pontos de acesso multiregionais S3, que aceleram as solicitações para o S3 pela rede global usando o Global Accelerator. 

Para obter mais informações, consulte Melhorando a experiência do jogador aproveitando o AWS Global Accelerator e o Amazon GameLift FleetIQ.

Etapas de implementação

  • Use o AWS Global Accelerator para ajudar a melhorar o desempenho da rede para tráfego de jogos, bate-papo por voz e mensagens em tempo real, ao mesmo tempo em que facilita o rápido failover para servidores de jogos.

  • Configure os aceleradores de roteamento personalizados do Global Accelerator para se integrarem ao seu serviço de matchmaking, permitindo o roteamento determinístico de jogadores para sessões de jogo usando IPs anycast estáticos.

  • Habilite o S3 Cross-Region Replication para replicar conteúdo compartilhado entre regiões para equipes distribuídas de desenvolvimento de jogos.

  • Use os pontos de Multi-Region acesso do S3 para acelerar o acesso aos dados do S3 pela rede AWS global para usuários distribuídos globalmente.