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).