Vista geral dos grupos de pontos finais da rede

Um grupo de pontos finais da rede (NEG) é um objeto de configuração que especifica um grupo de pontos finais ou serviços de back-end. Com os NEGs, os Google Cloud balanceadores de carga podem fornecer cargas de trabalho baseadas em grupos de instâncias de máquinas virtuais (VMs), cargas de trabalho sem servidor e cargas de trabalho contentorizadas. Os NEGs permitem-lhe distribuir o tráfego para os back-ends do balanceador de carga a um nível mais detalhado (por exemplo, balanceamento de carga de tráfego ao nível do pod em vez de ao nível da VM para cargas de trabalho do GKE).

Pode configurar os NEGs como back-ends para os seus balanceadores de carga. Determinados tipos de NEGs também podem ser usados com a Cloud Service Mesh. Use as tabelas seguintes para decidir que tipo de NEG precisa para a sua implementação.

Grupos de pontos finais de rede (NEG) zonal

Funcionalidades Detalhes
Purpose

Um ou mais terminais de endereços IP internos que são resolvidos para instâncias de VM do Compute Engine ou pods do GKE.

Para ver informações detalhadas sobre este NEG e os respetivos exemplos de utilização, consulte a vista geral dos NEGs zonais.

Nome da API NetworkEndpointType
  • GCE_VM_IP
    Apenas IP: resolve para o endereço IPv4 interno principal de uma interface de rede da VM

    OU

  • GCE_VM_IP_PORT
    IP:Port: resolve para o endereço IPv4 interno principal de uma interface de rede de uma VM ou um endereço IPv4 interno de um intervalo de endereços IP de alias associado a uma interface de rede de uma VM; por exemplo, endereços IPv4 de pods em clusters nativos da VPC.

    Apenas os pontos finais do tipo GCE_VM_IP_PORT suportam NEGs zonais IPv4 e IPv6 (dual stack).

Número de pontos finais 1 ou mais
Verificações de funcionamento para NEGs anexados a serviços de back-end Verificações de funcionamento centralizadas para NEGs com pontos finais GCE_VM_IP_PORT e GCE_VM_IP.
Âmbito Zonal
Encaminhamento Rede da VPC
Google Cloud produtos que usam este NEG

Documentação relacionada:

  • Configure NEGs zonais
  • Grupos de pontos finais de rede (NEG) da Internet

    Funcionalidades Detalhes
    Purpose

    Um único ponto final encaminhável pela Internet alojado fora de Google Cloud.

    Para obter informações detalhadas sobre este NEG e os respetivos exemplos de utilização, consulte a vista geral dos NEGs da Internet.

    Nome da API NetworkEndpointType
    • INTERNET_IP_PORT
      IP:Port, em que IP não pode ser um endereço RFC 1918.

      OU

    • INTERNET_FQDN_PORT
      FQDN:Port
    Número de pontos finais

    NEGs globais: 1

    NEGs regionais: 256

    Verificações de funcionamento para NEGs anexados a serviços de back-end

    NEGs globais: não suportados

    NEGs regionais: verificações de funcionamento do Envoy distribuídas

    Âmbito Global ou regional
    Encaminhamento Internet
    Google Cloud produtos que usam este NEG NEGs da Internet global

    NEGs da Internet regionais (ponto final INTERNET_IP_PORT ou INTERNET_FQDN_PORT)

    Grupo de pontos finais de rede sem servidor

    Funcionalidades Detalhes
    Purpose

    Um único ponto final na rede da Google que é resolvido para um recurso do App Engine, das funções do Cloud Run, do API Gateway ou do Cloud Run.

    Para obter informações detalhadas sobre este NEG e os respetivos exemplos de utilização, consulte a vista geral dos NEGs sem servidor.

    Nome da API NetworkEndpointType SERVERLESS

    FQDN pertencente a um recurso do App Engine, das funções do Cloud Run, do gateway da API ou do Cloud Run.

    Número de pontos finais 1
    Verificações de funcionamento para NEGs anexados a serviços de back-end Não aplicável
    Âmbito Regional
    Encaminhamento Para APIs e serviços Google
    Google Cloud produtos que usam este NEG

    Grupo de pontos finais de rede (NEG) de conetividade híbrida

    Funcionalidades Detalhes
    Purpose Um ou mais pontos finais que são resolvidos para serviços nas instalações, aplicações de servidor n outra nuvem e outros serviços acessíveis através da Internet fora 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 que tem de ser encaminhável através da conetividade híbrida.

    Número de pontos finais 1 ou mais
    Verificações de funcionamento para NEGs anexados a serviços de back-end
    • Verificações de funcionamento centralizadas quando usa este NEG com os seguintes balanceadores de carga:

      • Balanceador de carga de aplicações externo global
      • Balanceador de carga de aplicações clássico
      • Balanceador de carga de rede de proxy externo global
      • Balanceador de carga de rede de proxy clássico
    • Verificações de funcionamento do Envoy distribuído quando usa este NEG com os seguintes balanceadores de carga:

      • Balanceador de carga de aplicações externo regional
      • Balanceador de carga de aplicações interno regional
      • Balanceador de carga de rede de proxy externo regional
      • Balanceador de carga de rede de proxy interno regional
      • Balanceador de carga de aplicações interno entre regiões
      • Balanceador de carga de rede de proxy interno entre regiões
    Âmbito Zonal
    Encaminhamento A uma rede nas instalações ou a outra rede de fornecedor de nuvem através de: Anexo de VLAN do Cloud Interconnect, túnel do Cloud VPN ou VM do dispositivo de router numa rede VPC
    Google Cloud produtos que usam este NEG

    NEG do Private Service Connect

    Funcionalidades Detalhes
    Purpose Um único ponto final que é resolvido para uma das seguintes opções:
    • Um ponto final da API regional gerido pela Google
    • Um ponto final da API global gerido pela Google
    • Um serviço gerido publicado através do Private Service Connect
    Nome da API NetworkEndpointType PRIVATE_SERVICE_CONNECT
    Número de pontos finais 1
    Verificações de funcionamento para NEGs anexados a serviços de back-end Não aplicável
    Âmbito Regional
    Encaminhamento Private Service Connect: Balanceadores de carga e destinos suportados
    Google Cloud produtos que usam este NEG
    • Balanceador de carga de aplicações interno entre regiões
    • Balanceador de carga de aplicações interno regional
    • Balanceador de carga de aplicações externo global

      Os NEGs do Private Service Connect não são suportados pelo balanceador de carga de aplicações clássico.

    • Balanceador de carga de aplicações externo regional
    • Balanceador de carga de rede de proxy externo global

      Para associar este balanceador de carga a um NEG do Private Service Connect, use a CLI do Google Cloud ou envie um pedido de API.

      Os NEGs do Private Service Connect não são suportados pelo balanceador de carga de rede de proxy clássico.

    • Balanceador de carga de rede de proxy interno regional
    • Balanceador de carga de rede de proxy interno entre regiões
    • Balanceador de carga de rede de proxy externo regional

    Para mais informações sobre os NEGs do Private Service Connect, consulte o artigo Acerca dos back-ends do Private Service Connect.

    NEG de mapeamento de portas

    Funcionalidades Detalhes
    Purpose

    Um ou mais pontos finais, cada um dos quais fornece um mapeamento de uma porta do cliente para uma combinação de porta do serviço e VM do produtor do serviço.

    Para informações detalhadas sobre este NEG e os respetivos exemplos de utilização, consulte o artigo Acerca do mapeamento de portas do Private Service Connect.

    Nome da API NetworkEndpointType GCE_VM_IP_PORTMAP
    Número de pontos finais 1 ou mais
    Verificações de funcionamento para NEGs anexados a serviços de back-end Não aplicável
    Âmbito Regional
    Encaminhamento A uma rede VPC de um produtor de serviços através de uma ligação entre um ponto final do Private Service Connect e uma associação de serviços.
    Google Cloud produtos que usam este NEG Mapeamento de portas do Private Service Connect