Descripción general de los grupos de extremos de red

Un grupo de extremos de red (NEG) es un objeto de configuración que especifica un grupo de extremos o servicios de backend. Un caso práctico común para esta configuración es la implementación de servicios en contenedores. También puedes distribuir el tráfico de manera detallada a las aplicaciones que se ejecutan en las instancias de backend.

Puedes usar NEG como backends para algunos balanceadores de cargas y con Traffic Director.

Los NEG zonales y de Internet definen cómo se debe acceder a los extremos, si son accesibles y dónde se encuentran. A diferencia de estos tipos de NEG, los NEG sin servidores no contienen extremos.

Un NEG zonal contiene uno o más extremos que pueden ser VM de Compute Engine o servicios que se ejecutan en las VM. Cada extremo se especifica mediante una combinación de IP address o IP:port.

Un NEG de Internet contiene un único extremo alojado fuera de Google Cloud. Este extremo se especifica mediante el nombre de host FQDN:port o IP:port.

Un NEG sin servidores apunta a los servicios de Cloud Run, App Engine y Cloud Functions que residen en la misma región que él.

Un NEG de conectividad híbrida apunta a los servicios de Traffic Director que se ejecutan fuera de Google Cloud.

NEG zonal NEG de Internet NEG sin servidores NEG de conectividad híbrida
Motivo Uno o más extremos de dirección IP interna que se resuelven en instancias de VM de Compute Engine o pods de GKE. Un único extremo enrutable de Internet alojado fuera de Google Cloud. Un único extremo dentro de la red de Google que se resuelve en un servicio (completamente administrado) de Google Cloud, Cloud Functions, App Engine o Cloud Run. Uno o más extremos que se resuelven en servicios locales, aplicaciones de servidor en otra nube y otros servicios accesibles a Internet fuera de Google Cloud.
Nombre de la API de NetworkEndpointType
  • GCE_VM_IP
    Solo IP: se resuelve en la dirección IP interna principal de la NIC de la VM de Compute Engine
    O
  • GCE_VM_IP_PORT
    IP:Puerto: se resuelve en la dirección IP interna principal de la NIC de una VM de Google Cloud o a una dirección IP de alias en una NIC. Por ejemplo, direcciones IP de pod en clústeres nativos de la VPC.
  • INTERNET_IP_PORT
    IP:Puerto donde la IP no debe ser una dirección RFC 1918.
    O
  • INTERNET_FQDN_PORT
    FQDN:Puerto
SERVERLESS
FQDN que pertenezca a un servicio de App Engine, Cloud Functions o Cloud Run (completamente administrado).
NON_GCP_PRIVATE_IP_PORT
IP: Puerto que pertenece a una VM que no está en Compute Engine y que debe enrutarse mediante conectividad híbrida.
Cantidad de extremos 1 o más 1 1 1 o más
Verificaciones de estado de NEG adjuntas a servicios de backend Verificación de estado centralizada para NEG con extremos GCE_VM_IP_PORT.
No se aplica a NEG con extremos GCE_VM_IP.
No aplicable No aplicable Verificación de estado distribuida de Envoy
Permiso Zonal Global Discos Zonal
Enrutamiento Red de VPC Internet A las API y los servicios de Google Internet
Productos de Google Cloud que usan este NEG
  • Balanceo de cargas HTTP(S) interno:
    extremos de GCE_VM_IP_PORT
  • Balanceo de cargas TCP/UDP interno:
    extremos de GCE_VM_IP
  • Balanceo de cargas HTTP(S) externo:
    extremos de GCE_VM_IP_PORT
  • Traffic Director:
    extremos de GCE_VM_IP_PORT
  • Cloud CDN:
    extremo de INTERNET_IP_PORT o INTERNET_FQDN_PORT
  • Balanceo de cargas HTTP(S) externo:
    extremo de INTERNET_IP_PORT o INTERNET_FQDN_PORT
Balanceo de cargas HTTP(S) externo:
  • Extremo deSERVERLESS
Traffic Director
  • Extremo deNON_GCP_PRIVATE_IP_PORT

Para obtener más información sobre los NEG zonales, de Internet y sin servidores, consulta los siguientes artículos: