Поделиться через


Связывание центров Интернета вещей и управление ими

Центр Интернета вещей Azure служба подготовки устройств (DPS) может подготавливать устройства в одном или нескольких центрах Интернета вещей. Прежде чем DPS может подготовить устройства в Центр Интернета вещей, он должен иметь возможность записи в реестр устройств Центра Интернета вещей. В этой статье содержатся инструкции по связыванию центров Интернета вещей и управлению ими в экземпляре DPS. После связывания центр Интернета вещей можно использовать в политике выделения. Политики выделения определяют, как устройства назначены центрам Интернета вещей DPS.

Параметры связанного центра Интернета вещей

Служба подготовки устройств может подготавливать для Центров Интернета вещей только связанные с ней устройства. Связывание центра Интернета вещей с экземпляром DPS предоставляет экземпляру DPS разрешения на чтение и запись в реестр устройств Центра Интернета вещей. С этими разрешениями DPS может зарегистрировать идентификатор устройства и задать начальную конфигурацию в двойнике устройства. Связанные Центры Интернета вещей могут находиться в любом регионе Azure. Вы можете связать концентраторы в других подписках с экземпляром DPS.

После того как центр Интернета вещей связан с DPS, он может участвовать в выделении. Зависит ли оно от параметров регистрации, которые устройство подготавливает с помощью и параметров в связанном центре Интернета вещей.

Следующие параметры определяют, как DPS использует связанные центры Интернета вещей:

  • Строка подключения: задает Центр Интернета вещей строка подключения, который DPS использует для подключения к связанному центру Интернета вещей. Строка подключения основан на одной из политик общего доступа Центра Интернета вещей. DPS требует следующих разрешений в Центре Интернета вещей: RegistryWrite и ServiceConnect. Строка подключения должен быть для политики общего доступа, которая имеет эти разрешения. Дополнительные сведения о политиках общего доступа Центр Интернета вещей см. в Центр Интернета вещей управлении доступом и разрешениях.

  • Вес выделения. Определяет вероятность выбора центра Интернета вещей при назначении устройств DPS в наборе центров Интернета вещей. Значение может быть от одного до 1000. Значение по умолчанию — одно (или null). Более высокие значения повышают вероятность выбора центра Интернета вещей.

  • Применение политики выделения. Задает, участвует ли центр Интернета вещей в политике выделения. Значение по умолчанию — "Да " (true). Если задано значение No (false), устройства не назначаются центру Интернета вещей. Центр Интернета вещей по-прежнему можно выбрать для регистрации, но он не будет участвовать в выделении. Этот параметр можно использовать для временного или окончательного удаления центра Интернета вещей от участия в выделении; Например, если оно приближается к допустимому количеству устройств.

Сведения о политиках выделения DPS и о том, как связанные центры Интернета вещей участвуют в них, см. в статье "Управление политиками выделения".

Ограничения

  • При работе с связанными центрами Интернета вещей и частными конечными точками существуют некоторые ограничения. Дополнительные сведения см. в разделе об ограничениях частной конечной точки.

  • Связанная Центр Интернета вещей должна иметь подключение с помощью политик общего доступа, для которых задано значение Allow.

Добавление связанного центра Интернета вещей

Вы можете добавить центры Интернета вещей, находящиеся внутри или за пределами подписки. При связывании центра Интернета вещей он может быть или недоступен для выделения в существующих регистрациях:

  • Для регистраций, которые явно не задают центры Интернета вещей для применения политики выделения, новый связанный центр Интернета вещей немедленно начинает участвовать в выделении.

  • Для регистрации, которые явно задают центры Интернета вещей для применения политики выделения, необходимо вручную или программно добавить новый центр Интернета вещей в параметры регистрации для участия в выделении.

В портал Azure можно связать центр Интернета вещей из левого меню экземпляра DPS или из регистрации при создании или обновлении регистрации. В обоих случаях Центр Интернета вещей распространяется на экземпляр DPS (а не только на регистрацию).

Чтобы связать центр Интернета вещей с экземпляром DPS в портал Azure:

  1. В меню слева экземпляра DPS выберите связанные центры Интернета вещей.

  2. В верхней части страницы выберите + Добавить.

  3. На странице "Добавление ссылки на Центр Интернета вещей" выберите подписку, содержащую Центр Интернета вещей, а затем выберите имя центра Интернета вещей из списка Центра Интернета вещей.

  4. Выбрав Центр Интернета вещей, выберите политику доступа, которую DPS будет использовать для подключения к Центру Интернета вещей. В списке политик доступа отображаются все политики общего доступа, определенные на выбранном Центр Интернета вещей с определенными разрешениями RegistryWrite и ServiceConnect. По умолчанию используется политика iothubowner . Выберите политику, которую вы хотите использовать.

  5. Выберите Сохранить.

Примечание.

В портал Azure нельзя задать вес выделения и применить параметры политики выделения при добавлении связанного центра Интернета вещей. Вместо этого обновите эти параметры после связывания центра Интернета вещей.

DPS также поддерживает связывание Центр Интернета вещей с помощью REST API создания или обновления ресурсов DPS, шаблонов Resource Manager и пакетов SDK для управления DPS.

Обновление связанного центра Интернета вещей

Вы можете обновить параметры связанного центра Интернета вещей, чтобы изменить его вес распределения, может ли он применять к нему политики выделения, и строка подключения, которые DPS использует для подключения к нему. При обновлении параметров центра Интернета вещей изменения вступили в силу немедленно, указывает, указан ли центр Интернета вещей в регистрации или используется по умолчанию.

В портал Azure можно обновить вес выделения и применить параметры политики выделения.

Чтобы обновить параметры связанного центра Интернета вещей с помощью портал Azure:

  1. В меню слева экземпляра DPS выберите связанные центры Интернета вещей, а затем выберите центр Интернета вещей из списка.

  2. На странице сведений о связанном центре Интернета вещей:

    Снимок экрана: страница сведений о связанном центре Интернета вещей.

    • Используйте ползунок "Выделение веса" или "Текстовое поле", чтобы выбрать вес от одного до 1000. Значение по умолчанию — "один".

    • Задайте переключатель политики применения выделения, чтобы указать, следует ли включать связанный центр Интернета вещей в выделение.

  3. Сохраните свои настройки.

Примечание.

Невозможно обновить строка подключения, который DPS использует для подключения к Центру Интернета вещей из портал Azure. Вместо этого используйте Azure CLI для обновления строка подключения или удаления связанного центра Интернета вещей из экземпляра DPS и повторного связывания. Дополнительные сведения см. в разделе "Ключи обновления" для связанных центров Интернета вещей .

DPS также поддерживает обновление связанных Центр Интернета вещей с помощью REST API создания или обновления ресурсов DPS, шаблонов Resource Manager и пакетов SDK для управления DPS.

Удаление связанного центра Интернета вещей

При удалении связанного центра Интернета вещей из экземпляра DPS он больше не будет доступен для установки в будущих регистрациях. Однако это может быть удалено или не может быть удалено из выделения в существующих регистрациях:

  • Для регистраций, которые явно не задают центры Интернета вещей для применения политики выделения, удаленный связанный центр Интернета вещей больше недоступен для выделения.

  • Для регистрации, которые явно задают центры Интернета вещей для применения политики выделения, необходимо вручную или программно удалить центр Интернета вещей из параметров регистрации, чтобы он был удален из участия в выделении. Сбой этого может привести к ошибке при попытке устройства подготовиться через регистрацию.

Чтобы удалить связанный центр Интернета вещей из экземпляра DPS в портал Azure:

  1. В меню слева экземпляра DPS выберите связанные центры Интернета вещей.

  2. В списке центров Интернета вещей установите флажок рядом с Центром Интернета вещей или Центрами Интернета вещей, которые вы хотите удалить. Затем нажмите кнопку "Удалить" в верхней части страницы и подтвердите выбор при появлении запроса.

DPS также поддерживает удаление связанных Центр Интернета вещей из экземпляра DPS с помощью REST API создания или обновления ресурсов DPS, шаблонов Resource Manager и пакетов SDK для управления DPS.

Обновление ключей для связанных центров Интернета вещей

Возможно, потребуется повернуть или обновить симметричные ключи для Центра Интернета вещей, связанного с DPS. В этом случае вам также потребуется обновить параметр строка подключения в DPS для связанного Центра Интернета вещей.

Подготовка к центру Интернета вещей завершится сбоем во время промежуточного обновления ключа в Центре Интернета вещей и обновления экземпляра DPS с новой строкой подключений на основе этого ключа. По этой причине мы рекомендуем использовать Azure CLI для обновления ключей, так как вы можете напрямую обновить строка подключения в связанном концентраторе. С помощью портал Azure необходимо удалить центр Интернета вещей из экземпляра DPS, а затем повторно связать его, чтобы обновить строка подключения.

Невозможно обновить параметр строка подключения для связанного Центр Интернета вещей при использовании портал Azure. Вместо этого необходимо удалить связанный центр Интернета вещей из экземпляра DPS, а затем прочитать его.

Чтобы обновить симметричные ключи для связанного центра Интернета вещей в портал Azure:

  1. В меню слева экземпляра DPS в портал Azure выберите центр Интернета вещей, для которого требуется обновить один или несколько ключей.

  2. На странице сведений о связанном центре Интернета вещей запишите значения веса выделения и политики применения выделения. Эти значения потребуются при повторном подключении центра Интернета вещей к экземпляру DPS позже. Затем выберите " Управление ресурсом ", чтобы перейти в Центр Интернета вещей.

  3. В меню слева центра Интернета вещей в разделе "Параметры безопасности" выберите политики общего доступа.

  4. В разделе "Управление политиками общего доступа" выберите политику, которую использует экземпляр DPS для подключения к связанному центру Интернета вещей.

  5. В верхней части страницы выберите "Повторно создать первичный ключ", "Повторно создать вторичный ключ" или "Переключить ключи" и подтвердите выбор при появлении запроса.

  6. Вернитесь к экземпляру DPS.

  7. Выполните действия, описанные в разделе "Удаление связанного центра Интернета вещей", чтобы удалить центр Интернета вещей из экземпляра DPS.

  8. Выполните действия, описанные в разделе "Добавление связанного центра Интернета вещей", чтобы повторно связать центр Интернета вещей с экземпляром DPS с новым строка подключения для политики.

  9. Если необходимо восстановить вес выделения и применить параметры политики распределения, выполните действия, описанные в разделе "Обновление связанного центра Интернета вещей", используя значения, сохраненные на шаге 2.

Следующие шаги