Cuotas y límites

En este documento, se enumeran las quotas y los quotas que se aplican a Cloud NAT.

Una cuota o un límite específico se calcula por recurso. Las cuotas y los límites se pueden establecer por proyecto, por red, por región o por otro recurso. Las direcciones IP con NAT no se pueden compartir entre puertas de enlace NAT. Para cambiar una cuota, consulta cómo solicitar una cuota adicional.

Una cuota restringe cuánto de un recurso compartido de Google Cloud en particular puede usar tu proyecto de Google Cloud, incluidos los componentes de red, hardware y software. Por lo tanto, las cuotas son parte de un sistema que hace las siguientes acciones:

  • Supervisa el uso o consumo de productos y servicios de Google Cloud.
  • Restringe el consumo de esos recursos por motivos que incluyen garantizar la equidad y reducir los aumentos repentinos de uso.
  • Mantiene los parámetros de configuración que aplican de forma automática las restricciones prescritas.
  • Proporciona un medio para solicitar o hacer cambios en la cuota.

En la mayoría de los casos, cuando se excede un límite de cuota, el sistema bloquea de inmediato el acceso al recurso de Google correspondiente, y la tarea que intentas hacer falla. En la mayoría de los casos, las cuotas se aplican a cada proyecto de Google Cloud y se comparten entre todas las aplicaciones y direcciones IP que usan ese proyecto.

También hay límites en los recursos de Cloud NAT. Estos límites no están relacionados con el sistema de cuotas. Los límites no se pueden cambiar, a menos que se indique lo contrario.

Cuotas

Consulta la página de quotas de Cloud Router para consultar las que se aplican a Cloud NAT.

Límites

Elemento Límite Notas
Puertas de enlace NAT 50 por Cloud Router Cada red admite hasta 5 instancias de Cloud Router por región, por lo que puedes tener hasta 250 puertas de enlace de Cloud NAT por región y por red de nube privada virtual (VPC). Para obtener más información sobre las cuotas de Cloud Router, consulta la documentación del servicio.
Direcciones IP con NAT por puerta de enlace

300 direcciones manuales

300 direcciones asignadas de forma automática

Corresponde a la cantidad máxima de direcciones IP externas que puedes tener en una puerta de enlace NAT. Sin embargo, este valor depende de las cuotas de las direcciones IP estáticas y de las direcciones IP en uso por proyecto de la VPC.
Rangos de subredes 50 por puerta de enlace

La cantidad máxima de subredes que puedes asociar con una puerta de enlace cuando configuras una lista personalizada de rangos de subred. La cantidad de rangos de subred puede ser mayor que el límite porque cada subred puede tener un rango IPv4 principal y uno o más rangos secundarios.

Si configuraste NAT para los rangos principales de todas las subredes o los rangos principales y secundarios de todas las subredes, no se aplica este límite.

Reglas de NAT 50 por puerta de enlace Si se excede este límite, la API muestra un error.
Direcciones IP activas por regla NAT 300
Subredes NAT privadas 50 por puerta de enlace La cantidad máxima de subredes que puedes reservar para usar como rangos de NAT de origen para NAT privada. Estas subredes tienen un propósito de PRIVATE_NAT.
Caracteres en expresiones CEL por regla 2,048
Caracteres en expresiones CEL por instancia de Cloud Router 500,000

Limitaciones

  • Algunos servidores, como los DNS heredados, requieren una aleatorización del puerto UDP entre 64,000 puertos para mejorar la seguridad. Debido a que Cloud NAT selecciona un puerto aleatorio de entre 64 puertos o de una cantidad que configura el usuario, recomendamos asignarles una dirección IP externa a estos servidores en vez de usar Cloud NAT, ya que este servicio no permite conexiones de origen externo y, de todos modos, se deberá usar una dirección IP externa para la mayoría de estos servidores.

  • Cloud NAT no está disponible para redes heredadas.

  • No se admite la funcionalidad de las ALG (puertas de enlace a nivel de aplicación) con NAT. Esto significa que Cloud NAT sí actualiza la IP en los datos de paquetes (como para FTP, SIP y otros protocolos similares).

  • Las puertas de enlace de Cloud NAT implementan tablas de seguimiento de conexiones de NAT para cada interfaz de red de VM en la que proporciona servicios de NAT. Las entradas en cada tabla de seguimiento de conexiones son hash de 5 tuplas para los protocolos compatibles de la puerta de enlace.

    Las entradas en cada tabla de seguimiento de conexiones se conservan durante aproximadamente el tiempo que el tiempo de espera de NAT relevante. Para obtener más información sobre los tiempos de espera de NAT, consulta Tiempo de espera de NAT.

    La cantidad máxima de entradas de la tabla de seguimiento de conexiones para todas las conexiones NAT asociadas con la interfaz de red de una VM es de 65,535. Este máximo abarca las conexiones, en conjunto, para todos los protocolos que admite la puerta de enlace.

  • Es posible que los tiempos de espera pequeños de conexión inactiva no funcionen.

    Se comprueban el vencimiento y los cambios de la configuración de las asignaciones NAT cada 30 segundos. Incluso si se utiliza un valor de tiempo de espera de conexión de 5 segundos, es posible que la conexión no esté disponible durante 15 segundos en un caso promedio o durante 30 segundos en el peor de los casos.

Administra cuotas

Cloud NAT aplica cuotas al uso de recursos por varios motivos. Por ejemplo, las cuotas protegen a la comunidad de usuarios Google Cloud mediante la prevención de los aumentos imprevistos en el uso. Las cuotas también ayudan a que los usuarios que exploran Google Cloud con el nivel gratuito permanezcan dentro de su prueba.

Todos los proyectos comienzan con las mismas cuotas, que puedes cambiar mediante la solicitud de cuotas adicionales. Algunas cuotas pueden aumentar de forma automática en función del uso que haces del producto.

Permisos

Para ver las cuotas o solicitar aumentos de cuota, las principales de Identity and Access Management (IAM) necesitan uno de los siguientes roles.

Tarea Función requerida
Consultar cuotas para un proyecto Uno de los siguientes:
Modificar cuotas, solicitar cuota adicional Uno de los siguientes:
  • Propietario del proyecto (roles/owner)
  • Editor de proyecto (roles/editor)
  • Administrador de cuotas (roles/servicemanagement.quotaAdmin)
  • Una función personalizada con el permiso serviceusage.quotas.update

Comprueba la cuota

Console

  1. En la consola de Google Cloud, ve a la página Cuotas.

    Ir a Cuotas

  2. Para buscar la cuota que quieres actualizar, usa la tabla de filtros. Si no sabes el nombre de la cuota, usa los vínculos que aparecen en esta página en su lugar.

gcloud

Con la CLI de Google Cloud, ejecuta el siguiente comando para comprobar tus cuotas. Reemplaza PROJECT_ID con el ID de tu proyecto.

      gcloud compute project-info describe --project PROJECT_ID
    

Para verificar la cuota usada en una región, ejecuta el siguiente comando:

      gcloud compute regions describe example-region
    

Errores cuando excedes la cuota

Si excedes una cuota con un comando gcloud, gcloud muestra un mensaje de error quota exceeded y el código de salida 1.

Si superas una cuota con una solicitud a la API, Google Cloud muestra el siguiente código de estado HTTP: HTTP 413 Request Entity Too Large.

Solicita cuota adicional

Para aumentar o disminuir la mayoría de las cuotas, usa la consola de Google Cloud. Consulta Solicita una cuota mayor para obtener más información.

Console

  1. En la consola de Google Cloud, ve a la página Cuotas.

    Ir a Cuotas

  2. En la página Cuotas, selecciona las cuotas que deseas cambiar.
  3. En la parte superior de la página, haz clic en Editar cuotas.
  4. Completa los campos con tu nombre, correo electrónico y número de teléfono, y haz clic en Siguiente.
  5. Completa la solicitud de cuota y, luego, haz clic en Listo.
  6. Envía la solicitud. Las solicitudes de cuotas toman entre 24 y 48 horas en procesarse.

Disponibilidad de recursos

Cada cuota representa la cantidad máxima de un tipo particular de recurso que puedes crear, siempre y cuando el recurso esté disponible. Es importante tener en cuenta que las cuotas no garantizan la disponibilidad del recurso. Incluso si tienes cuotas disponibles, no podrás crear un recurso nuevo si no está disponible.

Por ejemplo, podrías tener una cuota suficiente para crear una nueva dirección IP externa regional en la región us-central1. Sin embargo, eso no es posible si no hay direcciones IP externas disponibles en esa región. La disponibilidad zonal de recursos también puede afectar tu capacidad para crear un nuevo recurso.

Las situaciones en las que los recursos no están disponibles en toda una región son poco frecuentes. Sin embargo, los recursos dentro de una zona pueden agotarse cada tanto, lo que generalmente no tiene ningún impacto en el Acuerdo de Nivel de Servicio (ANS) del tipo de recurso. Si deseas obtener más información, revisa el ANS que sea relevante para el recurso.