Cuotas y límites

En este documento, se muestran las cuotas de solicitudes y los límites de contenido actuales de la API de Traffic Director.

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 Traffic Director. 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.

Límites

Todas las reglas de reenvío, el servicio de backend y otros límites y cuotas de balanceo de cargas existentes por proyecto se aplican a las implementaciones de Traffic Director.

Límites de mapas de URL

Los mapas de URL para Traffic Director están sujetos a los siguientes límites por proyecto.

Elemento Cuotas y límites Notas
Asignaciones de URL Cuota Esta cuota es por proyecto.
Rutas de acceso en las reglas de ruta 50 No se puede aumentar este límite.
Reglas de coincidencia en reglas de enrutamiento 50 No se puede aumentar este límite.
Reglas de host por asignación de URL 2,500 No se puede aumentar este límite.
Comparadores de rutas de acceso por asignación de URL 2,500 No se puede aumentar este límite.
Reglas de ruta de acceso por comparador de rutas de acceso 500 No se puede aumentar este límite.
Reglas de enrutamiento por comparador de rutas de acceso 500 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.
Filtros de metadatos por regla de coincidencia 5 No se puede aumentar este límite.
Filtrar etiquetas por filtro de metadatos 64 No se puede aumentar este límite.
Hosts por regla de host 100 No se puede aumentar este límite.
Pruebas por mapa de URL 100 No se puede aumentar este límite.
Tamaño de los mapas de URL 524 KB No se puede aumentar este límite.
Servicios de backend ponderados por acción de ruta 10 No se puede aumentar este límite.

Si excedes uno de los límites de la tabla, verás un error como el siguiente:

Value for field 'resource.hostRules[0].hosts' is too large:
maximum size 100 element(s);actual size 107.

Límites de API de Service Router

Elemento Notas
Mallas Esta cuota es por proyecto.
Puertas de enlace Esta cuota es por proyecto.
GrpcRoutes Esta cuota es por proyecto.
HttpRoutes Esta cuota es por proyecto.
TcpRoutes Esta cuota es por proyecto.
TlsRoutes Esta cuota es por proyecto.

Política de balanceo de cargas de servicios

Elemento Cuotas y límites Notas
ServiceLbPolicies Cuota Esta cuota es por proyecto.

Cómo gestionar cuotas

Traffic Director aplica cuotas al uso de recursos por diversos motivos. Por ejemplo, para evitar que se produzcan picos de uso imprevistos y proteger así a la comunidad de usuarios de Google Cloud. 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 empiezan con las mismas cuotas, que puedes cambiar si solicitas una cuota adicional. Algunas cuotas pueden aumentar automáticamente en función del uso que hagas de los productos.

Permisos

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

Tarea Rol necesario
Consultar las cuotas de un proyecto Una de las siguientes:
Modificar cuotas y solicitar un aumento de cuotas Una de las siguientes:
  • Propietario del proyecto (roles/owner)
  • Editor del proyecto (roles/editor)
  • Administrador de cuota (roles/servicemanagement.quotaAdmin)
  • Un rol personalizado con el permiso serviceusage.quotas.update

Consultar tu cuota

Consola

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

    Ir a 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

Ejecuta el comando que se indica a continuación con la CLI de Google Cloud para comprobar tus 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

Para aumentar o reducir la mayoría de las cuotas, usa la consola de Google Cloud. Consulta más información en la sección Solicitar un aumento de cuota.

Consola

  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 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. Las solicitudes de cuotas tardan entre 24 y 48 horas en procesarse.

Disponibilidad de recursos

Cada cuota representa el número máximo de un tipo concreto de recurso que puedes crear, si ese recurso está disponible. Es importante tener en cuenta que las cuotas no aseguran la disponibilidad de recursos. Aunque tengas cuota disponible, no puedes crear recursos si no lo están.

Por ejemplo, es posible que tengas cuota suficiente para crear una dirección IP externa regional en la región us-central1. Sin embargo, esto no es posible si no hay 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.

Es poco habitual que los recursos no estén disponibles en toda una región. Sin embargo, es posible que los recursos de una zona se agoten de vez en cuando, lo que no suele afectar al acuerdo de nivel de servicio (SLA) del tipo de recurso. Para obtener más información, revisa el acuerdo de nivel de servicio relevante para el recurso.