Visão geral dos grupos de endpoints de rede

Um grupo de endpoints de rede (NEG) é um objeto de configuração que especifica um grupo de endpoints ou serviços de back-end. Um caso de uso comum para essa configuração é a implantação de serviços em contêineres. Você também pode distribuir o tráfego de maneira granular para aplicativos em execução nas instâncias de back-end.

Os NEGs podem ser usados como back-ends para alguns balanceadores de carga e com o Traffic Director.

Tipos de NEGs

Use as tabelas a seguir para decidir que tipo de NEG você precisa para a implantação.

NEG de zona

Recursos Detalhes
Motivo Um ou mais endpoints de endereço IP interno que são resolvidos com instâncias de VM do Compute Engine ou pods do GKE.
Nome da API NetworkEndpointType
  • GCE_VM_IP
    Somente IP: resolve para o endereço IP interno principal da NIC de uma VM do Compute Engine

    OU

  • GCE_VM_IP_PORT
    IP:Porta é resolvido para o endereço IP interno principal da NIC de uma VM do Google Cloud ou um endereço IP de alias em uma placa de rede (NIC, na sigla em inglês). Por exemplo, endereços IP de pod em clusters nativos de VPC.
Número de endpoints 1 ou mais
Verificações de integridade para NEGs anexadas a serviços de back-end Verificação de integridade centralizada para NEGs com endpoints GCE_VM_IP_PORT e GCE_VM_IP.
Scope Por zona
Roteamento Rede VPC
Produtos do Google Cloud que usam este NEG
  • Balanceamento de carga TCP/UDP interno (endpoints GCE_VM_IP):
  • Balanceamento de carga HTTP(S) interno (endpoints GCE_VM_IP_PORT)
  • Balanceamento de carga HTTP(S) externo (endpoints GCE_VM_IP_PORT)
  • Balanceamento de carga de proxy TCP (endpoints GCE_VM_IP_PORT)
  • Balanceamento de carga de proxy SSL (endpoints GCE_VM_IP_PORT)
  • Traffic Director (endpoints GCE_VM_IP_PORT)

Documentação relacionada:

NEG da Internet

Recursos Detalhes
Motivo Um único endpoint roteável pela Internet hospedado fora do Google Cloud.
Nome da API NetworkEndpointType
  • INTERNET_IP_PORT
    IP:Porta em que o IP não pode ser um endereço RFC 1918.

    OU

  • INTERNET_FQDN_PORT
    FQDN:Porta
Número de endpoints 1
Verificações de integridade para NEGs anexadas a serviços de back-end Não relevante
Scope Global
Roteamento Internet
Produtos do Google Cloud que usam este NEG

NEG sem servidor

Recursos Detalhes
Motivo Um único endpoint na rede do Google que é resolvido para um serviço do App Engine, Cloud Functions ou Cloud Run (totalmente gerenciado).
Nome da API NetworkEndpointType SERVERLESS

FQDN pertencente a um serviço do App Engine, Cloud Functions ou Cloud Run.

Número de endpoints 1
Verificações de integridade para NEGs anexadas a serviços de back-end Não relevante
Scope Regional
Roteamento Para APIs e serviços do Google
Produtos do Google Cloud que usam este NEG

NEG de conectividade híbrida

Recursos Detalhes
Motivo Um ou mais endpoints que resolvem para serviços no local, aplicativos de servidor em outra nuvem e outros serviços acessíveis pela Internet fora do Google Cloud.
Nome da API NetworkEndpointType NON_GCP_PRIVATE_IP_PORT

IP:Port pertencente a uma VM que não está no Compute Engine e precisa ser roteável usando conectividade híbrida.

Número de endpoints 1 ou mais
Verificações de integridade para NEGs anexadas a serviços de back-end Verificação de integridade distribuída do Envoy
Scope Por zona
Roteamento Internet
Produtos do Google Cloud que usam este NEG

NEG do Private Service Connect

Recursos Detalhes
Motivo Um único endpoint resolvido em um endpoint de serviço gerenciado pelo Google.
Nome da API NetworkEndpointType PRIVATE_SERVICE_CONNECT
Número de endpoints 1
Verificações de integridade para NEGs anexadas a serviços de back-end Não relevante
Scope Regional
Roteamento Para APIs e serviços do Google
Produtos do Google Cloud que usam este NEG