Uma instância básica do Global Accelerator oferece uma conexão acelerada ponto a ponto entre uma região de aceleração e uma região de origem, com suporte à aceleração de rede na camada 3 (IP). Saiba como configurar uma instância básica do Global Accelerator para reduzir a latência de usuários remotos.
Cenário
Uma empresa possui sua sede na região dos EUA (Vale do Silício) e executa um aplicativo corporativo em uma instância do Elastic Compute Service (ECS) dentro de uma Virtual Private Cloud (VPC). A instância ECS atende ao tráfego por meio de um endereço IP elástico (EIP). Os funcionários do escritório na China (Hong Kong) enfrentam alta latência, jitter e perda de pacotes devido à instabilidade da rede pública.
Para resolver esse problema, configure uma instância básica do Global Accelerator. O tráfego proveniente do escritório na China (Hong Kong) é roteado para um endereço IP acelerado, ingressa na rede da Alibaba Cloud localmente e segue para o endpoint nos EUA (Vale do Silício), reduzindo a latência.
Pré-requisitos
Crie uma VPC na região dos EUA (Vale do Silício). Criar uma VPC IPv4.
Crie uma instância ECS na VPC. Criar uma instância usando a guia de inicialização personalizada.
-
A instância ECS não deve estar associada a um endereço IP público estático ou a um EIP. Caso esteja, desvincule-o primeiro.
Se a instância possuir um endereço IP público estático, converta-o para um EIP e, em seguida, desvincule-o. Converter um IP público estático em um EIP.
As regras do grupo de segurança da instância ECS devem permitir o acesso de clientes na China (Hong Kong). Operações de grupos de segurança.
Este exemplo utiliza uma instância básica do Global Accelerator no modelo de pagamento conforme o uso para configurar o serviço básico do Global Accelerator. Antes de adquirir uma instância básica do Global Accelerator com pagamento conforme o uso, observe os seguintes pontos:
Instâncias do GA com pagamento conforme o uso utilizam o método Pay-By-Data-Transfer para faturamento de largura de banda. Não é necessário associar um pacote de largura de banda. O Cloud Data Transfer (CDT) gerencia o faturamento de tráfego.
Ao utilizar uma instância do GA com pagamento conforme o uso pela primeira vez, ative o serviço: Ativar o Serviço.
Etapa 1: Criar uma instância básica do Global Accelerator
Faça login no console do Global Accelerator.
No painel de navegação à esquerda, selecione Basic Instance.
Na página Basic GA Instance, clique em Create Basic Instance.
-
Na página Create Basic GA Instance, configure a instância com as definições abaixo e clique em Create para concluir o pagamento.
Parâmetro
Descrição
Billing Method
Escolha o método de faturamento para a instância básica do Global Accelerator.
Neste exemplo, selecione Pay-As-You-Go.
Ao utilizar uma instância básica do Global Accelerator com pagamento conforme o uso, o faturamento inclui a instância e a transferência de dados.
Bandwidth Billing Method
Defina o método de faturamento da largura de banda.
Neste cenário, mantenha o valor padrão Pay-By-Data-Transfer.
Após adquirir uma instância do Global Accelerator com Pay-By-Data-Transfer, não é necessário um plano de largura de banda. O Cloud Data Transfer (CDT) liquida as taxas de transferência de dados. Pagamento por transferência de dados.
Se esta for a primeira vez que você cria uma instância do Global Accelerator com Pay-By-Data-Transfer, aceite o acordo de serviço do CDT para ativá-lo.
Resource Group
Selecione o Resource Group ao qual a instância básica do Global Accelerator pertence.
O Resource Group deve existir previamente no Resource Management. Criar um Resource Group.
Etapa 2: Adicionar uma região de aceleração e um IP
Adicione uma região de aceleração a uma instância básica do Global Accelerator para definir a localização dos usuários. Em seguida, adicione um endereço IP acelerado que os clientes utilizarão para se conectar à rede de aceleração da Alibaba Cloud.
Na página Basic GA Instance, localize a instância básica do Global Accelerator desejada e clique no respectivo ID.
Na página de detalhes da instância, clique na aba Acceleration Areas e, depois, em Add Acceleration Area.
-
Na caixa de diálogo Add Acceleration Area, configure a região de aceleração conforme as especificações a seguir e clique em OK.
Parâmetro
Descrição
Regions
Escolha a região que necessita de aceleração de acesso.
Para este exemplo, selecione China (Hong Kong).
Bandwidth
Especifique a largura de banda para a região de aceleração. Unidade: Mbps.
O intervalo válido de largura de banda é de 2 a 20.000 Mbps.ImportanteDefinir a largura de banda de pico muito baixa pode causar limitação de taxa e perda de pacotes. Planeje a largura de banda de acordo com as necessidades do seu negócio.
Internet Protocol
Selecione o protocolo IP para acessar o serviço Global Accelerator. O serviço suporta apenas IPv4.
ISP Line Type
Defina o tipo de linha ISP para acessar o serviço Global Accelerator.
Neste exemplo, escolha BGP (Multi-ISP).
Na aba Acceleration Areas, encontre a região de aceleração recém-adicionada e clique em Add Accelerated IP Address.
-
Na caixa de diálogo Associate Endpoint exibida, clique em Cancel.
O endereço IP acelerado alocado aparece agora sob a região de aceleração, com o status Idle.
Etapa 3: Adicionar um grupo de endpoints e um endpoint
Um grupo de endpoints direciona o tráfego para endpoints em uma região específica.
Na página de detalhes da instância básica, clique na aba Endpoint Group e, em seguida, em Add Endpoint Group.
-
Na página Add Endpoint Group, configure o grupo de endpoints com as definições abaixo e clique em OK.
Parâmetro
Descrição
Endpoint Group
Endpoint Group Name
Insira um nome para o grupo de endpoints.
Region
Selecione a região à qual o grupo de endpoints pertence.
Neste exemplo, escolha US (Silicon Valley).
Endpoint
Backend Service
O endpoint é o host de destino que recebe as solicitações dos clientes. Selecione o tipo de serviço de backend e a instância para o endpoint.
Para este cenário, selecione ECS como tipo e escolha a instância correspondente.
NotaEndpoints não suportam instâncias ECS que já estejam associadas a um EIP ou a um endereço IP público.
Select Node
Escolha o endereço IP privado do serviço de backend para usar como endpoint.
-
Na coluna Private IP Address, selecione o endereço IP privado alvo.
-
Na coluna Node Name (Optional), insira um nome para o endpoint.
-
Na coluna Accelerated IP Address (optional), selecione o endereço IP acelerado adicionado na Etapa 2.
-
Na caixa de diálogo Cross-border Acceleration Settings, leia os Compliance Commitments Regarding Cross-border Data Transfers e marque a opção Agree to the Preceding Compliance Agreement.
-
Opcional: Abaixo da lista de detalhes da tarefa, clique em View Endpoint Groups.
Na aba Endpoint Group, o endpoint adicionado será exibido. Seu IP Status estará como Bound.
Etapa 4: Testar o efeito da aceleração
Após configurar a instância básica do Global Accelerator, o endereço IP acelerado atua como o IP público do serviço de backend. Os clientes se conectam por meio desse IP à rede da Alibaba Cloud, melhorando a experiência do usuário.
Abra uma janela de linha de comando em um cliente localizado na região da China (Hong Kong).
-
Execute o comando abaixo para verificar a latência dos pacotes e a taxa de perda.
ping <accelerated-IP-address>
Utilize a ferramenta Teste Descartável fornecida pelo Cloud Monitor (CMS) para testar a melhoria na velocidade de acesso.
Clique em Teste Descartável para acessar a página da ferramenta.
-
Selecione a aba PING Tests, insira o endereço IP que fornece o serviço e clique em Test Now.
Para verificar a latência dos dados antes de implantar o Global Accelerator, insira o endereço IP do serviço de backend.
Para verificar a latência dos dados após a implantação do Global Accelerator, insira o endereço IP acelerado.
Na área Inspection Result, clique no ícone de filtro
ao lado da coluna DestinationDetection Point City, insira o nome da região de aceleração e clique em Confirm.-
Visualize os resultados do teste.
NotaO desempenho da aceleração varia conforme a carga de trabalho real.
No exemplo a seguir, utilizam-se um cliente na China (Hong Kong) e um servidor de backend nos EUA (Vale do Silício).