Cuotas y límites

En este documento, se enumeran las cuotas y los límites del sistema que se aplican a Batch.

  • Las cuotas especifican la cantidad de un recurso compartido contable que puedes usar. Las cuotas se definen por los servicios de Google Cloud , como Batch.
  • Los límites del sistema son valores fijos que no se pueden cambiar.

Los trabajos por lotes se ejecutan en recursos de Compute Engine, por lo que Batch también está sujeto a las cuotas y los límites de Compute Engine. Si tu trabajo por lotes también usa otros Google Cloud servicios, también está sujeto a las cuotas de esos servicios. Los intentos de exceder una cuota o un límite devuelven un error. Para obtener más información, consulta la documentación de Cloud Quotas.

Además de las cuotas y los límites de otros servicios de Google Cloud , Batch tiene las siguientes cuotas y límites, que no se pueden cambiar.

Cuotas de frecuencia

Se aplican los siguientes límites a las solicitudes por lotes. Estos límites aparecen como cuotas, por ejemplo, en la consola de Google Cloud , pero no se pueden aumentar.

Límite Valor
Solicitudes de agentes por minuto y por región 30,000
Solicitudes de mutación por minuto, por región 6,000
Solicitudes de lectura por minuto, por región 15,000

Límites de trabajos

Se aplican los siguientes límites a los trabajos por lotes.

Límite Valor
Tareas por grupo de tareas 100,000
Tareas paralelas por trabajo 5,000
VMs simultáneas por trabajo de una sola zona* 2,000
VMs simultáneas por trabajo de varias zonas* 4,000
Tamaño de la definición del trabajo 1 MB
Tiempo de espera (duración del estado del trabajo QUEUED) antes de la falla automática 2 días
Tiempo de ejecución (duración del estado del trabajo RUNNING) antes de la falla automática 14 días

* Aquí, los términos trabajo de una sola zona y trabajo de varias zonas hacen referencia a la cantidad de zonas permitidas para las VMs de un trabajo, que pueden ser diferentes de las zonas de la ubicación de un trabajo. Para obtener más información, consulta Ubicaciones de procesamiento por lotes.

Por ejemplo, aproximadamente el tamaño de la solicitud de REST al método jobs.create o el archivo --config de gcloud CLI. Puedes evitar este límite dividiendo las tareas en varios trabajos. Por ejemplo, aprende a programar trabajos dependientes (vista previa).