Descripción general de los grupos de puntos finales de red

Un grupo de puntos finales de red (NEG) es un objeto de configuración que especifica un grupo de puntos finales o servicios de backend. Con los NEGs, los balanceadores de carga pueden gestionar cargas de trabajo basadas en grupos de instancias de máquina virtual,Google Cloud cargas de trabajo sin servidor y cargas de trabajo en contenedores. Las NEGs te permiten distribuir el tráfico a los backends de tu balanceador de carga a un nivel más granular (por ejemplo, balancear la carga del tráfico a nivel de pod en lugar de a nivel de VM para las cargas de trabajo de GKE).

Puedes configurar NEGs como backends de tus balanceadores de carga. Algunos tipos de NEGs también se pueden usar con Cloud Service Mesh. Usa las siguientes tablas para decidir qué tipo de NEG necesitas para tu implementación.

NEG por zonas

Funciones Detalles
Purpose

Uno o varios puntos finales de dirección IP interna que se resuelven en instancias de VM de Compute Engine o en pods de GKE.

Para obtener información detallada sobre este NEG y sus casos prácticos, consulta la descripción general de los NEGs zonales.

Nombre de la API NetworkEndpointType
  • GCE_VM_IP
    Solo IP: se resuelve en la dirección IPv4 interna principal de la interfaz de red de una máquina virtual.

    O

  • GCE_VM_IP_PORT
    IP:Puerto: se resuelve en la dirección IPv4 interna principal de una interfaz de red de una VM o en una dirección IPv4 interna de un intervalo de direcciones IP de alias asociado a una interfaz de red de una VM. Por ejemplo, las direcciones IPv4 de los pods en clústeres nativos de VPC.

    Solo los endpoints de tipo GCE_VM_IP_PORT admiten NEGs zonales de IPv4 e IPv6 (pila dual).

Número de endpoints Una o más
Comprobaciones de estado de NEGs asociadas a servicios de backend Comprobaciones del estado centralizadas para NEGs con puntos finales GCE_VM_IP_PORT y GCE_VM_IP.
Ámbito Por zonas
Enrutamiento Red VPC
Google Cloud productos que usan este NEG

Documentación relacionada:

  • Configurar NEGs por zona
  • NEG de Internet

    Funciones Detalles
    Purpose

    Un único endpoint enrutable por Internet alojado fuera de Google Cloud.

    Para obtener información detallada sobre este NEG y sus casos prácticos, consulta la descripción general de los NEGs de Internet.

    Nombre de la API NetworkEndpointType
    • INTERNET_IP_PORT
      IP:Puerto, donde IP no debe ser una dirección RFC 1918.

      O

    • INTERNET_FQDN_PORT
      FQDN:Puerto
    Número de endpoints

    NEGs globales: 1

    NEGs regionales: 256

    Comprobaciones de estado de NEGs asociados a servicios de backend

    NEGs globales: no admitidas

    NEGs regionales: comprobaciones del estado de Envoy distribuidas

    Ámbito Global o regional
    Enrutamiento Internet
    Google Cloud productos que usan este NEG NEGs de Internet globales

    NEGs de Internet regionales (INTERNET_IP_PORT o punto de conexión INTERNET_FQDN_PORT)

    NEG sin servidor

    Funciones Detalles
    Purpose

    Un único endpoint de la red de Google que se resuelve en un recurso de App Engine, funciones de Cloud Run, API Gateway o Cloud Run.

    Para obtener información detallada sobre este NEG y sus casos prácticos, consulta la descripción general de los NEGs sin servidor.

    Nombre de la API NetworkEndpointType SERVERLESS

    Nombre de dominio completo perteneciente a un recurso de App Engine, funciones de Cloud Run, API Gateway o Cloud Run.

    Número de endpoints 1
    Comprobaciones de estado de NEGs asociados a servicios de backend No aplicable
    Ámbito Regional
    Enrutamiento A las APIs y los servicios de Google
    Google Cloud productos que usan este NEG

    NEG de conectividad híbrida

    Funciones Detalles
    Purpose Uno o varios endpoints que se resuelven en servicios on-premise, aplicaciones de servidor en otra nube y otros servicios accesibles a través de Internet fuera de Google Cloud.
    Nombre de la API NetworkEndpointType NON_GCP_PRIVATE_IP_PORT

    IP:Puerto perteneciente a una VM que no está en Compute Engine y que debe poder enrutarse mediante conectividad híbrida.

    Número de endpoints Una o más
    Comprobaciones de estado de NEGs asociados a servicios de backend
    • Comprobaciones del estado centralizadas cuando se usa este NEG con los siguientes balanceadores de carga:

      • Balanceador de carga de aplicación externo global
      • Balanceador de carga de aplicación clásico
      • Balanceador de carga de red con proxy externo global
      • Balanceador de carga de red de proxy clásico
    • Comprobaciones de estado de Envoy distribuidas cuando se usa este NEG con los siguientes balanceadores de carga:

      • Balanceador de carga de aplicación externo regional
      • Balanceador de carga de aplicación interno regional
      • Balanceador de carga de red con proxy externo regional
      • Balanceador de carga de red con proxy interno regional
      • Balanceador de carga de aplicación interno entre regiones
      • Balanceador de carga de red con proxy interno interregional
    Ámbito Por zonas
    Enrutamiento A una red on-premise o a otra red de proveedor de servicios en la nube mediante una vinculación de VLAN de Cloud Interconnect, un túnel de Cloud VPN o una VM de dispositivo router en una red VPC
    Google Cloud productos que usan este NEG

    NEG de Private Service Connect

    Funciones Detalles
    Purpose Un único endpoint que se resuelve en uno de los siguientes:
    • Un endpoint de API regional gestionado por Google
    • Un endpoint de API global gestionado por Google
    • Un servicio gestionado publicado mediante Private Service Connect
    Nombre de la API NetworkEndpointType PRIVATE_SERVICE_CONNECT
    Número de endpoints 1
    Comprobaciones de estado de NEGs asociados a servicios de backend No aplicable
    Ámbito Regional
    Enrutamiento Private Service Connect: balanceadores de carga y destinos admitidos
    Google Cloud productos que usan este NEG
    • Balanceador de carga de aplicación interno entre regiones
    • Balanceador de carga de aplicación interno regional
    • Balanceador de carga de aplicación externo global

      Los NEGs de Private Service Connect no son compatibles con el balanceador de carga de aplicaciones clásico.

    • Balanceador de carga de aplicación externo regional
    • Balanceador de carga de red con proxy externo global

      Para asociar este balanceador de carga a un NEG de Private Service Connect, usa la CLI de Google Cloud o envía una solicitud a la API.

      Los NEGs de Private Service Connect no son compatibles con el balanceador de carga de red proxy clásico.

    • Balanceador de carga de red con proxy interno regional
    • Balanceador de carga de red con proxy interno interregional
    • Balanceador de carga de red con proxy externo regional

    Para obtener más información sobre los NEGs de Private Service Connect, consulta el artículo Acerca de los backends de Private Service Connect.

    NEG de asignación de puertos

    Funciones Detalles
    Purpose

    Uno o varios endpoints, cada uno de los cuales proporciona una asignación de un puerto de cliente de un endpoint de Private Service Connect a una combinación de puerto de servicio y VM del productor de servicios.

    Para obtener información detallada sobre este NEG y sus casos prácticos, consulta Acerca de la asignación de puertos de Private Service Connect.

    Nombre de la API NetworkEndpointType GCE_VM_IP_PORTMAP
    Número de endpoints Una o más
    Comprobaciones de estado de NEGs asociados a servicios de backend No aplicable
    Ámbito Regional
    Enrutamiento A una red de VPC de un productor de servicios a través de una conexión entre un punto final de Private Service Connect y una vinculación de servicio.
    Google Cloud productos que usan este NEG Asignación de puertos de Private Service Connect