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. Un cas d'utilisation courant pour cette configuration est le déploiement de services dans des conteneurs. Vous pouvez également distribuer le trafic de manière précise aux applications exécutées sur vos instances backend.

Vous pouvez utiliser les NEG en tant que backends pour certains équilibreurs de charge.

Les NEG zonaux et Internet définissent comment les points de terminaison doivent être atteints, s'ils sont accessibles et où ils se situent. Contrairement à ces types de NEG, les NEG sans serveur ne contiennent pas de points de terminaison.

Un NEG zonal contient un ou plusieurs points de terminaison pouvant correspondre à des VM Compute Engine ou à des services exécutés sur les VM. Chaque point de terminaison est spécifié sous la forme d'une combinaison d'adresses IP (IP address), ou d'adresses IP et de ports (IP:port).

Un NEG Internet contient un seul point de terminaison hébergé en dehors de Google Cloud. Ce point de terminaison est spécifié par les noms d'hôte FQDN:port ou IP:port.

Un NEG sans serveur pointe vers des services Cloud Run, App Engine et Cloud Functions résidant dans la même région que le NEG.

NEG zonal NEG Internet NEG sans serveur
Usage Un ou plusieurs points de terminaison d'adresses IP internes associés à des instances de VM Compute Engine ou à des pods GKE. Un seul point de terminaison routable sur Internet, hébergé en dehors de Google Cloud. Un seul point de terminaison du réseau de Google associé à un service App Engine, Cloud Functions ou Cloud Run (entièrement géré).
Nom de l'API NetworkEndpointType
  • GCE_VM_IP
    Adresse IP uniquement : renvoie l'adresse IP interne principale de la carte d'interface réseau d'une VM Compute Engine.
    OU
  • GCE_VM_IP_PORT
    Combinaison adresse IP/port : renvoie l'adresse IP interne principale de la carte d'interface réseau d'une VM Google Cloud ou une adresse IP d'alias sur une carte d'interface réseau (par exemple, les adresses IP des pods dans les clusters de VPC natif).
  • 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
SERVERLESS
FQDN appartenant à un service App Engine, Cloud Functions ou Cloud Run (entièrement géré).
Nombre de points de terminaison 1 ou plus 1 1
Vérifications d'état pour les NEG associés à des services de backend Vérification d'état centralisée pour les NEG avec des points de terminaison GCE_VM_IP_PORT uniquement.
Ne s'applique pas aux NEG utilisant des points de terminaison GCE_VM_IP.
Non applicable Non applicable
Scope (Portée) Zonal Mondial Disques
Routage Réseau VPC Internet Vers les API et services Google
Produits Google Cloud utilisant ce NEG
  • Équilibrage de charge HTTP(S) interne :
    points de terminaison GCE_VM_IP_PORT
  • Équilibrage de charge TCP/UDP interne :
    points de terminaison GCE_VM_IP
  • Équilibrage de charge HTTP(S) externe :
    points de terminaison GCE_VM_IP_PORT
  • Traffic Director :
    points de terminaison GCE_VM_IP_PORT
  • Cloud CDN :
    point de terminaison INTERNET_IP_PORT ou INTERNET_FQDN_PORT
  • Équilibrage de charge HTTP(S) externe :
    point de terminaison INTERNET_IP_PORT ou INTERNET_FQDN_PORT
Équilibrage de charge HTTP(S) externe :
  • Point de terminaison SERVERLESS

Pour en savoir plus sur les NEG zonaux, Internet et sans serveur, consultez les pages suivantes :