작업 한도 - AWS IoT Core

작업 한도

AWS IoT Jobs에는 AWS 계정의 최대 서비스 리소스 또는 작업 수에 해당하는 서비스 할당량 또는 제한이 있습니다.

활성 및 동시 작업 제한

이 단원에서는 활성 및 동시 작업과 해당 작업에 적용되는 제한에 대해 자세히 알아볼 수 있습니다.

활성 작업 및 활성 작업 제한

AWS IoT 콘솔 또는 CreateJob API를 사용하여 작업을 생성하면 작업 상태가 IN_PROGRESS로 변경됩니다. 진행 중인 모든 작업은 활성 작업이며 활성 작업 제한에 포함됩니다. 여기에는 새 작업 실행을 롤아웃하는 작업이나 디바이스가 작업 실행을 완료할 때까지 대기 중인 작업이 포함됩니다. 이 제한은 연속 작업과 스냅샷 작업 모두에 적용됩니다.

동시 작업 및 작업 동시성 제한

새 작업 실행을 롤아웃하는 진행 중인 작업 또는 이전에 생성된 작업 실행을 취소하는 작업은 동시 작업이며 작업 동시 실행 한도에 포함됩니다.AWS IoT 작업은 분당 1,000개 디바이스의 속도로 신속하게 작업 실행을 롤아웃하고 취소할 수 있습니다. 각 작업은 concurrent이며 짧은 시간 동안만 작업 동시 실행 한도에 포함됩니다. 작업 실행이 롤아웃되거나 취소된 후에는 작업이 더 이상 동시 작업이 아니며 작업 동시성 제한에 포함되지 않습니다. 디바이스가 작업 실행을 완료할 때까지 기다리는 동안 작업 동시성을 통해 많은 수의 작업을 생성할 수 있습니다.

참고

선택적 예약 구성이 설정되었고 작업 문서 롤아웃이 유지 관리 기간 중에 수행되도록 예약된 작업이 선택한 startTime에 도달하고 최대 작업 동시 실행 한도에 도달하면 예약된 해당 작업은 CANCELED 상태가 됩니다.

작업이 동시 작업인지 여부를 확인하려면 AWS IoT 콘솔이나 DescribeJob 또는 ListJob API를 통해 작업의 IsConcurrent 속성을 사용할 수 있습니다. 이 제한은 연속 작업과 스냅샷 작업 모두에 적용됩니다.

AWS 계정에 대한 활성 작업 및 작업 동시 실행 한도와 기타 AWS IoT 작업 할당량을 보고 한도 증가를 요청하려면 AWS 일반 참조에서 AWS IoT 디바이스 관리 엔드포인트 및 할당량을 참조하세요.

다음 다이어그램은 진행 중인 작업과 취소 중인 작업에 작업 동시성이 어떻게 적용되는지 보여줍니다.

AWS IoT 작업의 다양한 상태를 보여주는 이미지
참고

선택적 SchedulingConfig가 있는 새 작업은 초기 상태인 SCHEDULED로 유지된 후 선택된 startTime에 도달하면 IN_PROGRESS로 업데이트됩니다. 선택적 SchedulingConfig가 있는 새 작업이 선택된 startTime에 도달하여 IN_PROGRESS로 업데이트되면 활성 작업 제한 및 작업 동시성 제한 계산에 포함됩니다. 상태가 SCHEDULED인 작업은 활성 작업 제한을 계산하는 데 포함되지만 작업 동시성 제한을 계산하는 데는 포함되지 않습니다.

다음 표에서는 활성 및 동시 작업과 작업 상태의 동시 단계와 비동시 단계에 적용되는 제한을 보여줍니다.

활성 및 동시 작업 제한
작업 상태 Phase(단계) 활성 작업 제한 작업 동시성 제한
SCHEDULED 비동시 단계: AWS IoT Jobs에서 작업의 예약된 startTime까지 기다린 후에 디바이스에 대한 작업 실행 알림을 시작합니다. 이 단계의 작업은 활성 작업 제한에만 포함되며 IsConcurrent 속성이 false로 설정되어 있습니다. 적용됨 적용되지 않음
IN_PROGRESS 동시 단계: AWS IoT Jobs에서 작업 생성 요청을 수락하고 작업 실행 알림을 디바이스에 롤아웃하기 시작합니다. 이 단계의 작업은 IsConcurrent 속성이 true로 설정된 것을 통해 알 수 있듯이 동시 작업이며 활성 작업과 작업 동시성 제한 모두에 포함됩니다. 적용됨 적용됨
비동시 단계: AWS IoT Jobs에서 디바이스가 작업 실행 결과를 보고할 때까지 기다립니다. 이 단계의 작업은 활성 작업 제한에만 포함되며 IsConcurrent 속성이 false로 설정되어 있습니다. 적용됨 적용되지 않음
Canceled 동시 단계: AWS IoT Jobs에서 작업 취소 요청을 수락하고 이전에 디바이스에 대해 생성된 작업 실행을 취소하기 시작합니다. 이 단계의 작업은 동시 작업이며 IsConcurrent 속성이 true로 설정되어 있습니다. 작업 및 작업 실행이 취소된 후에는 작업이 더 이상 동시 작업이 아니며 작업 동시성 제한에 포함되지 않습니다. 적용되지 않음 적용됨
참고

반복 유지 관리 기간의 최대 기간은 23시간 50분입니다.