Cuotas y límites

En este documento, se presentan las cuotas y los límites que se aplican a Cloud Load Balancing.

Para cambiar una cuota, consulta cómo solicitar una cuota adicional.

Una cuota restringe la cantidad de un recurso de Google Cloud compartido en particular que puede usar tu proyecto de Cloud, incluidos los componentes de hardware, software y red.

Las cuotas son parte de un sistema que realiza las siguientes acciones:

  • Supervisa el uso o consumo de productos y servicios de Google Cloud.
  • Restringe el consumo de esos recursos por motivos como garantizar la equidad y reducir los picos de uso.
  • Mantiene las configuraciones que aplican automáticamente las restricciones prescritas.
  • Proporciona un medio para realizar o solicitar cambios en la cuota.

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

Muchos productos y servicios también tienen límites que no están relacionados con el sistema de cuotas. Estas son restricciones, como los tamaños máximos de archivos o las limitaciones del esquema de la base de datos, que, por lo general, no se pueden aumentar ni disminuir, a menos que se indique lo contrario.

Reglas de reenvío

Elemento Cuotas y límites Notas
Reglas de reenvío Cuota

Esta cuota solo se aplica a las reglas de reenvío para el balanceo de cargas de HTTP(S) externo, el balanceo de cargas de proxy SSL, el balanceo de cargas de proxy TCP y las puertas de enlace de VPN clásica.

Para casos de uso de reglas de reenvío que no sean estas, consulta las siguientes filas.

Reglas de reenvío del balanceador de cargas de HTTP(S) regional regional Cuota

La cantidad máxima de reglas de reenvío del balanceador de cargas de HTTP(S) externo regional que puedes crear en cada región del proyecto.

Nombre de la cuota: EXTERNAL_MANAGED_FORWARDING_RULES

Reglas de reenvío del balanceo de cargas de red TCP/UDP externo Cuota Reglas de reenvío para que las usen balanceadores de cargas de red TCP/UDP externos (tanto los servicios de backend como las arquitecturas de grupos de destino).
Reglas de reenvío de protocolos externos Cuota Reglas de reenvío para el reenvío de protocolos externos a instancias de destino.
Reglas de reenvío de Traffic Director Cuota Reglas de reenvío para Traffic Director.
Reglas de reenvío de balanceo de cargas de TCP/UDP interno por red de VPC Cuota

La cantidad máxima de reglas de reenvío para el balanceo de cargas TCP/UDP interno.

Esta cuota se aplica a la cantidad total de reglas de reenvío para el balanceo de cargas TCP/UDP interno, no se aplica a cada región de forma individual.

Nombre de la cuota:
INTERNAL_FORWARDING_RULES_PER_NETWORK

Para obtener más información, consulta VPC por cuotas de red.

Reglas de reenvío para el reenvío de protocolos interno Cuota

Cantidad máxima de reglas de reenvío para el reenvío de protocolos internos.

Este límite aplica a la cantidad total de reglas de reenvío para el reenvío de protocolos internos; no a cada región de forma individual.

Nombre de la cuota:
INTERNAL_FORWARDING_RULES_WITH_TARGET_INSTANCE_PER_NETWORK

Para obtener más información, consulta VPC por cuotas de red.

Reglas de reenvío del balanceo de cargas HTTP(S) interno por red de VPC Cuota

Cantidad máxima de reglas de reenvío para el balanceo de cargas de HTTP(S) interno.

Esta cuota se aplica a la cantidad total de reglas de reenvío para el balanceo de cargas HTTP(S) interno, no se aplica a cada región de forma individual.

Nombre de la cuota:
INTERNAL_MANAGED_FORWARDING_RULES_PER_NETWORK

Para obtener más información, consulta VPC por cuotas de red.

Cantidad máxima de reglas de reenvío interno que pueden compartir una dirección IP interna 10 No se puede aumentar este límite.
Puertos por regla de reenvío interno 5, como una lista o un rango
Ilimitado con la opción para los puertos ALL
No se puede aumentar este límite.
Reglas de reenvío interno por servicio interno de backend Sin límite individual Sujetas a otras cuotas y límites, varias reglas de reenvío interno pueden hacer referencia al mismo servicio de backend interno.

Grupos de destino y proxies de destino

Elemento Cuotas y límites Notas
Grupos de destino Cuota Esta cuota es por proyecto.
Proxies HTTP de destino Cuota Esta cuota es por proyecto.
Proxies HTTPS de destino Cuota Esta cuota es por proyecto.
Proxies SSL de destino Cuota Esta cuota es por proyecto.
Proxies TCP de destino Cuota Esta cuota es por proyecto.
Políticas SSL por HTTPS de destino o proxy SSL de destino 1 No se puede aumentar este límite.
Certificados SSL por HTTPS de destino o proxy SSL de destino 15 No se puede aumentar este límite.

Certificados SSL

Elemento Cuotas y límites Notas
Certificados SSL Cuota Esta cuota es por proyecto.
Longitudes de clave compatibles para las claves privadas RSA de 2,048 bits (RSA-2048)
ECDSA de 256 bits (ECDSA P-256)
Estos límites no se pueden aumentar.
Varios dominios por certificado SSL administrado por Google 100 No se puede aumentar este límite.
Longitud de nombre de dominio para certificados administrados por Google 64 bytes No se puede aumentar este límite.

Este límite de longitud solo se aplica a certificados SSL administrados por Google. En estos certificados, el límite de 64 bytes solo se aplica al primer dominio del certificado. El límite de longitud de los otros dominios del certificado es de 253 (se aplica a cualquier nombre de dominio de Internet y no es específico de los certificados administrados por Google).

Mapas de URL

Elemento Cuotas y límites Notas
Asignaciones de URL Cuota Esta cuota es por proyecto.
Reglas de host por asignación de URL 50 No se puede aumentar este límite.
Comparadores de rutas de acceso por asignación de URL 50 No se puede aumentar este límite.
Reglas de ruta de acceso por comparador de rutas de acceso 50 No se puede aumentar este límite.
Reglas de enrutamiento por comparador de rutas de acceso 50 No se puede aumentar este límite.
Reglas de coincidencia por regla de enrutamiento 50 No se puede aumentar este límite.
Coincidencias de encabezado por regla de coincidencia 50 No se puede aumentar este límite.
Coincidencias de parámetro de búsqueda por regla de coincidencia 50 No se puede aumentar este límite.
Acciones de encabezado por comparador de rutas de acceso 50 No se puede aumentar este límite.
Servicios de backend o depósitos de backend por regla de ruta de acceso 1 servicio de backend o 1 bucket de backend, no ambos No se puede aumentar este límite.

Buckets de backend

Elemento Cuotas y límites Notas
Depósitos de backend Cuota Esta cuota es por proyecto.

Servicios de backend

Elemento Cuotas y límites Notas
Servicios de backend Cuota Esta cuota incluye todos los servicios de backend (INTERNAL, INTERNAL_MANAGED, INTERNAL_SELF_MANAGED y EXTERNAL) de tu proyecto.
Servicios de backend por balanceador de cargas TCP/UDP interno, proxy TCP o proxy SSL 1 No se puede aumentar este límite.
Cantidad máxima de instancias de VM por servicio de backend interno

Cantidad máxima de instancias de VM en el grupo activo si se configuró la conmutación por error para un servicio de backend interno

Sin subdivisión habilitada: 250, sin importar cómo se distribuyan las VM entre los backends

Con subdivisión de clústeres habilitada para grupos de instancias: 2,000

Estos límites no se pueden aumentar.
Servicios de backend internos por regla de reenvío interno 1 No se puede aumentar este límite.
Puertos nombrados por servicio de backend externo 1 No se puede aumentar este límite.
Puertos nombrados por servicio de backend interno 0 No se puede aumentar este límite.

Backends

Elemento Cuotas y límites Notas
Grupos de instancias Cuota Esta cuota es por proyecto.
Backends de grupos de instancias por servicio de backend interno 50 No se puede aumentar este límite.
Las VM de backend para un balanceador de cargas TCP/UDP interno se pueden distribuir hasta entre 50 grupos de instancias si la cantidad total de VM de backend es de 250 o menos.
Cuando se usa la conmutación por error para el balanceo de cargas TCP/UDP interno, puedes configurar hasta 50 backends primarios y 50 de conmutación por error.
Backends de grupos de instancias por servicio de backend externo 50 No se puede aumentar este límite.
Cuando se usa la conmutación por error para el balanceo de cargas de red, puedes configurar hasta 50 backends primarios y 50 de conmutación por error.
NEG por proyecto Cuota Comunícate con el equipo de Ventas de Google Cloud si necesitas aumentar este límite.
Backends de NEG por servicio de backend externo 50 No se puede aumentar este límite.
Backends de NEG por servicio de backend interno 50 No se puede aumentar este límite.

Extremos por NEG

Elemento Cuotas y límites Notas
Extremos por NEG zonal GCE_VM_IP_PORT 10,000 No se puede aumentar este límite.
Extremos por NEG zonal GCE_VM_IP 10,000 No se puede aumentar este límite.
Extremos por NEG de Internet 1 No se puede aumentar este límite.
Extremos por NEG sin servidores 1 No se puede aumentar este límite.
Extremos por NEG de conectividad híbrida 10,000 No se puede aumentar este límite.

VM por grupo de instancias

Puede que la cantidad de VM de backend que mantenga un solo balanceador de cargas sea menor que la cantidad de VM que admite un grupo de instancias. La cantidad máxima de VM con balanceo de cargas por grupo de instancias depende de la cantidad de puertos especificados en cada puerto con nombre que exporta el grupo de instancias.

El límite superior de las VM con balanceo de cargas por grupo de instancias no puede superar las 2,000 para los grupos de instancias regionales administrados y no puede superar 1,000 para los grupos de instancias zonales administrados o no administrados.

Elemento Cuotas y límites Notas
VM por backend de grupo de instancias regional para un servicio de backend externo Depende de la cantidad de puertos especificados en el puerto con nombre para el grupo de instancias. Es el más pequeño de estos dos:
A: 2,000
B: 10,000/(cantidad de puertos en el puerto con nombre que contiene la mayoría de los números de puerto)
Comunícate con el equipo de Ventas de Google Cloud si necesitas aumentar este límite.
VM por backend de grupo de instancias zonal (administrado o no administrado) para un servicio de backend externo Depende de la cantidad de puertos especificados en el puerto con nombre para el grupo de instancias. Es el más pequeño de estos dos:
A: 1,000
B: 10,000/(cantidad de puertos en el puerto con nombre que contiene la mayoría de los números de puerto)
Comunícate con el equipo de Ventas de Google Cloud si necesitas aumentar este límite.
VM por backend de grupo de instancias para un servicio de backend interno Sin límite individual Las VM de backend para un balanceador de cargas TCP/UDP interno se pueden distribuir entre hasta 50 grupos de instancias si la cantidad total de VM de backend es de 250 o menos.

Para calcular la cantidad máxima de VM con balanceo de cargas en el backend de un grupo de instancias, haz lo siguiente:

  1. Determina la cantidad máxima de puertos por puerto con nombre.

    Por ejemplo, si un grupo de instancias tiene los siguientes puertos con nombre: http:80, api-gateway:8080 y api-gateway:8090, entonces hay un número de puerto para el nombre http y dos números de puerto para el nombre api-gateway. Por lo tanto, en este ejemplo, la cantidad máxima de puertos por puerto con nombre es dos.

  2. Divide 10,000 por la cantidad máxima de puertos por puerto con nombre y descarta el resto. Por ejemplo, 10,000 / 2 = 5,000.

  3. Compara la cantidad calculada en el paso anterior con el límite superior de las VM con balanceo de cargas por grupo de instancias: 2,000 para grupos regionales y 1,000 para grupos zonales.

    Si la cantidad calculada en el paso anterior es menor o igual que el límite superior, la cantidad máxima de VM con balanceo de cargas por grupo de instancias es la cantidad que calculaste en el paso anterior. De lo contrario, la cantidad máxima de VM con balanceo de cargas por grupo de instancias es el límite superior (2,000 para grupos regionales o 1,000 para grupos zonales).

Consultas por segundo para el balanceo de cargas de HTTP(S)

Elemento Cuotas y límites Notas
Consultas por segundo (QPS) por grupo de instancias de backend o NEG para el balanceo de cargas de HTTP(S) externo Se puede configurar cuando se usa RATE para el modo de balanceo. Este valor está limitado por tus backends.
Consultas por segundo (QPS) por región y por red para el balanceo de cargas de HTTP(S) interno Para el balanceo de cargas de HTTP(S) interno, la carga máxima de QPS depende del tamaño de las solicitudes y la complejidad de la configuración. Si la carga excede la capacidad, la latencia aumenta y las solicitudes pueden descartarse. Comunícate con el equipo de Ventas de Google Cloud si necesitas aumentar este límite.

Tamaño del encabezado para el balanceo de cargas de HTTP(S)

Elemento Cuotas y límites Notas
Tamaño máximo del encabezado de solicitud del cliente para el balanceo de cargas de HTTP(S) externo 64 KB (kilobytes) No se puede aumentar este límite.
El tamaño combinado de la URL de solicitud y el encabezado de solicitud debe ser de 64 KB o menos.
Tamaño máximo del encabezado de respuesta del backend para el balanceo de cargas de HTTP(S) externo Aproximadamente 128 KB (kilobytes) No se puede aumentar este límite.
Tamaño máximo del encabezado de solicitud del backend para el balanceo de cargas de HTTP(S) interno 60 KB (kilobytes) No se puede aumentar este límite.
Conversión en minúsculas para los encabezados del balanceo de cargas HTTP(S) externo Para HTTP/1.1, no
Para HTTP/2, sí
Cuando se usa HTTP/2 con balanceo de cargas HTTP(S) externo, todos los encabezados se convierten en minúsculas. Por ejemplo, Host se convierte en host, y Keep-ALIVE se convierte en keep-alive.
Conversión en minúsculas para los encabezados del balanceo de cargas HTTP(S) interno Para HTTP/1.1, sí
Para HTTP/2, sí
Para el balanceo de cargas HTTP(S) interno, sin importar el protocolo que se use, todos los encabezados se convierte en minúsculas. Por ejemplo, Host se convierte en host, y Keep-ALIVE se convierte en keep-alive.
Cantidad máxima de encabezados personalizados de solicitud configurados para cada servicio de backend 16 No se puede aumentar este límite.
Cantidad máxima de encabezados personalizados de respuesta configurados para cada servicio de backend 16 No se puede aumentar este límite.
Tamaño total de todos los encabezados de solicitud personalizados por servicio de backend (nombre y valor combinados, antes de la expansión de variables) 8 KB No se puede aumentar este límite.
Tamaño total de todos los encabezados de respuesta personalizados por servicio de backend (nombre y valor combinados, antes de la expansión de variables) 8 KB No se puede aumentar este límite.

Gestionar cuotas

En Cloud Load Balancing se aplican cuotas al uso de recursos por varios motivos. Por ejemplo, las cuotas protegen a la comunidad de usuarios Google Cloud al evitar que se produzcan picos de uso imprevistos. Las cuotas también ayudan a los usuarios que están explorando Google Cloud con el nivel gratuito a mantenerse dentro de su prueba.

Todos los proyectos comienzan con las mismas cuotas y las puedes cambiar solicitando un aumento de las cuotas. Hay cuotas que pueden aumentar automáticamente en función del uso que hagas de un producto.

Permisos

Para ver las cuotas o solicitar un aumento de estas, los miembros de Gestión de Identidades y Accesos (IAM) necesitan uno de los siguientes roles.

Tarea Rol necesario
Consultar las cuotas de un proyecto Propietario o editor del proyecto o lector de cuota
Modificar cuotas y solicitar un aumento de cuotas Propietario o editor del proyecto, administrador de cuotas o rol personalizado con el permiso serviceusage.quotas.update

Consultar tu cuota

Consola

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

    Ir a la página Cuotas

  2. Para buscar la cuota que quieras actualizar, usa la opción Filtrar tabla. Si no conoces su nombre, usa los enlaces de esta página.

gcloud

En la herramienta de línea de comandos gcloud, ejecuta el comando que aparece a continuación para comprobar las cuotas. Tienes que sustituir PROJECT_ID por el ID de tu proyecto.

      gcloud compute project-info describe --project PROJECT_ID

Para ver la cuota que has utilizado en una región, ejecuta el siguiente comando:

      gcloud compute regions describe example-region

Errores al superar tu cuota

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

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

Solicitar un aumento de cuota

En la página Cuotas de la consola de Cloud puedes solicitar un aumento de las cuotas. Las solicitudes de cuotas tardan entre 24 y 48 horas en procesarse.

Consola

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

    Ir a la página Cuotas

  2. En la página Cuotas, selecciona las cuotas que quieras modificar.
  3. En la parte superior de la página, haz clic en Editar cuotas.
  4. Escribe tu nombre, correo electrónico y número de teléfono, y haz clic en Siguiente.
  5. Rellena la solicitud de cuota y haz clic en Listo.
  6. Envía la solicitud.

Disponibilidad de recursos

Cada cuota representa el número máximo de un tipo de recurso concreto que puedes crear, siempre que ese recurso esté disponible. Es importante tener en cuenta que las cuotas no aseguran la disponibilidad de recursos. Aunque dispongas de una cuota, no podrás crear un nuevo recurso si este no está disponible.

Por ejemplo, puede que tengas una cuota suficiente para crear una nueva dirección IP externa regional en us-central1, pero esto no sería posible si no hubiera direcciones IP externas disponibles en esa región. La disponibilidad de recursos de zona también puede afectar a tu capacidad para crear recursos nuevos.

No es habitual que falte disponibilidad de recursos en toda una región; sin embargo, los recursos dentro de una zona pueden agotarse ocasionalmente, aunque no suele afectar al acuerdo de nivel de servicio (SLA) para el tipo de recurso. Para obtener más información, revisa el acuerdo de nivel de servicio relevante para el recurso.