다음을 통해 공유


IoT Hub 디바이스 그룹에 대한 Azure 디바이스 업데이트

Azure Device Update for IoT Hub 디바이스 그룹은 디바이스 업데이트가 업데이트 배포를 대상으로 하는 데 사용하는 IoT 디바이스의 컬렉션입니다. 디바이스 업데이트 에이전트가 설치되고 프로비전된 모든 디바이스는 기본 그룹 또는 사용자 정의 그룹 중 하나의 디바이스 그룹에 속합니다. 디바이스는 한 번에 하나의 디바이스 업데이트 디바이스 그룹에만 속할 수 있습니다.

디바이스에 업데이트를 배포하려면 디바이스 업데이트에서 제공하는 기본 디바이스 그룹을 사용하거나 여러 디바이스 그룹을 정의하고 할당하여 디바이스를 구성할 수 있습니다. 예를 들어 Contoso 조직은 테스트 실험실의 디바이스를 "플라이팅" 디바이스 그룹에 할당하고 해당 필드 팀이 사용하는 디바이스를 "평가" 디바이스 그룹에 할당할 수 있습니다. Contoso는 지역 표준 시간대에 맞는 일정에 따라 디바이스를 업데이트할 수 있도록 지리적 지역에 따라 프로덕션 디바이스를 그룹화하도록 선택할 수도 있습니다.

사용자 정의 디바이스 그룹

태그를 사용하여 디바이스 그룹을 정의합니다. 디바이스 업데이트는 디바이스 ADUGroup 쌍 또는 모듈 쌍 섹션에 사용자 정의 값이 있는 태그가 있는 디바이스에 "tags" 대한 사용자 정의 그룹을 만듭니다.

"tags": {
  "ADUGroup": "<CustomTagValue>"
}

기본 디바이스 그룹

디바이스 업데이트 에이전트가 설치 및 프로비전되었지만 디바이스 또는 모듈 쌍에 태그가 ADUGroup 없는 디바이스는 해당 디바이스 클래스에 따라 그룹에 자동으로 추가 default 됩니다. 디바이스 클래스가 동일한 디바이스는 시스템 할당 그룹이라고도 하는 기본 그룹에서 함께 그룹화됩니다.

사용자는 기본 그룹을 삭제하거나 다시 만들거나, 정의를 변경하거나, 기본 그룹에서 디바이스를 수동으로 추가하거나 제거할 수 없습니다. 기본 그룹 이름은 형식 Default-<deviceClassID>을 가지며 IoT 솔루션 내에서 예약됩니다.

기본 그룹은 태그가 지정되지 않은 디바이스에 업데이트를 더 쉽게 배포할 수 있도록 하여 디바이스 태그 지정 및 그룹화의 오버헤드를 줄이는 데 도움이 됩니다. 사용자 정의 그룹에 사용할 수 있는 모든 배포 기능은 기본 시스템 할당 그룹에도 사용할 수 있습니다.

디바이스 그룹 할당 예제

Contoso 예제의 경우 다음 디바이스 ID 및 태그 할당이 있는 4개의 디바이스를 고려합니다.

"deviceId": "Device1",
"tags": {
  "ADUGroup": "Flighting"
}
"deviceId": "Device2",
"tags": {
  "ADUGroup": "Flighting"
}
"deviceId": "Device3",
"tags": {
  "ADUGroup": "Evaluation"
}
"deviceId": "Device4",

Device1 및 Device2는 모두 "플라이팅" 디바이스 그룹에 할당됩니다. Device3은 "평가" 디바이스 그룹에 할당됩니다. Device4에는 태그가 없 ADUGroup 으므로 기본 디바이스 그룹에 할당됩니다.

하위 그룹

디바이스 업데이트는 사용자가 만든 모든 그룹과 기본 그룹을 하나 이상의 하위 그룹으로 자동으로 분류합니다. 하위 그룹은 관리자가 호환성 속성을 공유하는 디바이스 집합을 정의하여 조직적이고 효율적인 방식으로 이질적인 디바이스를 관리할 수 있도록 도와줍니다.

디바이스 업데이트는 디바이스 클래스를 함께 구성하는 디바이스 업데이트 PnP 모델 ID와 호환성 속성에 따라 하위 그룹에 디바이스를 추가합니다. 그룹 내의 각 디바이스 클래스는 하나의 하위 그룹에 매핑됩니다. 그룹에는 각 하위 그룹에 대해 하나씩 사용 가능한 업데이트가 하나 이상 있을 수 있습니다.

  • 디바이스 그룹 태그를 만들고, 보고, 삭제하고, 그룹에서 디바이스를 할당 및 제거하는 방법을 알아보려면 디바이스 그룹 관리를 참조하세요.
  • 디바이스 그룹을 기반으로 업데이트를 배포하는 방법을 알아보려면 업데이트 배포를 참조하세요.
  • 디바이스 업데이트 에이전트에서 호환성 속성을 설정하는 방법에 대한 자세한 내용은 디바이스 업데이트 구성 파일을 참조하세요.