Übersicht über Netzwerk-Endpunktgruppen

Eine Netzwerk-Endpunktgruppe (NEG) ist ein Konfigurationsobjekt, das eine Gruppe von Back-End-Endpunkten oder -Diensten angibt. Ein häufiger Anwendungsfall für diese Konfiguration ist das Bereitstellen von Diensten in Containern. Außerdem können Sie Traffic differenziert auf Anwendungen verteilen, die auf Ihren Back-End-Instanzen ausgeführt werden.

Sie können NEGs als Back-Ends für einige Load-Balancer und mit Traffic Director verwenden.

Zonale und Internet-NEGs legen fest, wie Endpunkte erreicht werden sollen, ob sie erreichbar sind und wo sie sich befinden. Im Gegensatz zu diesen NEG-Typen enthalten serverlose NEGs keine Endpunkte.

Eine zonale NEG enthält einen oder mehrere Endpunkte, die Compute Engine-VMs oder -Dienste sein können, die auf den VMs ausgeführt werden. Jeder Endpunkt wird entweder durch eine Kombination aus IP address oder IP:port angegeben.

Eine Internet-NEG enthält einen einzelnen Endpunkt, der außerhalb von Google Cloud gehostet wird. Dieser Endpunkt wird durch den Hostnamen FQDN:port oder IP:port angegeben.

Eine serverlose NEG verweist auf Dienste von Cloud Run, App Engine und Cloud Functions, die sich in derselben Region wie die NEG befinden.

Eine Hybrid-Konnektivitäts-NEG verweist auf Traffic Director-Dienste, die außerhalb von Google Cloud ausgeführt werden.

Zonale NEG Internet-NEG Serverlose NEG Hybrid-Konnektivitäts-NEG
Zweck Einer oder mehrere interne IP-Adressen-Endpunkte, die entweder in Compute Engine-VM-Instanzen oder in GKE-Pods aufgelöst werden. Ein einzelner internetfähiger Endpunkt, der außerhalb von Google Cloud gehostet wird. Ein einzelner Endpunkt im Netzwerk von Google, der in einen App Engine-, Cloud Functions- oder Cloud Run-Dienst aufgelöst wird. Einer oder mehrere Endpunkte, die in lokalen Diensten, Serveranwendungen in einer anderen Cloud und anderen internetfähigen Diensten außerhalb von Google Cloud aufgelöst werden.
NetworkEndpointType API-Name
  • GCE_VM_IP
    Nur IP-Adresse – wird in die primäre interne IP-Adresse der NIC einer Compute Engine-VM aufgelöst
  • GCE_VM_IP_PORT
    IP:Port – wird als primäre interne IP-Adresse der NIC einer Google Cloud-VM oder als Alias-IP-Adresse auf einer NIC aufgelöst, zum Beispiel Pod-IP-Adressen in VPC-nativen Clustern.
  • INTERNET_IP_PORT
    IP:Port, wobei die IP-Adresse keine RFC 1918-Adresse sein darf.
    oder
  • INTERNET_FQDN_PORT
    FQDN:Port
SERVERLESS
FQDN, der zu einem App Engine-, Cloud Functions- oder Cloud Run-Dienst gehört.
NON_GCP_PRIVATE_IP_PORT
IP:Port, der zu einer VM gehört, die sich nicht in Compute Engine befindet und über Hybridkonnektivität routbar sein muss.
Anzahl der Endpunkte Mindestens eine 1 1 Mindestens eine
Systemdiagnosen für NEGs, die Back-End-Diensten zugeordnet sind Zentrale Systemdiagnose für NEGs mit den Endpunkten GCE_VM_IP_PORT und GCE_VM_IP Nicht zutreffend Nicht zutreffend Verteilte Systemdiagnosen
Bereich Zonal Global Regional Zonal
E-Mail-Routing VPC-Netzwerk Internet An Google APIs und Google-Dienste Internet
Google Cloud-Produkte, die diese NEG verwenden
  • Internes HTTP(S)-Load-Balancing:
    GCE_VM_IP_PORT-Endpunkte
  • Internes TCP/UDP-Load-Balancing:
    GCE_VM_IP-Endpunkte
  • Externes HTTP(S)-Load-Balancing:
    GCE_VM_IP_PORT-Endpunkte
  • Traffic Director:
    GCE_VM_IP_PORT-Endpunkte
  • Cloud CDN:
    INTERNET_IP_PORT- oder INTERNET_FQDN_PORT- Endpunkt
  • Externes HTTP(S)-Load-Balancing:
    INTERNET_IP_PORT- oder INTERNET_FQDN_PORT- Endpunkt
Externes HTTP(S)-Load-Balancing
  • SERVERLESS-Endpunkt
Traffic Director:
  • NON_GCP_PRIVATE_IP_PORT-Endpunkt

Weitere Informationen zu zonalen, Internet- und serverlosen NEGs finden Sie unter: