Device Update for IoT Hub 제한
이 문서에서는 Device Update for IoT Hub 리소스 및 관련 작업에 적용되는 다양한 제한에 대한 개요를 제공합니다. 또한 Microsoft 지원에 문의하여 제한을 조정할 수 있는지 여부를 나타냅니다.
일반 공급 제한
다음 표에서는 표준 및 무료 계층에 대한 Device Update for IoT Hub 서비스에 대한 제한을 설명합니다.
참고 항목
지정된 리소스나 작업에 조정 가능한 한도가 없는 경우 기본 한도와 최대 한도는 동일합니다. 제한을 조정할 수 있는 경우 다음 표에는 기본 제한과 최대 제한이 모두 포함되어 있습니다. 한도는 기본 한도를 초과할 수 있지만 최대 한도를 초과할 수는 없습니다. 표준 SKU에 대한 한도만 조정할 수 있습니다. 무료 SKU에 대한 한도 조정 요청은 허용되지 않습니다. 한도 조정 요청은 사례별로 평가되며 승인이 보장되지는 않습니다. 또한 무료 SKU 인스턴스는 표준 SKU 인스턴스로 업그레이드할 수 없습니다.
한도나 할당량을 기본 한도 이상으로 높이려는 경우 온라인 고객 지원 요청을 엽니다.
다음 표에서는 Azure Resource Manager의 Device Update for IoT Hub 리소스 한도를 제공합니다.
리소스 | 표준 SKU 제한 | 무료 SKU 한도 | 표준 SKU에 대해 조정할 수 있나요? |
---|---|---|---|
구독당 계정 | 50 | 1 | 아니요 |
계정당 인스턴스 수 | 50 | 1 | 아니요 |
계정 이름의 길이 | 3-24자 | 3-24자 | 아니요 |
인스턴스 이름의 길이 | 3-36자 | 3-36자 | 아니요 |
다음 표에서는 Device Update for IoT Hub 내의 작업과 관련된 다양한 한도를 제공합니다.
연산 | 표준 SKU 제한 | 무료 SKU 한도 | 표준 SKU에 대해 조정할 수 있나요? |
---|---|---|---|
인스턴스당 디바이스 수 | 백만 | 10 | 예 |
인스턴스당 디바이스 그룹 수 | 100 | 10 | 예 |
인스턴스당 디바이스 클래스 수 | 80 | 10 | 예 |
인스턴스당 활성 배포 수 | 50(취소를 위해 예약된 1개 배포 포함) | 5(취소를 위해 예약된 1개 배포 포함) | 예 |
인스턴스당 총 배포 수(삭제되지 않은 모든 활성, 비활성 및 취소된 배포 포함) | 100 | 20 | 아니요 |
인스턴스당 업데이트 공급자 수 | 25 | 2 | 아니요 |
인스턴스당, 공급자당 업데이트 이름 수 | 25 | 2 | 아니요 |
인스턴스당, 업데이트 공급자와 이름당 업데이트 버전 수 | 100 | 5 | 아니요 |
인스턴스당 총 업데이트 수 | 100 | 10 | 아니요 |
최대 단일 업데이트 파일 크기 | 2GB | 2GB | 예 |
단일 가져오기 작업 내 모든 파일의 최대 결합 크기 | 2GB | 2GB | 예 |
단일 업데이트의 최대 파일 수 | 10 | 10 | 아니요 |
인스턴스당 포함된 총 데이터 스토리지 | 100GB | 5GB | 아니요 |
참고 항목
취소되거나 비활성 배포는 총 배포 한도에 포함됩니다. 새 배포를 만드는 데 방해가 되지 않도록 이러한 배포를 주기적으로 정리하세요.
대용량 파일 다운로드에 대한 요구 사항
파일 크기가 100MB보다 큰 대용량 파일 패키지를 배포하려는 경우 신뢰할 수 있는 다운로드 성능을 위해 바이트 범위 요청을 활용하는 것이 좋습니다.
Device Update for IoT Hub 서비스는 크기가 1MB인 범위 요청에서 최적으로 작동하는 CDN(Content Delivery Network)을 활용합니다. 100MB보다 큰 범위 요청은 지원되지 않습니다.
스로틀 제한
다음 테이블에서는 IoT Hub 계층에 대한 모든 디바이스 업데이트에서 사용할 수 있는 작업에 대해 적용된 제한을 보여 줍니다. 값은 개별 디바이스 업데이트 인스턴스를 참조합니다.
디바이스 업데이트 서비스 API | 제한 속도 |
---|---|
GetGroups | 30/분 |
GetGroupDetails | 30/분 |
그룹당 GetBestUpdates | 30/분 |
그룹당 GetUpdateCompliance | 30/분 |
GetAllUpdateCompliance | 30/분 |
GetSubgroupUpdateCompliance | 30/분 |
GetSubgroupBestUpdates | 30/분 |
CreateOrUpdateDeployment | 6/분 |
DeleteDeployment | 6/분 |
ProcessSubgroupDeployment | 6/분 |
업데이트 삭제 | 510/분* |
파일 가져오기 | 510/분* |
작업 상태 가져오기 | 510/분* |
업데이트 받기 | 510/분* |
업데이트 가져오기 | 510/분* |
파일 나열 | 510/분* |
이름 나열 | 510/분* |
공급자 나열 | 510/분* |
목록 업데이트 | 510/분* |
버전 나열 | 510/분* |
작업 상태 나열 | 50/분 |
* = 분당 호출 수는 나열된 모든 작업에서 공유됨
또한 동시 비동기 가져오기 및/또는 삭제 작업 수는 총 10개 작업으로 제한됩니다.