이 문서에서는 Batch에 적용되는 quotas과 quotas에 대해 설명합니다.
- 할당량은 사용할 수 있는 계수 가능한 공유 리소스의 양을 지정합니다. 할당량은 Batch와 같은 Google Cloud 서비스에서 정의합니다.
- 시스템 한도는 변경할 수 없는 고정 값입니다.
Batch 작업은 Compute Engine 리소스에서 실행되므로 Batch에도 Compute Engine 할당량 및 한도가 적용됩니다. Batch 작업이 다른 Google Cloud 서비스도 사용하는 경우 해당 서비스의 할당량도 적용됩니다. 할당량 또는 한도를 초과하려고 하면 오류가 반환됩니다. 자세한 내용은 할당량 작업을 참고하세요.
Batch에는 다른 Google Cloud 서비스의 할당량 및 한도 외에도 다음과 같이 변경할 수 없는 할당량 및 한도가 있습니다.
요청 할당량
Batch 요청에는 다음 한도가 적용됩니다. 이 한도는 Google Cloud 콘솔 등에서 할당량으로 표시되지만 늘릴 수 없습니다.
한도 | 값 |
---|---|
리전별 분당 에이전트 요청 수 | 30,000 |
리전별 분당 변형 요청 수 | 6,000 |
리전별 분당 읽기 요청 수 | 15,000 |
작업 한도
Batch 작업에는 다음 한도가 적용됩니다.
한도 | 값 |
---|---|
태스크 그룹당 태스크 수 | 100,000 |
작업당 동시 태스크 수 | 5,000 |
단일 영역 작업당 동시 VM 수* | 2,000 |
멀티 영역 작업당 동시 VM 수* | 4,000 |
자동 실패 전 실행 시간 | 14일 |
작업 정의의 크기† | 1MB |
* 단일 영역 작업 및 멀티 영역 작업이라는 용어는 작업 VM에 허용되는 영역 수로, 작업 위치에 따라 영역과 다를 수 있습니다. 자세한 내용은 Batch 위치를 참조하세요.
† 예를 들어 jobs.create
메서드 또는 gcloud CLI --config
파일에 대한 REST 요청의 대략적인 크기입니다.
여러 작업에 태스크를 분할하여 이 제한을 해결할 수 있습니다. 예를 들어 종속 작업을 예약하는 방법을 알아보세요(미리보기).