Présentation des groupes de points de terminaison du réseau

Un groupe de points de terminaison du réseau (NEG) est un objet de configuration qui spécifie un groupe de points de terminaison ou de services de backend. Avec les NEG, les équilibreurs de charge Google Cloud peuvent diffuser des charges de travailbasées sur des groupes d'instances de machines virtuelles (VM), des charges de travail sans serveur et des charges de travail conteneurisées. Les NEG vous permettent de répartir le trafic vers les backends de votre équilibreur de charge de manière plus précise (par exemple, équilibrage de charge au niveau du pod plutôt qu'au niveau de la VM pour les charges de travail GKE).

Vous pouvez configurer des NEG en tant que backends pour vos équilibreurs de charge. Certains types de NEG peuvent également être utilisés avec Cloud Service Mesh. Utilisez les tableaux suivants pour déterminer le type de NEG dont vous avez besoin pour votre déploiement.

NEG zonal

Fonctionnalités Détails
Purpose

Un ou plusieurs points de terminaison d'adresses IP internes associés à des instances de VM Compute Engine ou à des pods GKE.

Pour plus d'informations sur ce NEG et ses cas d'utilisation, consultez la présentation des NEG zonaux.

Nom de l'API NetworkEndpointType
  • GCE_VM_IP
    Adresse IP uniquement : renvoie l'adresse IPv4 interne principale de l'interface réseau d'une VM.

    OU

  • GCE_VM_IP_PORT
    Combinaison adresse IP/port : renvoie l'adresse IPv4 interne principale de l'interface réseau d'une VM ou une adresse IPv4 interne d'une plage d'adresses IP d'alias associée à l'interface réseau d'une VM ; par exemple, les adresses IPv4 de pods dans les clusters de VPC natif.

    Seuls les points de terminaison de type GCE_VM_IP_PORT sont compatibles avec les NEG zonaux IPv4 et IPv6 (double pile).

Nombre de points de terminaison 1 ou plus
Vérifications d'état pour les NEG associés à des services de backend Vérifications centralisées de l'état des NEG comportant des points de terminaison GCE_VM_IP_PORT et GCE_VM_IP.
Scope (Portée) Zonal
Routage Réseau VPC
Produits Google Cloud utilisant ce NEG

Documentation associée :

  • Configurer des NEG zonaux
  • NEG Internet

    Fonctionnalités Détails
    Purpose

    Un seul point de terminaison routable sur Internet, hébergé en dehors de Google Cloud.

    Pour en savoir plus sur ce NEG et ses cas d'utilisation, consultez la page Présentation des NEG Internet.

    Nom de l'API NetworkEndpointType
    • INTERNET_IP_PORT
      Combinaison adresse IP/port dans laquelle l'adresse IP ne doit pas être une adresse RFC 1918.

      OU

    • INTERNET_FQDN_PORT
      Combinaison nom de domaine complet/port
    Nombre de points de terminaison

    NEG globaux : 1

    NEG régionaux : 256

    Vérifications d'état pour les NEG associés à des services de backend

    NEG mondiaux : non compatibles

    NEG régionaux : vérifications d'état Envoy distribuées

    Scope (Portée) Mondial ou régional
    Routage Internet
    Produits Google Cloud utilisant ce NEG NEG Internet globaux

    NEG Internet régionaux (point de terminaison INTERNET_IP_PORT ou INTERNET_FQDN_PORT)

    NEG sans serveur

    Fonctionnalités Détails
    Purpose

    Un seul point de terminaison du réseau de Google associé à un service App Engine, fonctions Cloud Run, API Gateway ou Cloud Run.

    Pour en savoir plus sur ce NEG et ses cas d'utilisation, consultez la page Présentation des NEG sans serveur.

    Nom de l'API NetworkEndpointType SERVERLESS

    Nom de domaine complet appartenant à un service App Engine, fonctions Cloud Run, API Gateway ou Cloud Run.

    Nombre de points de terminaison 1
    Vérifications d'état pour les NEG associés à des services de backend Non applicable
    Scope (Portée) Régional
    Routage Vers les API et services Google
    Produits Google Cloud utilisant ce NEG

    NEG de connectivité hybride

    Fonctionnalités Détails
    Purpose Un ou plusieurs points de terminaison qui pointent vers des services sur site, des applications serveur dans un autre cloud et d'autres services accessibles sur Internet en dehors de Google Cloud.
    Nom de l'API NetworkEndpointType NON_GCP_PRIVATE_IP_PORT

    IP :Port appartenant à une VM qui n'est pas dans Compute Engine et qui doit pouvoir être routé via la connectivité hybride.

    Nombre de points de terminaison 1 ou plus
    Vérifications d'état pour les NEG associés à des services de backend
    • Vérifications d'état centralisées lorsque vous utilisez ce NEG avec les équilibreurs de charge suivants :

      • Équilibreur de charge d'application externe global
      • Équilibreur de charge d'application classique
      • Équilibreur de charge réseau proxy externe global
      • Équilibreur de charge réseau proxy classique
    • Vérifications d'état Envoy distribuées lorsque vous utilisez ce NEG avec les équilibreurs de charge suivants :

      • Équilibreur de charge d'application externe régional
      • Équilibreur de charge d'application interne régional
      • Équilibreur de charge réseau proxy externe régional
      • Équilibreur de charge réseau proxy interne régional
      • Équilibreur de charge d'application interne interrégional
      • Équilibreur de charge réseau proxy interne interrégional
    Scope (Portée) Zonal
    Routage À un réseau sur site ou à un autre réseau de fournisseurs de services cloud via un rattachement de VLAN Cloud Interconnect, un tunnel Cloud VPN ou une VM de dispositif de routeur dans un réseau VPC
    Produits Google Cloud utilisant ce NEG

    NEG Private Service Connect

    Fonctionnalités Détails
    Purpose Un point de terminaison unique qui renvoie vers l'un des éléments suivants :
    • Un point de terminaison d'API régional géré par Google
    • Un point de terminaison d'API global géré par Google (bêta)
    • Un service géré publié à l'aide de Private Service Connect
    Nom de l'API NetworkEndpointType PRIVATE_SERVICE_CONNECT
    Nombre de points de terminaison 1
    Vérifications d'état pour les NEG associés à des services de backend Non applicable
    Scope (Portée) Régional
    Routage Private Service Connect : équilibreurs de charge et cibles compatibles
    Produits Google Cloud utilisant ce NEG
    • Équilibreur de charge d'application interne interrégional
    • Équilibreur de charge d'application interne régional
    • Équilibreur de charge d'application externe global

      Les NEG Private Service Connect ne sont pas compatibles avec l'équilibreur de charge d'application classique.

    • Équilibreur de charge d'application externe régional
    • Équilibreur de charge réseau proxy externe global

      Pour associer cet équilibreur de charge à un NEG Private Service Connect, utilisez la Google Cloud CLI ou envoyez une requête API.

      Les NEG Private Service Connect ne sont pas compatibles avec l'équilibreur de charge réseau proxy classique.

    • Équilibreur de charge réseau proxy interne régional
    • Équilibreur de charge réseau proxy interne interrégional
    • Équilibreur de charge réseau proxy externe régional

    Pour en savoir plus sur les NEG Private Service Connect, consultez la page À propos des backends Private Service Connect.

    NEG du mappage de port

    Fonctionnalités Détails
    Purpose

    Un ou plusieurs points de terminaison, chacun fournissant un mappage d'un port client d'un point de terminaison Private Service Connect avec une combinaison de port de service et de VM de producteur de service.

    Pour en savoir plus sur ce NEG et ses cas d'utilisation, consultez la page À propos du mappage de port Private Service Connect.

    Nom de l'API NetworkEndpointType GCE_VM_IP_PORTMAP
    Nombre de points de terminaison 1 ou plus
    Vérifications d'état pour les NEG associés à des services de backend Non applicable
    Scope (Portée) Régional
    Routage À un réseau VPC de producteur de services via une connexion entre un point de terminaison Private Service Connect et un rattachement de service.
    Produits Google Cloud utilisant ce NEG Mappage de port Private Service Connect