Comparar a saída de VPC direta e os conectores de VPC

Esta página é destinada a especialistas em redes que querem comparar os seguintes métodos para enviar tráfego de saída de uma instância do Cloud Run ou job a uma rede VPC:

Os dois métodos permitem acesso a instâncias de VM do Compute Engine, instâncias do Memorystore e de outros recursos com um endereço IP interno.

Solicitações de entrada e saída

Ao usar a saída de VPC direta ou os conectores de acesso VPC sem servidor, as conexões de saída iniciadas por jobs e serviços do Cloud Run fazem o trajeto de ida e volta direto para o destino.

Solicitações de entrada enviadas da sua rede VPC do Cloud Run fazem o trajeto por um balanceador de carga personalizado, não por uma saída de VPC direta ou conectores de acesso VPC sem servidor.

Para saber mais sobre como enviar solicitações da rede VPC ao Cloud Run, consulte Receba solicitações de redes VPC.

Saída de VPC direta

A saída de VPC direta traz uma infraestrutura aprimorada e configuração de saída de VPC mais simples para o Cloud Run, incluindo as seguintes vantagens:

  • Configuração: os serviços e jobs do Cloud Run podem enviar tráfego para uma rede VPC sem o overhead por gerenciar um conector de acesso VPC sem servidor.
  • Custo: você paga apenas pelas cobranças do tráfego de rede, que tem redução da escala a zero assim como o próprio serviço.
  • Segurança: use tags de rede diretamente nas revisões de serviço para segurança de rede mais granular.
  • Desempenho: menor latência, maior capacidade de processamento.

Conectores de acesso VPC sem servidor

Os conectores de acesso VPC sem servidor também permitem enviar solicitações à sua rede VPC e receber as respostas correspondentes sem usar a Internet pública. A configuração requer manutenção e custos adicionais com desempenho menor do que a saída direta de VPC oferece.

Consulte a tabela de comparação para mais detalhes.

Tabela de comparação

Recurso Saída de VPC direta Conector de acesso VPC sem servidor
Latência Mais baixo Mais alto
Capacidade Mais alto Mais baixo
Alocação de IP Usa mais endereços IP na maioria dos casos Usa menos endereços IP
Custo Sem cobranças extras de VM Gera cobranças extras de VM
Velocidade de escalonamento O escalonamento automático de instâncias é mais lento durante aumentos repentinos no tráfego quando novas interfaces de rede VPC são criadas. A latência da rede ocorre durante aumentos repentinos no tráfego de rede VPC quando mais instâncias do conector são criadas.
Tags de rede Granularidade mais detalhada. Cada serviço ou job pode ter conjuntos exclusivos de tags e regras de firewall aplicadas separadamente. Menos granularidade. Compartilhada entre serviços e jobs que usam os mesmos conectores; regras de firewall aplicadas no nível do conector.
Console do Google Cloud Compatível Compatível
Google Cloud CLI Compatível Compatível
Estágio de criação Disponibilidade geral (exceto jobs do Cloud Run) GA

Preços

Para informações sobre preços, consulte Preços do Cloud Run.

Com conectores de acesso VPC sem servidor, você paga por dois tipos de cobrança: Compute (faturado como VMs do Compute Engine) e saída de rede (faturada como tráfego de VMs). Com a saída de VPC direta, você paga apenas pela saída de rede (com a mesma taxa dos conectores). Você não paga por cobranças do Compute.

Se você usa conectores de acesso VPC sem servidor, veja os custos associados da seguinte maneira:

  1. Acesse a página de relatórios do Cloud Billing no console do Google Cloud.
  2. Se solicitado, selecione a conta de faturamento associada ao seu projeto do Google Cloud.
  3. No painel Filtros, em Rótulos, adicione um filtro de rótulo com a chave serverless-vpc-access.
  4. No campo Valor, selecione os nomes dos conectores que você quer filtrar.

Próximas etapas